From cfc8a6700899005dcb54b9e1e98f6a4cd5c88fe7 Mon Sep 17 00:00:00 2001 From: jc Date: Tue, 17 Sep 2024 07:38:39 +0300 Subject: [PATCH] pipe stderr to /dev/null, plus when doing a cidr scan, call cl after every ip is scanned --- portradar.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; }