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
ShadowNet — ShadowNet ist ein anonymes Routing-Protokoll, das alle Verbindungen (systemweit) zwingt, über Tor zu laufen, während es Mixnet-ähnliche Techniken/Härtung des Betriebssystems implementiert. | Kitploit
Tools/GitHubGitHub/antisurveillanceagency/shadownet
Wi-Fi-PrüfungSpeicherforensikOSINT für Social EngineeringIDS/IPS-UmgehungForensikNetzwerksicherheitDrahtlose SicherheitDigitale ForensikPrivatsphäre

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Hardware-Sicherheit
Red Teaming
Anti-Bot
GitHubantisurveillanceagency/shadownet

ShadowNet

ShadowNet ist ein anonymes Routing-Protokoll, das alle Verbindungen (systemweit) zwingt, über Tor zu laufen, während es Mixnet-ähnliche Techniken/Härtung des Betriebssystems implementiert.

Repository anzeigen
3719vor 2 MonatenVon Kitploit geprüft

Großer Dank an Jesus, dass dies Aufmerksamkeit bekommen hat! Wendet euch an Jesus, bevor es zu spät ist. :) Er liebt euch

🛡️ ShadowNet: Flow-Invariantes Anonymitätsprotokoll (Tor + Mixnet-Techniken)

Verlassen Sie sich nicht mehr darauf, dass Sie sich in einer Menschenmenge verstecken, um anonym zu sein wie bei normalem Tor, JETZT IST DAS EINZIGARTIGSEIN DIE WAHRE ANONYMITÄT!

Für Kali Linux/Parrot OS (andere Linux-Distributionen)

Installation:

chmod +x 777 *

sudo bash setup.sh

gcc shadownet.c -o shadownet -lm

sudo ./shadownet (start/stop)

Asynchrone Verschleierungsschicht:

ShadowNet ist ein fortschrittliches Netzwerk-Härtungs-Framework, das eine Standard-Workstation in ein „Private Mixnet of One“ verwandelt. Indem der gesamte Systemverkehr durch einen synchronen, zeitlich verschleierten und einheitlich großen Tunnel gezwungen wird, eliminiert es die Verhaltensmetadaten, die staatliche Gegner zur Deanonymisierung von Benutzern nutzen.

🛡️ Kern-Evolutionsfunktionen

ShadowNet zwingt den gesamten systemweiten Verkehr durch Tor, während Lokinet als Deckverkehr genutzt wird und Mixnet-ähnliche Techniken implementiert werden.

  1. Asynchronous Message Queuing (SFQ)/Jitter – Randomisierte Verzögerung, Neuordnung und Durchmischung

ShadowNet ersetzt die standardmäßige lineare Paketfreigabe durch Stochastic Fairness Queuing.

Die Logik: Anstatt einer vorhersehbaren „Tick-Tack“-Zustellung werden Pakete in mehrere interne „Eimer“ gehasht und mit einem Mischalgorithmus freigegeben. Der Jitter verzögert zudem zufällig die Startverbindung/-trennung; die NSA wird nicht wissen, wann Sie sich gerade mit ShadowNet verbunden und wann Sie getrennt haben – alles verzögert. Jitter wird auch auf den Deckverkehr angewendet.

Der Vorteil: Es zerstört Timing-Korrelationsangriffe. Durch die Neuordnung der internen Paketreihenfolge alle 10 Sekunden (perturb 10) wird sichergestellt, dass der Rhythmus der Daten, die Ihr Zuhause verlassen, niemals mit dem Rhythmus übereinstimmt, mit dem Daten einen Tor-Knoten verlassen.

  1. Mehrstufige Täuschungs-Handshakes

ShadowNet erzeugt beim Aufbau seines primären sicheren Tunnels einen „TLS-Geräuschpegel“ (Deckverkehr durch Tor).

Die Logik: Bei der Initialisierung führt das Protokoll Hintergrund-Handshakes mit stark frequentierten, „sicheren“ globalen Domänen (Google, Yahoo, Medium) durch.

  1. Nachahmung von Hardware-Taktabdrift

ShadowNet geht über „perfekte Zeitsynchronisation“ hinaus, um physische Hardware-Unvollkommenheiten zu simulieren.

Die Logik: Mit adjtimex führt das Protokoll eine mikroskopische, zufällige Oszillation (Drift) in die Systemuhr ein.

