Useful Packages - V0r-T3x/pwnagotchi-fancygotchi GitHub Wiki
Install additional packages
Now that the internet connection has been established, it's time to install some additional packages for added functionality.
aircrack-ng
Install this to make the aircrackonly plugin work.
cd ~
sudo apt-get install aircrack-ng -y
if you're using default config & airackonly plugin, dont forget to add this to config:
main.plugins.aircrackonly.enabled = true
main.plugins.aircrackonly.face = "(>.<)"
hcxtools
Hcxtools are a requirement if you want to be able to make use of the hashie.py plugin, which can convert .pcap-files to crackable hashes.
As of april 2023, hcxtools uses libssl3 as default. This Library is currently not supported by the Kali repositories which come preloaded with the pwnagotchi. Therefore it is necessary to install the last supported release, Version 6.2.7.
cd ~
mkdir hcxtools
# install the required dependencies
apt-get install libcurl4-openssl-dev libssl-dev zlib1g-dev
pay attention to sudo rm -r hcxtools before, in case you tried to build the unsupported version before.
cd hcxtools
wget https://github.com/ZerBea/hcxtools/archive/refs/tags/6.2.7.zip
unzip 6.2.7.zip
- find out how to unzip all files in place instead of creating the 6.2.7 subfolder
Connect via sftp to move the files to the hcxtools folder.
make
sudo make install
make takes a while (mine took over 30 min) but should build and install successfully.
pySerial
pySerial is a required dependency, if you want to use the unofficialgps plugin.
sudo pip3 install pySerial