Проблемы со сплойтом на Python

SodaM

Создатель
Регистрация
6 Мар 2015
Сообщения
25
Реакции
0
Приветствую,уважаемые форумчане.

Столкнулся с проблемой запуска сплойта на Python.

Помогите решить данную проблему.
9420ed36a617468cb48fad7604a712fe.png
 

Вложения

  • exploit.zip
    60,9 KB · Просмотры: 4
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
<-------------- добавлено через 12310 сек. -------------->
да же с заданными параметрами.
выводит ошибку.
Это же уже другая ошибка

[*] MS17-010 Exploit - SMBv1 SrvOs2FeaToNt OOB
[*] Exploit running.. Please wait
...
AttributeError: 'int' object has no attribute 'to_bytes'
root@localhost:~#

Первый-же в выдаче результат по тексту ошибки - stackoverflow - Для просмотра ссылки Войди или Зарегистрируйся
в питоне 2 нет метода .to_bytes для int() и для long()

Ну и как-бы инструкция
#
# How to run: python3 ms17010.py ipaddress
#
намекает на использование python 3.x
 
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
да же с заданными параметрами.
выводит ошибку.
<-------------- добавлено через 113 сек. -------------->
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
Что-то в этом роде.


[*] MS17-010 Exploit - SMBv1 SrvOs2FeaToNt OOB
[*] Exploit running.. Please wait
Traceback (most recent call last:(
File "41987.py", line 133, in <module>
main(sys.argv[1])
File "41987.py", line 95, in main
mod_replay()
File "41987.py", line 81, in mod_replay
new_shellcode = kernel_shellcode + int(len(shellcode)).to_bytes(2,'little') + shellcode
AttributeError: 'int' object has no attribute 'to_bytes'
root@localhost:~#
<-------------- добавлено через 68 сек. -------------->
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
Попробую другие версии python.
<-------------- добавлено через 67896 сек. -------------->
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
<-------------- добавлено через 12310 сек. -------------->

Это же уже другая ошибка



Первый-же в выдаче результат по тексту ошибки - stackoverflow - Для просмотра ссылки Войди или Зарегистрируйся
в питоне 2 нет метода .to_bytes для int() и для long()

Ну и как-бы инструкция

намекает на использование python 3.x
Прошу прощение за мою не компетентность не ознакомился.
<-------------- добавлено через 258 сек. -------------->
скрипт принимает параметр, вы его не передаете.
в комментариях (которые не помешало-бы сначала читать) написано, что в качестве аргумента надо передать IP:
Код:
#
# How to run: python3 ms17010.py ipaddress
#
<-------------- добавлено через 12310 сек. -------------->

Это же уже другая ошибка



Первый-же в выдаче результат по тексту ошибки - stackoverflow - Для просмотра ссылки Войди или Зарегистрируйся
в питоне 2 нет метода .to_bytes для int() и для long()

Ну и как-бы инструкция

намекает на использование python 3.x
root@localhost:~# python3 smb_ms17_010.py 185.122.47.32
[*] MS17-010 Exploit - SMBv1 SrvOs2FeaToNt OOB
[*] Exploit running.. Please wait
Traceback (most recent call last:(
File "smb_ms17_010.py", line 133, in <module>
main(sys.argv[1])
File "smb_ms17_010.py", line 110, in main
sock.connect((hostip,445))
TimeoutError: [Errno 110] Connection timed out
root@localhost:~#
 
Назад
Сверху