From 009ec1802fe527ef13a99c331b79aefc02ff23bb Mon Sep 17 00:00:00 2001 From: Nils Date: Fri, 2 Jul 2021 14:50:42 +0200 Subject: [PATCH] made multi portscan feel faster --- conn.sh | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/conn.sh b/conn.sh index f2943ae..c0ac50d 100755 --- a/conn.sh +++ b/conn.sh @@ -46,13 +46,12 @@ fi echo " -wh/ --wait-http -- wait for ping on port 80" exit elif [[ $1 == "-m" ]] || [[ "$1" == "--multi" ]];then - echo "multi-ip mode, portscan disabled" + echo "multi-ip mode, shorter portscan enabled" echo "-------------------Availability----------------------" shift fping -e $@ - ptest=$(nping -c1 -p22,222,3389,135 $@ | grep -e "completed") echo "" - echo "$ptest" + nping -c1 -p22,222,3389,135 $@ | grep -e "completed" echo "-----------------------------------------------------" exit elif [[ $1 == "-f" ]] || [[ "$1" == "--fast" ]] || [[ $1 == "-s" ]] || [[ "$1" == "--simple" ]];then @@ -355,21 +354,19 @@ fi fi exit elif [[ "$1" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ "$2" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] || [[ "$3" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ ! "$1" =~ [-] ]];then - echo "multi-ip input detected, portscan disabled" + echo "multi-ip input detected, shorter portscan enabled" echo "-------------------Availability----------------------" fping -e $@ - ptest=$(nping -c1 -p22,222,3389,135 $@ | grep -e "completed") echo "" - echo "$ptest" + nping -c1 -p22,222,3389,135 $@ | grep -e "completed" echo "-----------------------------------------------------" exit elif [[ ! "$1" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ ! "$2" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ "$1" =~ [:] ]] && [[ "$2" =~ [:] ]] || [[ ! "$3" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ ! "$1" =~ [-] ]] && [[ ! "$1" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ ! "$2" =~ [0-9]{1,3}(\.[0-9]{1,3}){3} ]] && [[ "$1" =~ [:] ]] && [[ "$2" =~ [:] ]];then - echo "multi-ipv6 input detected, portscan disabled" + echo "multi-ipv6 input detected, shorter portscan enabled" echo "-------------------Availability----------------------" fping -e -6 $@ - ptest=$(nping -6 -c1 -p22,222,3389,135 $@ | grep -e "completed") echo "" - echo "$ptest" + nping -6 -c1 -p22,222,3389,135 $@ | grep -e "completed" echo "-----------------------------------------------------" exit elif [[ "$1" == "-ht" ]] || [[ "$1" == "--http" ]];then