Zu Inhalt springen

🚚 Kostenloser Versand ab €200

SAPSAN-Blog-Banner mit einer Grafik von Router und Netzwerkgeräten auf blauem Hintergrund, Adler-Logo und Titel Pwnagotchi und Discord-Integration

Pwnagotchi mit Discord verbinden – Plugin installieren

Wie lässt sich das Potenzial des vom Tamagotchi inspirierten Pwnagotchi für die Netzwerksicherheit ausschöpfen? Diese Anleitung zeigt Ihnen, wie Sie das Gerät konfigurieren und mit einem Discord-Server verbinden. So können Sie verfügbare WLAN-Netze effizienter überwachen und Ihre Kenntnisse in Penetrationstests und Netzwerkschutz vertiefen. 

Was ist Pwnagotchi und wie funktioniert es?

Das kleine Gerät richtet sich an Pentester und IT-Sicherheitsenthusiasten. Es nutzt künstliche Intelligenz und Reinforcement Learning, um WLAN-Netze in der Umgebung automatisch zu beobachten und Handshakes für die autorisierte Sicherheitsanalyse zu erfassen. Je länger Pwnagotchi in Betrieb ist, desto besser „lernt“ es und desto effizienter verfolgt es seine Ziele. Die Anlehnung an das bekannte Tamagotchi verleiht dem Gerät einen eigenen Charakter: Es „lebt“ gewissermaßen ein digitales Leben und liefert zugleich wertvolle Informationen über drahtlose Netzwerke. Plugins ermöglichen zusätzliche Funktionen, etwa die Einbindung eines GPS-Moduls oder die Kommunikation mit einem Discord-Server.

pwng2discord-Plugin – Integration mit Discord

Eine der nützlichsten Erweiterungen ist das Plugin pwng2discord (Datei discord-info.py). Es sendet über einen Webhook Benachrichtigungen an einen Discord-Server. So erhalten Sie in Echtzeit Informationen über erfasste Handshakes. Die Benachrichtigung kann folgende Angaben enthalten:

  • Netzwerkname (SSID),
  • MAC-Adresse des Zugangspunkts (BSSID),
  • Datei mit erfassten Daten im Format .22000 (optional),
  • GPS-Standort (wenn das Gerät mit einem GPS-Modul ausgestattet ist).

Die Benachrichtigungen erscheinen übersichtlich im ausgewählten Discord-Kanal. Dadurch lässt sich die Aktivität des Pwnagotchi bequem verfolgen. Im nächsten Abschnitt installieren Sie das Plugin Schritt für Schritt. 

Wie installieren Sie das Plugin?

Um das Plugin discord-info.py auf dem Pwnagotchi zu installieren, führen Sie die folgenden Schritte aus. Entwickelt und getestet wurde das Plugin mit dem von Jayofelony bereitgestellten Pwnagotchi-Systemimage v2.8.9 (64-Bit).

Schritt 1 – Klonen des Repositories

Klonen Sie zunächst das Plugin-Repository in den Ordner custom-plugins auf dem Pwnagotchi. Öffnen Sie ein Terminal und führen Sie diese Befehle aus:

cd /usr/local/share/pwnagotchi/custom-plugins

wget https://raw.githubusercontent.com/LOCOSP/pwng2discord/refs/heads/main/discord-info.py

Schritt 2 – Konfiguration in der Datei config.toml

Passen Sie anschließend die Konfiguration des Plugins in der Datei config.toml an. Fügen Sie der Konfigurationsdatei die folgenden Zeilen hinzu, damit Benachrichtigungen an den gewünschten Discord-Kanal gesendet werden:

main.plugins.discord-info.enabled = true

main.plugins.discord-info.webhook_url = "dein_webhook"

main.plugins.discord-info.username = "PwnagotchiBot"


Ersetzen Sie "dein_webhook" durch die tatsächliche URL Ihres Discord-Webhooks.

Schritt 3 – Neustart

Speichern Sie die Änderungen und starten Sie anschließend den Pwnagotchi-Dienst neu. Verwenden Sie dazu einen der folgenden Befehle:

pwnkill

oder

sudo systemctl restart pwnagotchi

Damit ist die Einrichtung abgeschlossen. Nach dem Erfassen eines Handshakes sollte das Gerät nun eine Discord-Benachrichtigung senden. Eine ausführliche Installationsbeschreibung und weitere Hinweise finden Sie auf der GitHub-Seite. Bei Fragen unterstützen wir Sie gerne.

Wie funktioniert das Plugin?

Das Plugin wird aktiviert, sobald Pwnagotchi einen Handshake erfasst. Anschließend wird der Handler on_handshake aufgerufen. Er sendet automatisch eine Benachrichtigung mit SSID, BSSID und optional einer .22000-Datei. Besteht eine Internetverbindung, werden diese Informationen unmittelbar an den Discord-Server übertragen. Das Plugin kann auch GPS-Koordinaten übertragen. Wenn Sie Ihr Pwnagotchi mit einem GPS-Modul ausstatten, kann jeder erfasste Handshake geografischen Koordinaten zugeordnet werden. So lassen sich Karten der erkannten WLAN-Netze erstellen.

Wie lässt sich diese Funktion praktisch nutzen? Sie können zum Beispiel:

  • die Verteilung von Netzwerken in einem bestimmten Bereich analysieren;
  • Heatmaps zur Dichte von WLAN-Netzen erstellen;
  • die Ergebnisse von Penetrationstests visuell dokumentieren.

Wenn Sie die Möglichkeiten des Geräts selbst testen möchten, finden Sie die von SAPSAN vorbereitete Version in unserem Angebot: Pwnagotchi.

Vorheriger Artikel Wie manipulieren Apps Ihre Privatsphäre? Dark Patterns erkennen und vermeiden