Hello! This is my first blog post on SpaceHey, welcome!
What is a Pwnagotchi? (◕‿‿◕)
A Pwnagotchi is like a Tamagotchi, but they eat wifi! To be more technical, they are a reinforcement-learning based AI program that "feeds" and learns from the wifi to crack WPA keys and handshakes. They can also deauthenticate devices from wifi networks and associate with those devices to get wifi networks handshakes. Over time, they get better on their own at hacking wifi networks! It is an open source project with a large community of people contributing and hacking together on Reddit and Discord.
What is a Handshake? (°▃▃°)
A handshake is a process that a device goes through to authenticate its connection to a secure wifi network! The device and network exchange cryptographic keys in order to establish a secure connection.
What is a Deauthentication Attack? (⌐■_■)
A deauth attack is a type of denial-of-service attack that basically kicks a device off of the network they were connected to!
What is an Association Attack? (^‿‿^)
An association attack tricks devices into connecting with a malicious wifi network that looks like one the device has connected to before!
My Pwnagotchi, "Texagotchi", in action.
How do I build a Pwnagotchi? (✜‿‿✜)
MY BUILD LIST:
x1 Raspberry Pi Zero 2 W
x1 40 Pin GPIO Connecter Header
x1 16GB+ MicroSD Card (I use 32GB)
x1 Waveshare V4 E-Ink Display HAT
x1 PiSugar 1200 mAh Lithium Battery
x1 3D Printed Case
x1 Micro USB to USB-A Data Cable
x1 Soldering Iron
Once you have those supplies, you are ready to build your very own Pwnagotchi!! You can follow the official build guide here and be on your way within a few short hours. If you are using the specific hardware in the list above, I recommend using the image provided by Jayofelony here, and mentioning "waveshare_v3" instead of "waveshare_v4" in the config file where you list the screen.
If you don't want to buy all of that hardware or just want a simple barebones version, no worries! You can also run it off of your computer or phone by SSH'ing in or bluetoothing in (respectively) in what is called "Headless Mode". To do this, you will just have to add the bluetooth connectivity option in the config file and connect to your phone through SSH the first time. After that, your Pwnagotchi will automatically connect to your phone via bluetooth!
It took me a while to find out how to connect via bluetooth and get the right settings on my waveshare screen, but there are many guides online that you can find to eventually work it out. If you really can't figure things out on your own, reach out to me or make a post on the subreddit or discord!
Texagotchi running in Headless Mode.
Why Pwnagotchi? (♥‿‿♥)
It's a great beginner-friendly project if you are interested in wifi, Raspberry Pi, AI, hacking, and/or networking! And, they are freaking cute!!! Who doesn't want to carry around a funny looking little dude who eats wifi?!
If you have any questions about building a Pwnagotchi, don't hesitate to reach out to me or make a post in the subreddit or discord server!
PWNAGOTCHI RESOURCES:
Comments
Displaying 0 of 0 comments ( View all | Add Comment )