Попробовал автоматизировать массовый чек CVE-2015-3306
Не получается нормально прогнать цикл сканирования, пробовал немного другой вариант , выходил бесконечный цикл.
Подскажите где ошибка в г*коде
.SpoilerTarget" type="button">Spoiler
[CODE]
#!/bin/bash
if [ "$EUID" -ne 0 ]
then
echo -e "\e[1;31m Run as root \e[0m"
exit
fi
printf "\rEnter filename:"
read ip_addr_file
if [ ! -f "$ip_addr_file" ]
then
echo -e "\e[1;31m File $ip_addr_file does not exist \e[0m"
exit
fi
do_masscan(){
temp_count_=0
exec 3 /dev/null 2>&1
sed -i "1,$grep_" $temp_name_cat
echo -e "\e[0;32m $read_count scanned of total $count_all \e[0m"
if [ "$temp_count_" -le "0" ]
then
scan_finished
else
if [ "$temp_count_" -le "8000" ]
then
grep_=$((temp_count_))\d
do_masscan
fi
fi
}