diff --git a/portradar.sh b/portradar.sh index 0a10cab..86e53be 100755 --- a/portradar.sh +++ b/portradar.sh @@ -89,7 +89,7 @@ scan_tcp(){ handle & pid=$! # scan residual ports - k=0; for c in $(seq 1 65535); do [[ ! ${top_1000[$c]} ]] && { tcp_scan & ((k++)); [[ $c -le 10000 ]] && { [[ $k -eq 100 ]] && { sleep .248; k=0; }; } || { [[ $k -eq 250 ]] && { sleep .248; k=0; }; }; }; done + k=0; for c in $(seq 1 65535); do [[ ! ${top_1000[$c]} ]] && { tcp_scan & ((k++)); [[ $k -eq 270 ]] && { sleep .248; k=0; }; }; done # wait kill -TERM $pid 2>/dev/null; wait