Der Vorteil: Virtuelle Maschinen und automatisierte Bots haben oft „perfekte“ millisekundengenaue Uhren. Echte physische Laptops haben winzige Vibrationen, die die Uhrzeit abdriften lassen. Diese Drift nachzuahmen verhindert Clock-Skew-Fingerprinting und lässt Ihren Rechner wie ein echtes physisches Gerät und nicht wie eine anonymisierte Instanz aussehen.

  1. Zufällige Paketgrößen für jeden Burst und für jedes einzelne Paket (Pro Paket & Pro Burst)

Jeder Burst, der Ihren Computer verlässt, erhält eine andere Paketgröße. (Dies besiegt das Fingerprinting der Verbindung)

Der Vorteil: Jede „Scheibe“ von Daten, die sich über die Leitung bewegt, ist physisch identisch. Ein Beobachter kann eine 1KB-Textnachricht nicht von einer 10MB-Dateiübertragung unterscheiden, da jeder Paket-„Umschlag“ genau gleich schwer ist.

  1. Randomisierte konstante Bitrate (CBR)-Formung (5-20 Mbit) (Deckverkehr) – Gesendet über das Lokinet P2P-Netzwerk pro Sitzung

ShadowNet hält einen disziplinierten 5-20 Mbit-Puls aufrecht, unabhängig von Ihrer tatsächlichen Aktivität. Ihnen wird für jede Sitzung eine feste Rate zugewiesen.

Die Logik: Wenn Sie inaktiv sind, hält das Protokoll ein „Brummen“ des Deckverkehrs aufrecht. Wenn Sie aktiv sind, wird Ihr Datenverkehr in dasselbe 5-20 Mbit-Fenster gedrosselt.

Der Vorteil: Ihre Netzwerksignatur bleibt ein Loopix-konsistenter Deckverkehr. Ein Gegner kann keine „Spitzen“ im Verkehr sehen, die darauf hinweisen würden, wann Sie den Computer aktiv nutzen und wann er im Leerlauf ist.

🛡️ Anti-Forensik & Leak-Schutz

  1. Die „WebRTC-Killer“-Firewall

WebRTC ist der primäre Vektor für IP-Leaks in modernen Browsern. ShadowNet implementiert eine strenge UDP-Ablehnungsrichtlinie.

Der Vorteil: Es blockiert allen nicht-DNS-UDP-Verkehr. Da WebRTC zufällige UDP-Ports benötigt, um Ihre „echte“ IP zu ermitteln, „blendet“ diese Firewall-Regel die Fähigkeit des Browsers, Ihre Identität preiszugeben.

  1. OS-Fingerprint-Morphing (ttl=128)

ShadowNet modifiziert das Standard-IP-Verhalten des Kernels, um einen Standard-Windows-Arbeitsplatz nachzuahmen.

Die Logik: Ändert die „Time To Live“ (TTL) von 64 (Linux) auf 128 (Windows) und deaktiviert TCP-Timestamps.

Der Vorteil: Sie werden zur „Nadel im Heuhaufen“ von Milliarden von Windows-Benutzern. Für automatisierte Netzsensoren sieht Ihr Verkehr aus, als käme er von einem normalen Heim-PC und nicht von einem spezialisierten Privatsphäre-Betriebssystem.

  1. Sichere verteilte Zeitsynchronisation (Chrono-Anonymisierung)

Zero-Leak-Proxying: Stoppt/Maskiert systemd-timesyncd, chrony & ntp.

  1. Flüchtiger Speicher & Entropie-Verschlüsselung

Entropie-Ernte: Startet haveged neu, um sicherzustellen, dass das System maximale Zufälligkeit für Verschlüsselungsschlüssel hat.

Speicherbereinigung: Bei Deaktivierung löscht das Skript System-Caches und flüchtige Metadaten, sodass kein „Rückstand“ der Sitzung im RAM verbleibt.

  1. Entropie IAT (Unvorhersehbare Zeitabstände zwischen gesendeten Paketen)

Da der Jitter bereits Pakete zu einem zufälligen Zeitpunkt sendet, wurde zur weiteren Verbesserung des Jitters Entropie IAT hinzugefügt, sodass die Pakete zwischen den Sendungen nie in derselben randomisierten Reihenfolge gesendet werden (wodurch die Randomisierung ihres Sendens unvorhersehbar wird). Hinzugefügt für jeden einzelnen Burst, der den Rechner verlässt, und für die Start-/Trennungsverzögerung, bis hin zur MAC-Adressänderung und den DNS-Anfragen.

  1. 6 Hops statt 3:

