• XSS.stack #1 – первый литературный журнал от юзеров форума

Автоматизация ехploit на bash. Эсть ли какие готовые решения ?

XLino

HDD-drive
Пользователь
Регистрация
12.01.2021
Сообщения
33
Реакции
5
В метаспойт геморой эсли надо импортировать не rb exploit, на пример .c или .py. Например имеем файл с IP:

open tcp 22 109.123.66.90 1611658091 open tcp 22 194.116.175.165 1611658091 open tcp 22 194.146.160.1 1611658092 open tcp 22 163.172.150.14 1611658092 open tcp 22 86.161.235.102 1611658092

и файл с exploit sunh.py.
нам надо вытащить по одному IP из строки, этот IP передать скриту питон, запустить скрипт с параметрами и записать результат в файл.
Может чтото похожего видели? Сейчас пока сам колдую......
 
for ip in $(cat ips_list.txt | awk '{print $4}'); do python sunh.py $ip >> results-$ip.txt; done
 
Последнее редактирование:
for ip in $(cat ips_list.txt | awk '{print $4}'); do python sunh.py $ip >> results-$ip.txt; done
спасибо. Пока дошёл до этого. Нетак всё просто оказывается

Bash:
#!/bin/bash
read -p "please choose a hosts file: " hosts_file
until [[ -f $hosts_file ]]; do
    read -p "File doesn't exist; try again : " hosts_file
done
echo "File found!"
read -p "please choose a exploit file: " exploit_file
until [[ -f $exploit_file ]]; do
    read -p "File doesn't exist; try again : " exploit_file
done
echo "File found! "
for ip in $(cat $hosts_file | awk '{print $4}'); do python3 $exploit_file $ip >> results -$ip.txt; done
 
Последнее редактирование:


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх