diff --git a/portradar.sh b/portradar.sh index 4b60af2..3e04c2f 100755 --- a/portradar.sh +++ b/portradar.sh @@ -54,7 +54,7 @@ idos(){ } tcp_scan(){ - ret=$(nc -w1 -z $ip $c; echo $?) + ret=$(nc -w1 -z $ip $c 2>/dev/null; echo $?) [[ $ret == 0 ]] && { echo $c >> /tmp/tcp_ports; cg_color olby "$c "; } } @@ -165,4 +165,4 @@ cl # Scan TCP ports [[ $ip ]] && { idos $ip; pp "Scanning TCP ports"; scan_tcp; pt /tmp/tcp_ports tcp; } -[[ $cidr ]] && { cidr_to_ips $cidr; for ip in ${ips[@]}; do echo "--> Scanning $ip"; [[ $(idos $ip true) =~ "Dead" ]] && continue; pp "Scanning TCP ports"; scan_tcp; pt /tmp/tcp_ports tcp; done; } \ No newline at end of file +[[ $cidr ]] && { cidr_to_ips $cidr; for ip in ${ips[@]}; do echo "--> Scanning $ip"; [[ $(idos $ip true) =~ "Dead" ]] && continue; pp "Scanning TCP ports"; scan_tcp; pt /tmp/tcp_ports tcp; cl; done; }