Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ICMPTunnel — icmptunnel | Kitploit
Tools/GitHubGitHub/al1ex/icmptunnel
IDS/IPS-UmgehungLaterale BewegungDatenexfiltrationNetzwerksicherheitPenetrationstestsRemote-Access-Tool
GitHubal1ex/icmptunnel

ICMPTunnel

icmptunnel

Repository anzeigen
226vor 6 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

icmptunnel ist ein Werkzeug, um IP-Verkehr in ICMP-Echo-Anfrage- und -Antwortpaketen (Ping) zu tunneln. Es ist dafür gedacht, Firewalls auf halb verdeckte Weise zu umgehen, beispielsweise beim Pivoting in einem Netzwerk, in dem Ping erlaubt ist. Es könnte auch für den ausgehenden Datenverkehr (Egress) aus einem Unternehmensnetzwerk ins Internet nützlich sein, auch wenn ICMP-Echo-Verkehr an der Netzwerkperipherie häufig gefiltert wird.

Während es einige vorhandene Tools gibt, die diese Technik implementieren, bietet icmptunnel ein zuverlässigeres Protokoll und einen Mechanismus zum Tunneln durch Stateful-Firewalls und NAT.

Kompilieren:

Das Tool verwendet ein einfaches Makefile zum Kompilieren und Installieren.

Verwenden Sie make, um icmptunnel zu kompilieren.

Schnellstart:

Deaktivieren Sie zuerst die ICMP-Echo-Antworten sowohl auf dem Client als auch auf dem Server. Dadurch wird verhindert, dass der Kernel selbst auf Ping-Pakete antwortet.

root@kitploit:~
# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

Auf der Serverseite starten Sie icmptunnel im Server-Modus und weisen der neuen Tunnel-Schnittstelle eine IP-Adresse zu.

root@kitploit:~
# ./icmptunnel –s
opened tunnel device: tun0
(ctrl-z)
# bg
# /sbin/ifconfig tun0 10.0.0.1 netmask 255.255.255.0

Auf der Clientseite richten Sie icmptunnel auf den Server aus und weisen eine IP-Adresse zu.

root@kitploit:~
# ./icmptunnel <server>
opened tunnel device: tun0
connection established.
(ctrl-z)
# bg
# /sbin/ifconfig tun0 10.0.0.2 netmask 255.255.255.0

Zu diesem Zeitpunkt sollten Sie einen funktionierenden Point-to-Point-Tunnel über ICMP-Pakete haben. Die Serverseite ist 10.0.0.1 und die Clientseite ist 10.0.0.2. Versuchen Sie auf dem Client, sich per SSH mit dem Server zu verbinden:

root@kitploit:~
# ssh [email protected]
Password:

Um den entfernten Server als verschlüsselten SOCKS-Proxy zu nutzen:

root@kitploit:~
# ssh -D 8080 -N [email protected]
Password:

Richten Sie Ihren Webbrowser nun auf den lokalen SOCKS-Server aus.

Weitere Informationen

Siehe ./icmptunnel -h für eine Liste der Optionen.

Fehler

Bitte melden Sie Fehler auf der Github-Projektseite unter:

https://github.com/jamesbarlow/icmptunnel/issues

Tool herunterladen