FuocomanSap / P4wnp1-ALOA-Menu-Reworked

Turn your Rasp Zero W in a multitool for pentesting
GNU General Public License v3.0
127 stars 18 forks source link
arm kali p4wnp1 p4wnp1-aloa raspberry-pi

alt text

INFOS

This project was born from: https://github.com/beboxos/P4wnP1_ALOA_OLED_MENU_V2, since python2.7 is deprecated and therefore no longer compatible with the libraries in use, I opened a Fork, updated the code to Python3.7 and made a PullRequest.

Since the original repo seems to be no longer maintained, I decided to open a new one with the updates made, so that everyone can take advantage of this fantastic project of https://github.com/beboxos again.

If BeboXos returns to his repo this will be closed, and i hope so.

All rights to the original code are owned by BeboXos.

what's new

known bugs

Installation:

edit:

     dtparam=i2c_arm=on
     dtparam=i2c1=on

and find and set spi section:

     dtparam=spi=on
Note for i2c: (on gui.py)
 uncomment the "bus = smbus.SMBus(0)  # 0 = /dev/i2c-0 (port I2C0), 1 = /dev/i2c-1 (port I2C1)" line
 set USER_I2C=1
 (if ups) set UPS=1
Note for SPI: (on gui.py) (currently set like this)
comment the "bus = smbus.SMBus(0)  # 0 = /dev/i2c-0 (port I2C0), 1 = /dev/i2c-1 (port I2C1)" line
set USER_I2C=0
(if you have a ups) set UPS=1
GPIO 8 keys are default waveshare hat

you can edit to set to your hat if different

Start at boot

in P4wnP1 web interface , create a trigger action that runs the script runmenu.sh in you default template (by default startup) select the script runmenu.sh.

Improve the code

enjoy

i'm not responsible on usage you do with this repo, it's for educational purpose only

usefull links
credits