/PumpkinPI_3

Instructions for creating the PumpkinPi a Raspberry Pi based Wireless MiTM device using the Pumkin Framework

Primary LanguagePython

PumpkinPI_3

Instructions for creating the PumpkinPi a Raspberry Pi based Wireless MiTM device using the Pumpkin Framework

pi

Hardware

Base

  • Raspberry Pi zero w
  • Alfa Network AWUS036NHA (Others can work insure that the wireless card can go into monitoring mode)
  • Screen optional ( I had to ditch it due to lack of space)

Portable

  • Battery (I used a LiPo)
  • A case
  • Charge controller for Battery type

If using a 3.7v Lipo you will need a 3v to 5v boost converter to feed the Pi 5v in. The Pi can run on 3v, however most Wireless cards will need the full 5v

Images of my build

20210810_140432 20210810_140437 20210810_140442

20210810_140424 20210810_140407 20210810_140501

Video of hardware

https://www.youtube.com/watch?v=kuff6GiFd7M

links to hardware https://shop.pimoroni.com/

Pi Zero W https://shop.pimoroni.com/products/raspberry-pi-zero-w

Pi Zero Case https://shop.pimoroni.com/products/pibow-zero-ver-1-3

Battery https://shop.pimoroni.com/products/lipo-battery-pack?variant=20429082247

usb C charge contoller https://www.ebay.co.uk/itm/264334303561

3v to 5v boost converter https://shop.pimoroni.com/products/adafruit-miniboost-5v-1a-tps61023

Eink Screen https://shop.pimoroni.com/products/inky-phat?variant=12549254217811

Building software. using Wifi Pumpkin3 framework

 $ sudo apt install libssl-dev libffi-dev build-essential hostapd libpcap-dev
 $ git clone https://github.com/P0cL4bs/wifipumpkin3.git
 $ cd wifipumpkin3

now, we need to install the PyQt5, it very easy:

sudo apt install python3-pyqt5

or check if the pyqt5 is installed successful:

python3 -c "from PyQt5.QtCore import QSettings; print('done')"

Edit requirements.txt and comment out the following lines

PyQt5==5.14
PyQt5-sip==12.7.2

From P0cL4bs/wifipumpkin3#15

now, if you got the message done, nice. the next step is install the wp3:

 $ sudo python3 setup.py install

Thats it! you can now start Wifi Pumpkin

sudo wifipumpkin3

For information on using Wifi Pumpkin see here