Lokale port Scanner Script

Baster

Neu angemeldet
Registriert
5 Apr. 2015
Beiträge
68
Ich arbeite zurzeit an einem mini Bash Skript der mir Offene und frei (unbelegte) ports, anzeigt,

Der Code sieht wie folgt aus:
[src=bash]
#
#!/bin/bash
IP=$1
first_port=$2
last_port=$3
function scanner

{
for ((port=$first_port; port<=$last_port; port++))
do
(echo >/dev/tcp/$IP/$port)> /dev/null 2>&1 && echo $port open || echo "$port closed"
done
}[/src]

mit z.b ./portscan 127.0.0.1 1000 2000Scannt er alle Ports von 1000 bis 2000 und zeigt an welche Offen und welche gesperrt sind

Ich würde gerne den Script etwas anpassen, so dass

1 vordefinierte ports im Script gescannt werden
2. mir die ersten 5 Offenen ports anzeigt

LG
 
Zurück
Oben