PDA

Показать полную графическую версию : PsExec


Страниц : 1 [2]

DJ Mogarych
28-07-2020, 11:00
error code -1 »
Это скорее всего указание на необходимость перезагрузки. Оно устанавливается в этом случае вообще?

bredych
28-07-2020, 12:06
Это скорее всего указание на необходимость перезагрузки. Оно устанавливается в этом случае вообще? »
нет, я смотрю сразу на экран целевого компа - ничего. В процессах dll рождается и убивается за полсекунды. После чего выкидывает ошибку. Причем, это под нормальным админским.
Если под системным акком - выкидывает диалог UAC, "уверены ли вы".
И LocalAccountTokenFilterPolicy не срабатывает, как писал постом выше.

bredych
30-07-2020, 18:23
хм. Вроде добился, что все 3 строки - установка параметра LocalAccountTokenFilterPolicy в реестре в 1, инсталл драйвера, установка LocalAccountTokenFilterPolicy в 0 - выкидывают error code 0, то есть, по идее, success, в реестре наблюдаю появление единички, диалог UAC не появляется, но при этом самого драйвера не вижу на целевой машине..

апд, снова диалог UAC проявился. Но после отказа среди устройств появляется "неустановленный" драйвер
с ошибкой
drivers for this device are not installed code 28
Хотя при установке вручную всё отлично ставится. То есть, всё-таки UAC как-то не обходится?

апд еще раз..
теперь добавил (чисто наобум) ключ /y к строке инсталла драйвера - в итоге никаких вопросов, всё втихую с error code 0 завершается, в девайсах появляется VB-audio virtual cable, никаких восклицательных, но в свойствах - No drivers are installed for this device
И само собой, устройства как-бы "нету". Перезагрузка, само собой, ничего не меняет.

bredych
04-08-2020, 17:41
гугл по вопросам UAC vs psexec также настойчиво кидает, что ключ -h надо пихать после креденциалов и перед исполняемым файлом.
https://www.riosec.com/articles/Windows-UAC-PsExec
https://stackoverflow.com/questions/16735900/psexec-and-uac-issue
https://community.spiceworks.com/topic/556565-give-yourself-local-admin-rights-on-target-pc-psexec-related

psexec \\%PCName% -u %PCName%\%user% -p adminpass -h -i "%batfile%"
Но если я ставлю ключ -h туда - psexec вываливает мне мануал по своим ключам, ругаясь, что мол такого у него нет.
Если же ставлю после исполняемого - вижу всё тот же диалог..

зы. думал, может, у меня старая версия psexec, обновил. На ключ -h перестало ругаться, но при наличии ключей -i -h кидает диалог UAC.
При удалении ключей интерактивности -i - просто висит бесконечно. То есть, диалог где-то всё равно висит, но просто не получает своего окна.
А если удалить ключ интерактивности только перед файлом, а после оставить - вываливается с ошибкой 1 (то есть access denied)
Вообще все варианты без ключа интерактивности перед файлом дают ошибку 1, а с ним - выкидывает диалог UAC




© OSzone.net 2001-2012