Commit 67db89

2026-04-26 10:24:54 Jannik Eckhardt: -/-
/dev/null .. manndb/ausgehende ports im netzwerk scannen.md
@@ 0,0 1,32 @@
+ # Ausgehende Ports im Netzwerk scannen
+
+ ## TCP
+ TCP kann mit [portquiz.net](http://portquiz.net) getestet werden. Dort wird auf jedem TCP Port ein Webserver gehostet.
+ Entweder im Browser http://portquiz.net:<port\> eingeben, oder dieses Bash Skript verwenden um alle TCP Ports zu prüfen:
+
+ ```bash
+ #!/bin/bash
+
+ task(){
+ LC_ALL=C nc -vzw5 portquiz.net $1 2>&1 | grep -v 'Connection timed out'
+ }
+
+ N=50 # Specify number of ports to check at once
+ (
+ for port in {1..65535}; do # Specify port range to check here
+ ((i=i%N)); ((i++==0)) && wait
+ task "$port" &
+ done
+ )
+ ```
+
+ Achtung: PortQuiz hat ein ratelimit, da sonst der Server hoch gehen würde. Nach einigen Ports werden vom Skript alle weiteren als geblockt angezeigt.
+
+ ## UDP
+ UDP kann man mit [udpquiz.com](https://udpquiz.com) getestet werden. Der Server antwortet auf jedem UDP Port mit der gleichen Anfrage zurück.
+
+ Um mit udpquiz zu scannen braucht man `nmap`.
+
+ Command: `nmap -v -sU -p- --min-rate=1000 udpquiz.com` scannt alle UDP ports.
+
+ Eigene Range (Beispiel: 20-500): `nmap -v -sU -p20-500 --min-rate=1000 udpquiz.com`
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9