jayofelony/pwnagotchi

(⌐■_■) - Raspberry Pi instrumenting Bettercap for Wi-Fi pwning.

Python

2,952

4,267 commits

updated Sep 28, 2026

See the code

README

Pwnagotchi

This is the main source for all forks:

  • RPiZeroW (32bit) older versions work, no more new releases as it now more a legacy device
  • RPiZero2W, RPi3, RPi4, RPi5 (64bit)

For installation docs check out the wiki!

If you want to sponsor this project you can use GH Sponsor or cryptocurrency:

GH Sponsor

Or send some ethereum: 0x33ceC4Abe80fDE460a924d596d4dE31Bc0767bb6

Proudly partnering with PiSugar!!


Pwnagotchi is a Raspberry Pi leveraging bettercap that survives from its surrounding Wi-Fi environment to maximize the crackable WPA key material it captures (either passively, or by performing authentication and association attacks). This material is collected as PCAPNG files containing any form of handshake supported by hashcat, including PMKIDs, full and half WPA handshakes.

ui

The "old" Pwnagotchi used to have AI to help it learn from its environment, but since then AI seemed to destabilize the Wi-Fi firmware. So I have chosen to remove the AI completely to give the Pwnagotchi more up-time and longer battery life when taking it on a walk.

Multiple units within close physical proximity can "talk" to each other, advertising their presence to each other by broadcasting custom information elements using a parasite protocol @evilsocket built on top of the existing dot11 standard.

Documentation

https://github.com/jayofelony/pwnagotchi/wiki https://pwnagotchi.org

 Official Links
Websitepwnagotchi.org
Chatdiscord
Subredditr/pwnagotchi

License

pwnagotchi created by @evilsocket and updated by us. It is released under the GPL3 license.

gadget
hacking-tool
penetration-testing
pwn
pwnagotchi
python
raspberrypi
rpi3
rpi4
rpi5
rpizero
technology
tech-tools
wifi

jayofelony/pwnagotchi

(⌐■_■) - Raspberry Pi instrumenting Bettercap for Wi-Fi pwning.

Python

2,952

4,267 commits

updated Sep 28, 2026

See the code

README

Pwnagotchi

This is the main source for all forks:

  • RPiZeroW (32bit) older versions work, no more new releases as it now more a legacy device
  • RPiZero2W, RPi3, RPi4, RPi5 (64bit)

For installation docs check out the wiki!

If you want to sponsor this project you can use GH Sponsor or cryptocurrency:

GH Sponsor

Or send some ethereum: 0x33ceC4Abe80fDE460a924d596d4dE31Bc0767bb6

Proudly partnering with PiSugar!!


Pwnagotchi is a Raspberry Pi leveraging bettercap that survives from its surrounding Wi-Fi environment to maximize the crackable WPA key material it captures (either passively, or by performing authentication and association attacks). This material is collected as PCAPNG files containing any form of handshake supported by hashcat, including PMKIDs, full and half WPA handshakes.

ui

The "old" Pwnagotchi used to have AI to help it learn from its environment, but since then AI seemed to destabilize the Wi-Fi firmware. So I have chosen to remove the AI completely to give the Pwnagotchi more up-time and longer battery life when taking it on a walk.

Multiple units within close physical proximity can "talk" to each other, advertising their presence to each other by broadcasting custom information elements using a parasite protocol @evilsocket built on top of the existing dot11 standard.

Documentation

https://github.com/jayofelony/pwnagotchi/wiki https://pwnagotchi.org

 Official Links
Websitepwnagotchi.org
Chatdiscord
Subredditr/pwnagotchi

License

pwnagotchi created by @evilsocket and updated by us. It is released under the GPL3 license.

gadget
hacking-tool
penetration-testing
pwn
pwnagotchi
python
raspberrypi
rpi3
rpi4
rpi5
rpizero
technology
tech-tools
wifi

Significant stargazers

Ion Bazan

114 followers · starred Jun 2025

srmo

12 followers · starred Feb 2024

Armando Lüscher

193 followers · starred Aug 2025

Metalhearf

28 followers · starred Feb 2026