My pwn ownagotchi
The purpose of this repository is a backup of my pwnagotchi configuration to able to reproduce it if needed. Feel free to use my config.
https://github.com/jayofelony/pwnagotchi/wiki
I use both bt-tether and the ethernet gadget drivers.
Also I use a Raspberry Pi Zero 2 W for this. I haven't got my screen yet, but I'm going to use a Waveshare 2.13 V2 e-ink display. The screen is not included in the configuration yet.
You can find the configuration file in:
/usr/local/share/pwnagotchi
You can find collected handshakes in:
/home/pi
A list of all the available plugins can be found here: https://docs.google.com/spreadsheets/d/1os8TRM3Pc9Tpkqzwu548QsDFHNXGuRBiRDYEsF3-w_A/htmlview
You can find the custom plugins files in:
/usr/local/share/pwnagotchi/custom-plugins
List of used plugins:
- auto-tune
- bt-tether
- enable_assoc
- enable_deauth
- expv2
- fix_services
- handshakes-dl-hashie
- hashieclean
- instattack - Disabled usually
- internet-connection
- logtail
- memtemp-plus
- pwndroid - Requires pwndroid application
- session-stats
- webcfg
- webgpsmap - Works hand in hand with pwndroid
- wof
- wpa-sec
- wpa-sec-list
Enabled by default, comes with the image.
A plugin for connecting your phone to the pwnagotchi and sharing internet with it.
I use an android phone for this.
First step is to go into bluetoothctl and
- pair with your phone
- trust your phone
You also have to go into your phone and enable bluetooth tethering.
And in the config.toml you have to fill the phone name and bluetooth mac address.
Sometimes configuring bluetooth fails miserably, this can help: https://pwnagotchi.org/common-issues/index.html
I had the bluetooth service fail entirely at some point when I tried to send gps data using pwndroid. What worked was rebooting the pi, twice, also removing my bluetooth mac address using bluetoothctl and pairing and trusting again my phone. Bluetooth still fails from time to time and I found that rebooting the pi works.
!!! Modified plugin. I removed the count indicator.
You can use wget to download the plugin into your pi directly from this repository.
Original code: https://github.com/Sniffleupagus/pwnagotchi_plugins/blob/main/enable_assoc.py
!!! Modified plugin. I removed the count indicator.
You can use wget to download the plugin into your pi directly from this repository.
Original code: https://github.com/Sniffleupagus/pwnagotchi_plugins/blob/main/enable_deauth.py
No special changes made here.
Enabled by default, comes with the image.
No special changes made here.
No special changes made here. Dont forget to get hcxpcapngtool, compile and install them.
You can find hcxpcapngtool and the guide here: https://github.com/ZerBea/hcxtools
No special changes made here.
No special changes made here.
Not enabled by default, comes with the image.
No special changes made here.
No special changes made here.
Not enabled by default, comes with the image.
Not enabled by default, comes with the image.
Not enabled by default, comes with the image.
Best to follow the tutorial here: https://github.com/cyberartemio/wof-pwnagotchi-plugin
The way I did it was by adding the repository in the config. Then I installed the plugin using
sudo pwnagotchi plugins update
sudo pwnagotchi plugins list
sudo pwnagotchi plugins install wof
sudo systemctl restart pwnagotchi
Then I used wget to get the required assets.
Don't forget the important part of installing Wall of Flippers.
You can use the pwnagotchi install guide from here: https://github.com/cyberartemio/Wall-of-Flippers
No special changes made here. Requires you to fill the key in the config.
Generate your key here: https://wpa-sec.stanev.org/
No special changes made here.
