Мне нужно создать сценарий bash, который даст мне список истинных или ложных значений в зависимости от просканированного адреса. Прямо сейчас у меня есть этот простой скрипт
#!/bin/bash
input="/root/file1"
input2="/root/file2"
paste -d, file{1,2}.txt | while IFS=, read x y;
do nmap -sV --version-light --script ssl-poodle -p $y $x
if something(detects its vulnerable)
echo "true">>file3.txt
else (not vulnerable)
echo "false">>fie3.txt
done
информация, которую nmap возвращает, когда vulerable
Отчет о сканировании Nmap для IP-хоста готов (задержка 0,044 с). ПОРТ ГОСУДАРСТВЕННАЯ ВЕРСИЯ СЛУЖБЫ port/tcp open ssl/http Microsoft IIS | ssl-пудель: | УЯЗВИМЫЙ: | Утечка информации SSL POODLE | Состояние: УЯЗВИМЫЙ
Есть ли способ обнаружить слово «уязвимый» или как лучше всего это сделать?