prostate

tcp-ampscanner.sh

Apr 6th, 2020
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. [ $# -eq 0 ] && { echo "Usage: $0 90 10 10 0-255 THREADS OUTPUT";echo "scanning the ip range 90 would be 90 0-255 0-255 0-255"; exit 1; }
  2. [ $# -eq 1 ] && { echo "Forgot Ip range"; exit 1; }
  3. [ $# -eq 2 ] && { echo "Forgot Ip range"; exit 1; }
  4. [ $# -eq 3 ] && { echo "Forgot Ip range"; exit 1; }
  5. [ $# -eq 4 ] && { echo "Forgot threads"; exit 1; }
  6. [ $# -eq 5 ] && { echo "Forgot output list :/"; exit 1; }
  7. cat motd
  8. nmap -oG - -T4 -p179 -v $1.$2.$3.$4 --min-parallelism $threads -host_timeout $timeout | grep "Ports: 179/filtered/tcp//bgp///" > tmp
  9. grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' tmp > tmp2
  10. sed -e 's/$/ 179/' -i tmp2
  11. cp tmp2 $6
  12. rm -rf tmp*
  13. killall -9 nmap
  14. echo "Saved as $6"
Advertisement
Add Comment
Please, Sign In to add comment