Я пытался заставить Winexe работать.
Я считаю, что Winexe основывается на самбе. Для сравнения, все работает, как и ожидалось, при передаче файла Samba на хост:
smbclient --workgroup=. --user=Administrator%asdfasdf //10.50.3.126/ADMIN$ -c "put test"
Domain=[WINXP0001] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
putting file test as \test (0.0 kb/s) (average 0.0 kb/s)
Но у winexe проблемы с тем же хостом и локальными учетными данными:
winexe --workgroup=. --user=Administrator%asdfasdf //10.50.3.126 "cmd /C hostname"
ERROR: Failed to open connection - NT_STATUS_LOGON_FAILURE
Но учетные данные домена работают нормально:
winexe --user=mydomain/Administrator%asdfasdf //10.50.3.126 "cmd /C hostname"
winxp0001
Я пробовал winexe 1.0 и .9
Мой целевой хост - машина Windows XP.