Успешно установлен инструмент winexe (ссылка), но при его запуске появляется следующая команда

#./winexe -U 'domain\user%pass' //ip "tasklist /V"
ERROR: Failed to open connection - NT_STATUS_CONNECTION_RESET

Любая помощь? Нашел похожий вопрос в стеке, но ответа нет. Откройте для любых других простых предложений о том, как вызывать команды Windows через сервер Linux, предпочтение от PowerShell.

1 ответ1

0

Ваш winexe, вероятно, использует для подключения диалект SMB1, что не рекомендуется в современных версиях Windows.

Просто для целей отладки временно включите SMB1 в Windows (подсказка:OptionalFeatures.exe) и повторите попытку. Это должно работать, если вам также не нужно добавить "LocalAccountTokenFilterPolicy" в реестр.

Не забудьте снова отключить SMB1.

Существует двоичный файл winexec с поддержкой SMB2, который работает в Centos 7 против Windows 10:http://dl-openaudit.opmantek.com/winexe-static

Исходный код, который работал для меня:https://bitbucket.org/reevertcode/reevert-winexe-waf

Помимо файла README, вы также должны прочитать файл «BUILD», он содержит дополнительную информацию (патчи для применения).

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .