Как TeamViewer “обходит” UAC на Win7?

345
18 мая 2017, 08:52

Не все знают, но в TeamViewer есть возможность удаленного подклдючения под админом. Если при запуске TeamViewer тех. специалист выберет авторизацию через учетную запись Windows, введет логин и пароль администратора для удаленного компьютера, то на стороне сотрудника появится запрос на подтверждение прав приложения. Самое удобное в этом подходе то, что сотрудник не вводит пароль администратора и не знает его, а только нажимает Да. Далее TeamViewer на стороне сотрудника перезапускается и работает уже с правами администратора.

Мне нужно реализовать нечто подобное, есть много компьютеров с одинаковыми паролями, нужно программно их удаленно модифицировать. Пока получилось только через psexec получить доступ администратора, но работает это только с выключенным UAC, а выключить его я, естественно, не могу (UAC мне этого не позволит).

Вариант с запросом разрешения без ввода пароля меня тоже бы устроил, но не понятно как именно они так сделали.

READ ALSO
Зачем нужен пустой делегат Action<T>

Зачем нужен пустой делегат Action<T>

Изучая лямбда выражения наткнулся на делегаты Action и FuncЗачем нужен второй я понял, хотя бы для :

211
XPath одного уровня

XPath одного уровня

Привет имеется часть код страницы, не могу спарсить элементы одного уровня

227
Onion архитектура asp.net mvc core приложения

Onion архитектура asp.net mvc core приложения

Я сделал небольшое приложение с, как мне кажется, нормальной многослойной архитектуройhttps://github

546
Парсинг с C# AngleSharp

Парсинг с C# AngleSharp

Пишу программу для парсинга одного сайта, использую AngleSharp библиотекуК сожалению документации не нашел, что усложняет процесс обучения

2537