Пожалуйста, обратите внимание, что пользователь заблокирован
Для начала,Все равно не вдупляю как с помощи этого можно скачать нужный мне эксплоит .-.
Код:
import vulners
vulners_api = vulners.Vulners(api_key="твой ключ")
vulners_data = vulners_api.searchExploit("софт + версия")
for i in vulners_data:
with open(i['title'], "w") as file: #назвать файл и по другому можно, суть понятна
file.write(i['sourceData']) #сурсДата - сам код эксплойта, тебе ведь он нужен
Если нужен результат в таком формате
Код:
[+] php 7.1.33
PHP-FPM Underflow RCE
https://github.com/rapid7/metasploit-framework/blob/master//modules/exploits/multi/http/php_fpm_rce.rb
MSF:EXPLOIT/MULTI/HTTP/PHP_FPM_RCE
PHP-FPM - Underflow Remote Code Execution (Metasploit)
https://www.exploit-db.com/download/48182
EDB-ID:48182
PHP-FPM 7.x Remote Code Execution
https://packetstormsecurity.com/files/download/156642/php_fpm_rce.rb.txt
PACKETSTORM:156642
PHP-FPM 7.x Remote Code Execution Exploit
https://0day.today/exploit/34058
1337DAY-ID-34058
...
Код:
import vulners
vulners_api = vulners.Vulners(api_key="твой ключ")
vulners_data = vulners_api.searchExploit("софт + версия")
for i in vulners_data:
print(i['title'])
try:
print(i['sourceHref'])
except : KeyError
print(i['id'], '\n')
Последнее редактирование: