This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GETTING THE IP | |
arp-scan --interface=wlan0 --localnet | |
nmap -sN 192.168.0.1/24 | |
SSH | |
ssh username@192.168.0.1 | |
INSTALLING TOOLS | |
sudo apt update | |
sudo apt install hostapd dnsmasq gpsd gpsd-clients netcat git raspberrypi-kernel-headers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Preface: | |
I have no idea if any of this is the "right" way of doing it. This is just how I got my unit working. | |
Good luck. | |
WARNING: Do not use a V1 Waveshare display module with a stock pwnagotchi! The pwnagotchi expects a V2 module, and may irreparably damage a V1 module! | |
A V1 display module *can* work, but you must modify `waveshare.py` and `display.py` beforehand. For the time being, this is left as an exercise for the reader. | |
If you have already burnt a V1 display, try disconnecting it from the Pi and leaving it overnight. This may rejuvenate the display somewhat, but it will likely still display signs of damage. | |
Installation: | |
1. `dd` Raspbian Lite to an SD card. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# @desc: MitM (Ettercap) & SSLStrip2 & dns2proxy | |
# | |
# Tool runs if sslstrip2 & dns2proxy have subfolders from | |
# where the script is run | |
# | |
# @required: | |
# | |
# - SSLStrip2 (https://github.com/LeonardoNve/sslstrip2) |