diff --git a/portradar.sh b/portradar.sh index 0cf414e..a320772 100755 --- a/portradar.sh +++ b/portradar.sh @@ -27,6 +27,7 @@ pp(){ pt(){ file=$1 [[ ! -f $file ]] && { [[ $port ]] && cg_color bby "Port $port is closed :(" || cg_color bby "No ports discovered"; return; } + [[ $RUN_NMAP == true ]] && return ports=($(<$file)) prot=$2 for ((c=0; c<44; c++)); do echo -n "-"; done; echo @@ -73,7 +74,7 @@ fast_ping(){ } scan_tcp(){ - [[ $1 ]] && { c=$1; ret=$(nc -w1 -z $ip $c 2>/dev/null; echo $?); [[ $ret == 0 ]] && { echo $c >> /tmp/tcp_ports; echo -n "For Nmap service and version enumeration try: "; cg_color bbb "sudo nmap -sCV -p $(allports=($(/dev/null; echo $?); [[ $ret == 0 ]] && { echo $c >> /tmp/tcp_ports; [[ $RUN_NMAP == true ]] && { command="nmap -Pn --disable-arp-ping -n -sCV -p $(allports=($(