Netcat Portscanner: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „<pre> #!/bin/bash test $# -eq "3" || { echo "usage: $0 IP PORTSTART PORTEND" ; exit 1 ;} for ((x=$2;x<=$3;x++)) do nc -w 1 -z $1 $x && echo "$x open" done </pre>“)
 
Zeile 1: Zeile 1:
 +
=with netcat=
 +
*nc  -zv rin.tuxmen.de 20-81
 +
rin.tuxmen.de [136.243.187.65] 80 (http) open
 +
rin.tuxmen.de [136.243.187.65] 53 (domain) open
 +
rin.tuxmen.de [136.243.187.65] 25 (smtp) open
 +
rin.tuxmen.de [136.243.187.65] 21 (ftp) open
 +
=script with netcat=
 
<pre>
 
<pre>
 
#!/bin/bash
 
#!/bin/bash

Version vom 14. November 2017, 06:46 Uhr

with netcat

  • nc -zv rin.tuxmen.de 20-81
rin.tuxmen.de [136.243.187.65] 80 (http) open
rin.tuxmen.de [136.243.187.65] 53 (domain) open
rin.tuxmen.de [136.243.187.65] 25 (smtp) open
rin.tuxmen.de [136.243.187.65] 21 (ftp) open

script with netcat

#!/bin/bash
test $# -eq "3" || { echo "usage: $0 IP PORTSTART PORTEND" ; exit 1 ;}
for ((x=$2;x<=$3;x++))
do
nc -w 1 -z  $1 $x && echo "$x open"
done