Pwnagotchi
Created at: 9/25/2024

Pwnagotchi - What is it?
Pwnagotchi is an innovative open-source project that transforms a Raspberry Pi into a portable, autonomous Wi-Fi penetration testing device. It uses a Deep Learning module to learn from its environment and optimize its activities over time. The pwnagotchi passively listens to Wi-Fi signals to collect WPA/WPA2 handshakes, these handshakes can then later be used against wireless network security systems. The core functionality of Pwnagotchi revolves around machine learning algorithms that decide the most effective times and methods to capture handshake packets. It operates in a fully autonomous manner, adjusting its strategies based on previous experiences to improve efficiency.
9/25/2024

Skills I learned
Building a Pwnagotchi led me into various fields such as computer networking, cybersecurity, machine learning, and embedded systems. During this project I configured a Raspberry Pi 02w with a 2.13inch E-Ink display hat, I also setup the OS and integrated multiple plugins to enhance the pwnagotchi's behavior. One of the largest plugins I worked to integrate was a plugin that allowed me to send the PCAP files gathered by the pwnagotchi straight to an AWS server I had setup running Hashcat. Working with the pwnagotchi and hashcat enhanced my understanding of cybersecurity, especially with network security protocols and vulnerabilities. Since pwnagotchi is an open source project I had to navigate through the community, which demonstrates my ability to work collaboratively and contribute to shared code. Also, since pwnagotchi is an older item, I had to solve problems with outdated modules and fix bugs in code in order for it integrate seamlessly.
9/25/2024