ShadowNet erzwingt nun die Weiterleitung über 6 Tor-Schaltkreise anstelle der ursprünglichen 3, um die Privatsphäre und Anonymität weiter zu verbessern. Dadurch wird eine Verfolgung noch schwieriger (deswegen kann die Verbindung etwas langsamer als gewöhnlich sein, aber sie ist weiterhin funktionsfähig und ermöglicht normales Surfen).

  1. Zeitlicher Jitter:

Nun wird der Kristall in Ihrem Mainboard die Netzwerk-Hardware-Informationen wie Hersteller oder Modell nicht mehr an einen globalen Überwachungsgegner wie die NSA preisgeben. Jedes Paket innerhalb eines Bursts hat eine Entropie-IAT-Verzögerung, die deren Verfolgungsmethoden weiter abschwächt. Ein Entropie-IAT wurde jedem Burst, der Ihren Rechner verlässt, und auch jedem einzelnen gesendeten Paket hinzugefügt. Dies fügt dem Timing jedes Pakets eine zufällige Verzögerung hinzu.

  1. Sitzungsbasiert Alias-Fixed:

Jetzt wird Ihnen pro Sitzung einer dieser Aliase zugewiesen

Alias-Fixed -> Für die gesamte Sitzung wird Ihnen ein zufällig ausgewähltes Sphinx-ähnliches festes Paket zugewiesen.

  1. Mikrofon/Webcam Kill + Entladen:

Verhindert Fern-Audio/Video-Überwachung.

Sensoren Module entladen:

Verhindert vibrationsbasiertes Tastatur-Logging.

BIOS-Sperre chattr +i:

Verhindert Firmware-Schadsoftware (Bootkits).

Stromsperre Governor:

Änderung Maskiert CPU-Frequenz-Seitenkanäle.

  1. Loopix Mixnet-ähnliche Techniken:

Als zusätzliche Hilfe für die Entropie-IAT-Verzögerungen, Paket-Neuordnung und -Durchmischung hinzugefügt.

🚀 Schnellstart

Abhängigkeiten installieren: sudo ./setup.sh

ShadowNet initialisieren: sudo ./shadownet (start/stop)

Anonymität überprüfen: Überprüfen Sie Ihre IP und führen Sie einen WebRTC-Leak-Test durch.

Deaktivieren: sudo ./shadow.sh stop (Stellt das System in den ursprünglichen Zustand zurück.)

Hinweis: ShadowNet ist für Umgebungen mit hoher Latenz und hoher Sicherheit ausgelegt. Durch die Priorisierung der Flussinvarianz gegenüber der Geschwindigkeit bietet es Schutz vor den fortschrittlichsten Verkehrsanalysesystemen der Welt.

KILL SWITCH IST AKTIVIERT! Standardmäßig wird aller Nicht-Tor-Verkehr blockiert! Wenn die Verbindung beim Surfen fehlschlägt, wird Ihr Internet getötet. Dies verhindert IP-Leaks.

MAC-ADRESSE SPOOFING: Ändert die MAC-Adresse für jede Sitzung zufällig.

DER DIAGNOSTIK-TEST:

  1. Jitter & SFQ-Randomisierungstest

Dies überprüft, ob der Kernel aktiv Pakete neu anordnet, um timingbasierte Korrelation zu brechen (das „Metronom“ Ihrer Daten zu brechen).

Befehl:

root@kitploit:~
tc -s qdisc show dev wlo1

ping -c 20 127.0.0.1

Worauf Sie achten sollten: Die Ausgabe muss qdisc sfq with perturb 10sec anzeigen. Überprüfen Sie die Statistiken zu gesendeten und rückgestauten Paketen; wenn sie steigen, ist die „Misch“-Engine aktiv. Wenn Sie den Ping-Befehl ausführen, sollte er mit einer randomisierten, verzögerten Zeit zurückkommen.

  1. TLS-Geräuschpegel-Stabilität (Der „Brumm“-Test)

Dies bestätigt, dass die volumetrische Maskierung hoch genug ist, um Ihre tatsächlichen Surf-Spitzen zu verbergen.

Befehl:

root@kitploit:~
nload (interface)

Das WLAN-Interface für Parrot ist normalerweise 'wlo1', für Kali Linux ist es 'wlan0'.

