Skip to content
/ PiFi Public

Raspberry pi zero wifi pentesting kit

License

Notifications You must be signed in to change notification settings

czQery/PiFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner
report build release

⚠️ In Early development!

Setup

1. Install Rasbian

  • Download Raspberry Pi OS Lite
  • Flash using balenaEtcher
  • Create ssh file in boot partition
  • Create userconf file with data: username:hashed-password
    • Use this command to generate hashed-password
      echo 'password' | openssl passwd -6 -stdin

2. Update system

  • Edit hostname in /etc/hosts & /etc/hostname
    sudo apt update
    sudo apt upgrade
    sudo reboot

3. Install PiFi

  • Download latest release
    curl -L https://github.com/czQery/PiFi/releases/download/v0.0.4/release-arm.tar.gz | tar -xzv

4. Create service

  • Edit the example pifi.service file in this repo and put it in /etc/systemd/system/
  • Reload systemd daemon
    sudo systemctl daemon-reload
  • Enable service
    sudo systemctl enable pifi.service
  • Start service
    sudo systemctl start pifi.service

GPS

  • Enable serial interface
    sudo raspi-config
  • Select -> Interfacing Options
  • Select -> Serial
  • Login shell -> No
  • Hardware Serial -> Yes
  • Reboot
    sudo reboot

About

Raspberry pi zero wifi pentesting kit

Resources

License

Stars

Watchers

Forks

Sponsor this project