Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
You will need to have an Ethernet connection as well as a Wi-Fi adapter that supports Access-Point (Master) mode. The following list of OSes represents recommended environments to run WiFi-Pumpkin, as most of required dependencies are pre-installed. VMs are also recommended.
|Kali Linux||Rolling Edition|
git clone https://github.com/P0cL4bs/WiFi-Pumpkin.git cd WiFi-Pumpkin chmod +x installer.sh sudo ./installer.sh --install
or grab a Debian
*.deb package from GitHub Releases
sudo dpkg -i wifi-pumpkin-0.8.4-all.deb
About the issue with 2 WiFi-adapter for different purposes
I want to use two wireless adapters, one for WiFi-Pumpkin and other to get an Internet connection. Ethernet isn't an available option.
Version 0.7.5 has added support for this feature. The following OSes are tested to work:
- Kali Linux (version 0.8.5)
- Kubuntu 15.10 (tested)
- Parrot - 2.0.5/3.0.1 (tested)
- Wifislax - 4.11.1 (coming soon)
- Ubuntu 16.04/16.10 (tested)
About wireless adapters
Your wireless adapter and your kernel driver must support AP mode. In order to check this, execute this shell command:
If there is 'AP' in the list of "Supported interface modes", your card has support for the desired mode.
- Find your kernel driver module in use by issuing the below command:
lspci -k | grep -A 3 -i network
(example module: ath9k) next, use the below command to find out your wifi capabilities (replace ath9k by your kernel driver):
modinfo ath9k | grep depend
If the above output includes “mac80211” then it means your wifi card will support the AP mode.
The adapter needs to have drivers for GNU/Linux.
To install Another linux distro
however would most likely also work in debian based systems.
- isc-dhcp-server (optional)
- php5-cli (optional)
- Linux require soft:
- rfkill , iptables , nmcli
To Install Pyqt4
Install the dependencies:
pip install -r requirements.txt
Installation on Pentoo or Gentoo (or related Distros)
https://gpo.zugaina.org/net-wireless/wifi-pumpkin (overlay search @ gpo.zuggania.org)
layman -S && layman -L && layman -a pentoo if not added..
eselect repository add pentoo git https://github.com/pentoo/pentoo-overlay.git
emerge -av net-wireless/wifi-pumpkin
###Sabayon Linux , May be in pentest(built-from-pentoo etc) bin-repo via enman ,
or likeise emerged however
equo i net-wireless/wifi-pumpkin is often the best option for optimal results.
wiki Resoruces.. for Gentoo tools mentioned.
refer to the wiki for Installation