Das Ziel: Überwachen Sie die „Ausgehende“ Rate im Leerlauf. Sie sollte eine stabile Basislinie über 5-20 Mbit aufrechterhalten.

  1. Zufällige Paketgrößen

Dies stellt sicher, dass jedes ausgehende Paket zufällig groß aussieht, um „Paketgrößen-Fingerprinting“ zu besiegen.

Befehl:

root@kitploit:~
sudo tcpdump -i (interface) -n -c 20 'host 1.1.1.1'

Das Ziel: Jedes Paket in der Ausgabe muss eine zufällige Länge aufweisen. Jede Abweichung in der Länge im Leerlauf bedeutet, dass das „Random Clamping“ gefährdet ist.

  1. Chrono-Anonymisierung (Temporaler Fingerabdruck)

Überprüft, ob Ihre Hardware keine eindeutigen CPU-Timing- oder Betriebszeitdaten preisgibt.

Befehl:

root@kitploit:~
cat /proc/sys/net/ipv4/tcp_timestamps && ping -c 3 127.0.0.1

Das Ziel: tcp_timestamps muss 0 zurückgeben. Der Ping muss ttl=128 zurückgeben, um der Windows-Imitation zu entsprechen.

  1. MAC-Identitätsintegrität

Stellt sicher, dass das Layer-2-Spoofing tatsächlich auf der Hardware aktiv ist.

Befehl:

root@kitploit:~
cat /sys/class/net/wlo1/address && ethtool -P (interface)

Das Ziel: Die erste Adresse (Aktiv) darf nicht mit der zweiten Adresse (Permanent) übereinstimmen.

  1. Flüchtiger RAM (Anti-Forensik):
root@kitploit:~
ls -l /tmp/shadownet_mac.bak && df -h /tmp

sollte cannot access/nicht gefunden zurückgeben

Souveränitätsanforderung: Die Sicherungsdatei muss in /tmp existieren. Hinweis: Verwenden Sie df -h /tmp (ohne nachgestellten Schrägstrich), um zu überprüfen, ob es als tmpfs eingehängt ist, sodass es beim Ausschalten sofort gelöscht wird.

  1. Killswitch-Integrität:

Starten Sie das Shadownet-Tool

Führen Sie in Terminal 1 aus:

root@kitploit:~
while true; do curl --connect-timeout 2 -s https://check.torproject.org/api/ip | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" || echo "BLOCK ENGAGED"; sleep 1; done

Führen Sie in Terminal 2 aus:

root@kitploit:~
sudo systemctl stop tor

Wenn Sie die Tor-IP sehen, wird es diese weiterhin anzeigen. Schalten Sie einfach Tor aus und Sie werden sehen, dass es 'BLOCK ENGAGED' anzeigt. Dann wissen Sie, dass der Kill-Switch funktioniert, wenn er nach einem plötzlichen Fehler/Trennungsabbruch das Durchsickern Ihrer IP verhindert.

  1. WebRTC & Lokaler IP-Leak-Test (Browser-Ebene)

Dies überprüft, ob Ihr Browser nicht durch JavaScript „getäuscht“ werden kann, um Ihre echte lokale IP oder Hardware-MAC preiszugeben.

Befehl: Während ShadowNet aktiv ist, führen Sie Folgendes im Terminal aus, um zu sehen, was das System als einzige gültige Route „denkt“:

root@kitploit:~
ip route get 1.1.1.1

Das Ziel: Es sollte anzeigen, dass der Verkehr über 127.0.0.1 oder Ihr angegebenes TRANS_PORT-Gateway geleitet wird.

Überprüfung: Öffnen Sie Ihren Browser und besuchen Sie eine Leak-Test-Seite (wie browserleaks.com/webrtc). Unter WebRTC Local IP sollte „N/A“, „Timed out“ oder eine Tor-interne IP (10.x.x.x) angezeigt werden. Es darf niemals Ihre echte lokale IP (192.168.xxx.xxx) anzeigen.

🛡️ Zusammenfassung der Logik

Tool herunterladen
DiagnosticTargeted VulnerabilitySovereign Requirement
TC/SFQTiming-Analyseperturb 10sec aktiv
NLOADAktivitätskorrelationBasislinie > 100 kbit/s
TCPDUMPPaketgrößen-FingerprintingFeste Länge (1158/1186) 1200 Bytes
SYSCTLZeit-/Betriebszeit-LeckTimestamps = 0
IP/ETHPhysische ID-VerfolgungAktiv != Permanent