Fake Ports mit socat: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Socat installieren= *apt install socat =Skript erstellen= *vim /usr/local/sbin/fake-ports.sh #!/bin/bash PORTS=(25 389 465 636 139 88 993 445) for PORT i…“) |
(kein Unterschied)
|
Version vom 18. Juli 2025, 18:06 Uhr
Socat installieren
- apt install socat
Skript erstellen
- vim /usr/local/sbin/fake-ports.sh
#!/bin/bash
PORTS=(25 389 465 636 139 88 993 445)
for PORT in "${PORTS[@]}"; do
/usr/bin/socat -v TCP-LISTEN:$PORT,reuseaddr,fork - &
done
wait
Unit erstellen
- vim /etc/systemd/system/fake-ports.service
[Unit] Description=Fake Port Listener with socat After=network.target [Service] Type=simple ExecStart=/usr/local/bin/fake-ports.sh Restart=on-failure User=root CapabilityBoundingSet=CAP_NET_BIND_SERVICE AmbientCapabilities=CAP_NET_BIND_SERVICE [Install] WantedBy=multi-user.target
Unit enablen
- systemctl daemon-reload
- systemctl enable --now fake-ports.service
- systemctl status fake-ports.service