Darf ich euch vorstellen, das ist „Gerd„, mein PWNAGOTCHI. Was tut mein Pwnagotchi? Es lernt WiFi Netzwerke in der Umgebung und Deauthentifiziert gerne andere WLAN-Clients. Durch diesen Lernprozess wird kostbares „Lern“-Material gesammelt um WPA Schlüssel zu knacken. Oder wenn du willst, es entfernt einfach auch gerne Endgeräte von den verschiedenen WLANs in der Umgebung.

Alle diese Vorgänge passieren voll automatisch, du musst lediglich dein Pwnagotchi mit durch die Gegend tragen. Es wird gefüttert mit den WLAN-Paketen und ist auch nur dann glücklich wenn es gegessen hat. Also eben wie ein echtes Tamagotchi, nur das es sich von WLAN-Paketen ernährt. Über den Gemütszustand wirst du informiert über die vielen verschiedenen Gesichtszüge.

Hardware und Installation vom Pwnagotchi

Du brauchst natürlich hierfür einen Raspberry Pi Zero, inklusive dem 40 PIN GPIO Header und ein Paperdisplay. Ein Paperdisplay ist ein kleines Display welches ein Standbild anzeigen kann, ohne das es mit Strom versorgt werden muss. Wenn das Bild sich ändern soll, wird es angesteuert und danach ist es wieder Stromlos.

Hier die Einkaufsliste. Wer kein bock hat die 40 PIN GPIO Leiste aufzulöten, der kann auch direkt einen Pi Zero mit aufgelöteter Leiste kaufen. Denkt dran, eine SD-Karte braucht Ihr natürlich auch.

E-Paper Display V3 Besonderheit

Scheinbar gibt es auf dem Markt nur noch die E-Paper Display Version 3 und da hat sich in den Bibliotheken einiges geändert. Mit dem normale ISO Image funktioniert dann das Display leider nicht. Daher haben andere User eine spezielle Version erstellt für das Paperdisplay V3.

Download Pwnagotchi + E-Paper Display V3: DOWNLOAD

Installation und Einrichtung des Pwnagotchi

Als erstes müsst Ihr das eben heruntergeladene ISO Image auf die SD-Karte braten. Dafür nutze ich gerne entweder den BalenaEtcher oder den Win32DiskImager. Sucht euch was aus.

Konfiguration

Damit das Raspberry Pi Tamagotchi auch läuft, braucht es eine kleine Config Datei in der Boot Partition. https://pwnagotchi.ai/configuration/

Also lasst die SD-Karte im PC stecken und geht in die /Boot Partition. Dort legt ihr bitte eine leere Datei mit dem Namen config.toml an. In diese Datei packt Ihr folgenden Inhalt und passt gerne noch den Namen vom Gotchi an, sowie euer eigenes WLAN damit wenigstens das geschützt ist. Natürlich könnt Ihr auch weitere WLANs hinzufügen, welche verschont werden sollen.

main.name = "DEIN PWNAGOTCHI NAME"
main.lang = "en"
main.whitelist = [
  "DEIN_EIGENES_WLAN","DEIN_ZWEITES_EIGENES_WLAN"
]

main.plugins.grid.enabled = false
main.plugins.grid.report = false

ui.display.enabled = true
ui.display.type = "waveshare_2"
ui.display.color = "black"

Und das war es auch schon. SD-Karte rein und der Pwnagotchi nimmt seine Arbeit auf. Der erste Start kann etwas dauern, aber nach 2 Minuten sollte auch ein Bild erscheinen auf dem Paper Display.

Alle Infos natürlich unter: https://pwnagotchi.ai/