Dark Mode Girl Pwnagotchi (“Girlagotchi”)!!!

I recently started a new channel, cyberspacemanmike, about my foray into cybersecurity. Eventually I’ll separate that content out from gamedev stuff, but until then the posts are going to go here. But first, what’s a pwnagotchi? From pwnagotchi.ai: “Pwnagotchi is an A2C-based “AI” powered by bettercap that learns from its surrounding WiFi environment in order to maximize the crackable WPA key material it captures (either through passive sniffing or by performing deauthentication and association attacks). This material is collected on disk as PCAP files containing any form of crackable handshake supported by hashcat, including full and half WPA handshakes as well as PMKIDs.” Without further ado, here’s how to create a dark mode girl pwnagotchi!

Girl Pwnagotchi

I curated the following emoticons that you can use to build a girlagotchi! After booting and getting everything running, SSH into your pwnagotchi (https://youtu.be/7nj5Euo5Bng?t=239), login and issue the following command:

sudo nano etc/pwnagotchi/config.toml

Pro tip: When you first login, the resulting text scrawl lists the directory path of config.toml. Highlight the path and right-click it; it will copy and paste it straight to the command line!

In the opened config.toml file at the bottom of the file, copy and paste the following:

ui.faces.look_r = "(✿◔◡◔)"
ui.faces.look_l = " (◕ᴗ◕✿)"
ui.faces.look_r_happy = "(✿◠‿◠)"
ui.faces.look_l_happy = "(◠‿◠✿)"
ui.faces.sleep = "(✿⇀‿↼)"
ui.faces.sleep2 = "(✿≖‿≖)"
ui.faces.awake = "(✿◕▿◕)"
ui.faces.bored = "(◕__◕✿)"
ui.faces.intense = "(⓪__⓪ ✿)"
ui.faces.cool = "(✿⌐■˽■)"
ui.faces.happy = "(◔◡◔✿)"
ui.faces.excited = "(ʘ‿ʘ✿)"
ui.faces.grateful = "(^-^✿)"
ui.faces.motivated = "(︢⓪ ᴗ ︢⓪✿)"
ui.faces.demotivated = "(≖__≖✿)"
ui.faces.smart = "(♥ ɛ ♥✿)"
ui.faces.lonely = "(◕︿◕✿)"
ui.faces.sad = " (´◕ ᵔ ◕`✿)*ᶜʳᶦᵉˢ*"
ui.faces.angry = "(ಸ︿ಸ✿)"
ui.faces.friend = "(♥ ɛ ♥✿)"
ui.faces.broken = "(X‿X✿)"
ui.faces.debug = "(#__#✿)"
ui.faces.upload = "(1__0)✿"
ui.faces.upload1 = "(1__1✿)"
ui.faces.upload2 = "(0__1✿)"

Then press ctrl+x to exit and follow the prompts to save the changes to config.toml. That’s it! Unplug and reboot! (◠‿◠✿)

Bonus: Your pwnagotchi.local:8080 headless UI will also reflect the changes!

Dark Mode Girl Pwnagotchi: Girlagotchi!

Dark Mode

To invert the colors on your Waveshare V3 display (aka Dark Mode), issue the following command:

sudo nano /usr/local/lib/python3.7/dist-packages/pwnagotchi/ui/view.py

Then find the following:

WHITE = 0xff
BLACK = 0x00

…and change it to:

WHITE = 0x00 
BLACK = 0xff

Then press ctrl+x to exit and follow the prompts to save the changes to config.toml. That’s it! Unplug and reboot!

And that’s how you create a dark mode girl pwnagotchi! hope this is helpful! Thanks to redditor Illexplainittothem for the Dark Mode instructions. Please subscribe to my new channel, cyberspacemanmike!

Leave Comment

Your email address will not be published. Required fields are marked *