SuckerPot

Anonymität

Deine Heimadresse verlässt dich nie zuerst.

Angreifer kennen die Adresse, die sie treffen, bereits. Niemand sonst sollte sie von dir erfahren. Deshalb nimmt jede ausgehende Verbindung einen einzigen Weg, und dieser Weg hat ein Tor.

Der einzige Weg nach draußen

Eine Identitätsprüfung, dann ein VPN mit Kill-Switch.

Abfragen, Datei-Abrufe und Meldungen verlassen den Rechner auf einem einzigen Weg. Alles andere hat gar keine Route nach draußen.

  • Nur ein Container kann das Internet erreichen: der VPN-Client. Ein Test in der CI prüft das bei jeder Änderung.
  • Meldungen enthalten nur Fakten: Zeiten, Adressen, Befehle, URLs, Hashes. Der Wortlaut ist optional.
  • Du prüfst jede Meldung. Schick sie aus deinem eigenen anonymen Postfach oder lass SuckerPot sie durch den Tunnel senden.
$ check report-7f3a.eml
body      2 URLs, 1 hash     ok
headers   neutral            ok
line 12   names this host    stop
refused: nothing was sent

Missbrauchsmeldungen

Entwürfe, die du liest, kopierst und sendest.

SuckerPot findet den Missbrauchskontakt jedes Angreifers, Datei-Hosts und Befehlsservers und entwirft eine Meldung. Standardmäßig wird nichts in deinem Namen gesendet.

  • Die Identitätsprüfung kommt bei jeder Meldung zuerst. Sie sagt, was maskiert wurde, oder warum die Meldung blockiert ist.
  • Formate: Klartext, X-ARF und .eml, mit Kopierknöpfen und Downloads.
  • Export für CERTs als STIX 2.1 oder MISP-JSON, mit einer TLP-Auswahl.
  • Optional: Antworten lassen sich aus einem eigenen Postfach lesen und mit der Meldung verknüpfen, auf die sie antworten.
  • Keine Gegenscans und keine automatische Meldung an AbuseIPDB. SuckerPot liest nur.

Ehrliche Grenzen

Was sich nicht verbergen lässt.

Eine Meldung enthält Zeiten und Ports. Das Netz des Angreifers könnte sie mit eigenen Protokollen abgleichen, um die angegriffene Adresse zu finden. Der Angreifer kannte diese Adresse bereits, daher erfährt er nichts Neues über dich.

Der Installer holt signierte Images aus einer Registry über deine eigene Adresse. Sobald ein VPN eingerichtet ist, läuft alles, was SuckerPot nach der Installation sendet, durch den Tunnel.

Der Teilnehmermodus kann ohne VPN laufen. Dann sehen der Hub und der Tunnelanbieter davor deine Heimadresse, wenn sich dein Knoten verbindet. Der Hub speichert sie nicht. Ein VPN kannst du jederzeit nachrüsten. Siehe Mitmachen.