p0cl4bs / wifi-pumpkin-deprecated Goto Github PK
View Code? Open in Web Editor NEWDEPRECATED, wifipumpkin3 -> https://github.com/P0cL4bs/wifipumpkin3
Home Page: http://wifipumpkin3.github.io/
DEPRECATED, wifipumpkin3 -> https://github.com/P0cL4bs/wifipumpkin3
Home Page: http://wifipumpkin3.github.io/
Menu Modules -> Settings -> iptables
Tried on:
Kali 2.x
Kubuntu (16.x)
Parrot OS (latest)
Virtualbox, Alfa AWUS036H.
The installer completes without errors. Had to manually install hostapd.
Then, starting the ap.
┌─[root@parrot]─[~/WiFi-Pumpkin]
└──╼ #./wifi-pumpkin.py
Qt: Session management error: None of the authentication protocols specified are supported
Loading GUI...
WiFi-Pumpkin Running!
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Starting Thread:hostapd
Starting Thread:DHCP
Starting Thread:sslstrip
sslstrip 0.9 by Moxie Marlinspike running...
sergio-proxy v0.2.1 online
Starting Thread:Dns2Proxy
And this is it. It never appears online. Says its "ON", but none of the clients can see it.
What can be fixed?
WARNING: No route found for IPv6 destination :: (no default route?)
Traceback (most recent call last):
File "/usr/share/WiFi-Pumpkin/wifi-pumpkin.py", line 4, in
from Core.Main import Initialize
File "/usr/share/WiFi-Pumpkin/Core/Main.py", line 21, in
from Core.helpers.update import frm_githubUpdate
File "/usr/share/WiFi-Pumpkin/Core/helpers/update.py", line 5, in
from Core.loaders.github import GithubUpdate,UrllibDownload
File "/usr/share/WiFi-Pumpkin/Core/loaders/github.py", line 1, in
from config import Config
ImportError: No module named config
please help dont open wifi pumpkin
If I try to start a server with Windows Update Attack Generator I get this error in console:
Traceback (most recent call last): File "/usr/share/WiFi-Pumpkin/Modules/spreads/UpdateFake.py", line 178, in server_start 'Templates/Update/Windows_Update/','windows-update.exe',True) File "/usr/share/WiFi-Pumpkin/Modules/spreads/UpdateFake.py", line 166, in SettingsPage ip = Refactor.get_Ipaddr(self.cb_interface.currentText()) File "/usr/share/WiFi-Pumpkin/Core/Utils.py", line 599, in get_Ipaddr return get_if_addr(card) File "/usr/lib/python2.7/dist-packages/scapy/arch/__init__.py", line 36, in get_if_addr return socket.inet_ntoa(get_if_raw_addr(iff)) File "/usr/lib/python2.7/dist-packages/scapy/arch/linux.py", line 86, in get_if_raw_addr return get_if(iff, SIOCGIFADDR)[20:24] File "/usr/lib/python2.7/dist-packages/scapy/arch/linux.py", line 269, in get_if ifreq = ioctl(s, cmd, struct.pack("16s16x",iff)) struct.error: argument for 's' must be a string
I done a fresh install of Parrot Osx64, update the system & installed all dependences:
No protocol specified
wifi-pumpkin.py: cannot connect to X server :0.0
Is it possible to run traceroute on a device connected to WiFi-Pumpkin? How does WiFi-Pumpkin alter ttl values?
When I run traceroute (contained within busybox on cyanogenmod) on a Nexus 4 connected to WiFi-Pumpkin with default options, I see 10.0.0.1 as hop 1, 10.0.2.2 as hop 2, and then everything times out. I would expect to see 10.0.2.2 before 10.0.0.1, as 10.0.0.1 is the router. Could you explain what's going on here?
hello i have an error message in the terminal when i start the AP:
Starting Thread:Airbase-ng
2015-08-21 17:39:31,734 : ---[ Start Airbase-ng Fri Aug 21 17:39:31 2015]---
2015-08-21 17:39:31,754 : ----------------------------------------------------
Exception in thread Airbase-ng:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in bootstrap_inner
self.run()
File "/usr/share/3vilTwinAttacker/Modules/utils.py", line 110, in run
self.process = Popen(self.cmd,stdout=PIPE,stderr=STDOUT)
File "/usr/lib/python2.7/subprocess.py", line 710, in __init
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
TypeError: execv() arg 2 must contain only strings
What is the problem ?? thank you :-)
https://github.com/AllanChen/WorkSample/blob/master/OpenGL%20%E8%B5%84%E6%96%99/bug.jpg
when i click open many link , this error will show on the log.
I just downloaded this program on kali 2.0 and everytime I use wlan0, is says the error in the title. But if I use another adapter, it says "You are connected with interface wireless, try again with local connection. What can I do to fix this?
Everything look good , but all device can not join the AP network. can you help me ?
I read that someone had the same issues as me, but the solution was to check if your wireless card supported " 'AP' in the list of "Supported interface modes"" when I run the command iw list
my external card does support interface modes. But I still get the error message.
hi dear , is it work on AWUS036H ? i not see Access point .
i use kali linux,when i click to start 3viltwin ,Pop up a dialog message box “airmon-ng could not enable monitor mode on this device your card not support monitor mode ”,but i can use airmon-ng to start a monitor mode,i dont know how to solve this problem .anyhow,thank you for you help.
Hello,
Whenever i try to start AP it's throwing "An connection with wlan0 has detected:device or resource busy". Is there any solution ?
Thanks.
Everything seems fine except for the IPV6 route, but i don't think that's the problem.
I run the program and i have two wireless card an internal that supports monitor mode connected to the internet and an (Realtek Alfa AWUS036H) that supports monitor mode too, and then when i click (Start Access Point) this error appear.
Error: You are connected with interface wireless, try again with local connection.
Or is necessary that i need to be connected with an RJ45 cable to make this work?
btw, keep going the good work, this tool seems to promises a lot 👍
WARNING: No route found for IPv6 destination :: (no default route?)
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QLayout: Attempting to add QLayout "" to frm_PhishingManager "", which already has a layout
QWidget::setMinimumSize: (/QListWidget) Negative sizes (-1,300) are not possible
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frm_Settings "", which already has a layout
QLayout::addChildLayout: layout "" already has a parent
QWidget::setLayout: Attempting to set QLayout "" on frmAbout "", which already has a layout
Hi,
When I go to Tools -> Edit etter.dns it says that "Path etter.dns not found". I am using Kali 1.1.0.
I am sorry to interrupt you again,this is may be a simple question,but i google for a long time and could not solve this problem ,when i start this program shows
"
No subnet declaration for at0 (no IPv4 addresses).
** Ignoring requests on at0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface at0 is attached. **
"
iwconfig output
"
lo no wireless extensions.
wlan1mon IEEE 802.11bgn Mode:Monitor Frequency:2.457 GHz Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:on
eth0 no wireless extensions.
"
ifconfig output
"
eth0 Link encap:Ethernet HWaddr 00:0c:29:d7:b9:23
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fed7:b923/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:443484 errors:0 dropped:0 overruns:0 frame:0
TX packets:257293 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:526867794 (502.4 MiB) TX bytes:139040728 (132.5 MiB)
Interrupt:19 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:104569 errors:0 dropped:0 overruns:0 frame:0
TX packets:104569 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:128741477 (122.7 MiB) TX bytes:128741477 (122.7 MiB)
wlan1mon Link encap:UNSPEC HWaddr E8-4E-06-20-07-68-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2909 errors:0 dropped:2908 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:860652 (840.4 KiB) TX bytes:0 (0.0 B)
"
vi etc/network/interfaces
"
1 # This file describes the network interfaces available on your system
2 # and how to activate them. For more information, see interfaces(5).
3
4 # The loopback network interface
5 auto lo
6 iface lo inet loopback
7
8 # The primary network interface
9 #allow-hotplug eth0
10 #iface eth0 inet dhcp
"
i can find the device "wlan1",but a strange name "at0" appears,how could i solve this problem,can you give me some advice ?thank you very much.
Hi,
Thank you for your great work.
It works properly.
However, WiFi-Pumpkin does not show mac address, IP and the device name.
Any clues or suggestions, anything I could try...?
Kind regards, kbroml
Clients cant get DNS response.
WARNING: No route found for IPv6 destination :: (no default route?)
Traceback (most recent call last):
File "/usr/share/WiFi-Pumpkin/wifi-pumpkin.py", line 5, in
from Core.Main import Initialize
File "/usr/share/WiFi-Pumpkin/Core/Main.py", line 3, in
import Modules as pkg
File "/usr/share/WiFi-Pumpkin/Modules/init.py", line 7, in
module = loader.find_module(name).load_module(name)
File "/usr/lib/python2.7/pkgutil.py", line 246, in load_module
mod = imp.load_module(fullname, self.file, self.filename, self.etc)
File "/usr/share/WiFi-Pumpkin/Modules/monitors/init.py", line 7, in
module = loader.find_module(name).load_module(name)
File "/usr/lib/python2.7/pkgutil.py", line 246, in load_module
mod = imp.load_module(fullname, self.file, self.filename, self.etc)
File "/usr/share/WiFi-Pumpkin/Modules/monitors/Credentials.py", line 2, in
from Core.loaders.Stealth.PackagesUI import *
File "/usr/share/WiFi-Pumpkin/Core/loaders/Stealth/PackagesUI.py", line 6, in
from Modules.servers.PhishingManager import frm_PhishingManager
File "/usr/share/WiFi-Pumpkin/Modules/servers/init.py", line 7, in
module = loader.find_module(name).load_module(name)
File "/usr/lib/python2.7/pkgutil.py", line 246, in load_module
mod = imp.load_module(fullname, self.file, self.filename, self.etc)
File "/usr/share/WiFi-Pumpkin/Modules/servers/PhishingManager.py", line 5, in
from BeautifulSoup import BeautifulSoup
ImportError: No module named BeautifulSoup
Multiple errors on start, GUI not working
$uname -a
Linux v3 4.4.0-kali1-amd64 #1 SMP Debian 4.4.6-1kali1 (2016-03-18) x86_64 GNU/Linux
sudo ./wifi-pumpkin.py
Loading GUI...
WiFi-Pumpkin Running!
X Error: BadAccess (attempt to access private resource denied) 10
Extension: 130 (MIT-SHM)
Minor opcode: 1 (X_ShmAttach)
Resource id: 0x15b
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
X Error: BadShmSeg (invalid shared segment parameter) 128
Extension: 130 (MIT-SHM)
Minor opcode: 5 (X_ShmCreatePixmap)
Resource id: 0xd4
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
Major opcode: 62 (X_CopyArea)
Resource id: 0x1e00011
Doesn't work for Apps, Like Facebook, Gmail.
WARNING: No route found for IPv6 destination :: (no default route?)
Traceback (most recent call last):
File "/usr/share/WiFi-Pumpkin/wifi-pumpkin.py", line 5, in
from Core.Main import Initialize
File "/usr/share/WiFi-Pumpkin/Core/Main.py", line 16, in
from Core.helpers.update import frm_githubUpdate
File "/usr/share/WiFi-Pumpkin/Core/helpers/update.py", line 4, in
from Core.loaders.master.github import GithubUpdate,UrllibDownload
File "/usr/share/WiFi-Pumpkin/Core/loaders/master/github.py", line 1, in
from config import Config
ImportError: No module named config
Running Kali v2 ,latest updates .
I have two wireless cards. Integrated chipset , and a USB Wi-Fi adapter.
'Network controller: Intel Corporation Centrino Advanced-N 6235 '
'ASUSTek Computer, Inc. USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU] '
I have tried both wlan0 and wlan2 and still receive the following error;
" You are connected with interface wireless, try again with local connection" .
On another note, Will I be able to use my USB adapter for the AP and the on board chip for injection, etc?
I'm a little unsure.
Looks like a great program. Beautiful interface. Thanks for the hard work!
How can i use my /var/www Folder as my own Template ?
I have yet to get WiFi pumpkin to work with two wireless cards.
I am aware that you need a local connection.
Why cannot a external wifi card be my local connection? Or my tethered cell phone?
Program Looks great, Beautiful GUI .
can't get redirected to https
got errors
2016-03-09 11:38:43,736 : [10.0.0.21] GET www.yahoo.com/
WARNING:root:Host resolution error: [Failure instance: Traceback: <type 'exceptions.ValueError'>: I/O operation on closed file.
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:588:_runCallbacks
/usr/lib/python2.7/dist-packages/twisted/internet/base.py:254:_checkTimeout
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:393:callback
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:501:_startRunCallbacks
--- ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:588:_runCallbacks
/usr/share/WiFi-Pumpkin/Plugins/sergio_proxy/sslstrip/ClientRequest.py:92:handleHostResolvedSuccess
next errors
2016-03-09 11:38:58,196 : [10.0.0.21] GET b.scorecardresearch.com/p2?c1=2&c2=7241469&c5=1197228339&c7=http%3A%2F%2Fwww.yahoo.com%2F&ns__t...
Unhandled Error
Traceback (most recent call last):
File "/usr/share/WiFi-Pumpkin/Core/Main.py", line 271, in run
reactor.run(installSignalHandlers=False)
File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1194, in run
self.mainLoop()
File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1206, in mainLoop
self.doIteration(t)
File "/usr/lib/python2.7/dist-packages/twisted/internet/epollreactor.py", line 396, in doPoll
log.callWithLogger(selectable, _drdw, selectable, fd, event)
--- ---
File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 101, in callWithLogger
return callWithContext({"system": lp}, func, _args, *_kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/log.py", line 84, in callWithContext
return context.call({ILogContext: newCtx}, func, _args, *_kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, _args, *_kw)
File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 81, in callWithContext
return func(args,*kw)
File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 610, in _doReadOrWrite
self._disconnectSelectable(selectable, why, inRead)
File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 255, in _disconnectSelectable
selectable.connectionLost(f)
File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 479, in connectionLost
self._commonConnection.connectionLost(self, reason)
File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 293, in connectionLost
protocol.connectionLost(reason)
File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 477, in connectionLost
self.handleResponseEnd()
File "/usr/share/WiFi-Pumpkin/Plugins/sergio_proxy/sslstrip/ServerConnection.py", line 131, in handleResponseEnd
HTTPClient.handleResponseEnd(self)
File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 488, in handleResponseEnd
self.handleResponse(b)
File "/usr/share/WiFi-Pumpkin/Plugins/sergio_proxy/sslstrip/ServerConnection.py", line 163, in handleResponse
self.client.write(data)
File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 967, in write
raise RuntimeError('Request.write called on a request after '
exceptions.RuntimeError: Request.write called on a request after Request.finish was called.
Might just be me but I will try and describe the best I can.
Installed Kali on to a microsd for the Raspberry Pi 3. Once loaded up I opened the terminal and used the command "apt-get update && apt-get upgrade -y" waited for it to finish and then rebooted. Then opened terminal once again and used the following
git clone https://github.com/P0cL4bs/WiFi-Pumpkin.git
cd WiFi-Pumpkin
chmod +x installer.sh
./installer.sh --install
All worked perfect with no errors.
Then I used the command sudo ./wifi-pumpkin.py and then it gave me the following errors.
root@kali:/WiFi-Pumpkin# sudo ./wifi-pumpkin.py/WiFi-Pumpkin#
Traceback (most recent call last):
File "./wifi-pumpkin.py", line 39, in
from Core.Main import Initialize
File "/root/WiFi-Pumpkin/Core/Main.py", line 25, in
from Core.Utils import (
File "/root/WiFi-Pumpkin/Core/utils.py", line 9, in
import netifaces
ImportError: No module named netifcaces
root@kali:
Im currently using the ALFA AWUS036NHA if thats any help.
error info:
The following packages have unmet dependencies:
isc-dhcp-server : Depends: isc-dhcp-common (= 4.2.2.dfsg.1-5+deb70u6) but 4.3.1-6 is to be installed
E: Unable to correct problems, you have held broken packages.
On starting the ApPoint
Starting Thread:Dns2Proxy
[*] Using interface: wlan1
Traceback (most recent call last):
File "Plugins/net-creds/net-creds.py", line 1018, in
main(parse_args())
File "Plugins/net-creds/net-creds.py", line 1010, in main
sniff(iface=conf.iface, prn=pkt_parser, store=0)
File "/usr/lib/python2.7/dist-packages/scapy/sendrecv.py", line 577, in sniff
p = s.recv(MTU)
File "/usr/lib/python2.7/dist-packages/scapy/arch/linux.py", line 485, in recv
pkt, sa_ll = self.ins.recvfrom(x)
socket.error: [Errno 100] Network is down
kali2.0 at VM ( Virtual Machine VMware) ,wifi-pumpkin V0.7.5, i use USB network card chips is RTL8187,gui windows use default parameter ,and no error information arise, shows starting Thread,starting Thread,
but no access point "PumpAp" can enter
thanks
~> sudo wifi-pumpkin
[sudo] password for REDACTED:
Traceback (most recent call last):
File "/usr/bin/wifi-pumpkin", line 31, in <module>
check_dep_pumpkin()
File "/home/REDACTED/Development/gitClones/WiFi-Pumpkin/Core/loaders/checker/check_depen.py", line 28, in check_dep_pumpkin
copy('Settings/source.tar.gz','Templates/')
File "/usr/lib/python2.7/shutil.py", line 119, in copy
copyfile(src, dst)
File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: 'Settings/source.tar.gz'
exit 1
changing "Settings/source.tar.gz" and "Templates/" in check_depen.py, line 28
copy('Settings/source.tar.gz','Templates/')
to absolute paths could be possible fix .
i can run pumpkin fine but my card doesn't show up
it is named eth0 so maybe that's the problem ??
please help !!!!
hello can you tell me is there possible to run wifi-pumpkin with no WLAN0 but with eth0,i dont have wireless card how can i use wifi-pumpkin?
3vilTwinAttacker now support Kali Linux 2.0
OS 64 Bit Kali
ALFA card (atheros)
Fairly new user to this so not sure if this is a genuine issue but kinda guessing it is, when you scan networks in the deauth module nothing is returned and the following is displayed in the console window, taking a guess that "error" is a genuine error and not me doing something wrong.
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 763, in run
self.__target(_self.__args, *_self.__kwargs)
File "/root/tools/WiFi-Pumpkin/Modules/wireless/WirelessDeauth.py", line 156, in scan_diveces_airodump
self.cap = get_network_scan()
File "/root/tools/WiFi-Pumpkin/Core/utility/extract.py", line 52, in get_network_scan
essid = network.find('essid').text
AttributeError: 'NoneType' object has no attribute 'text'
Hi,
When I run the Access Point, I get no errors but when I scan the network on my phone, this access point is not visible.
I use your tool on a kali virtual machine with a Hercules wireless card compatible with AP interface mode. Is my config or is there a problem of the software?
Thank's in advance
when install :
root@kali:/home/kali/3vilTwinAttacker# ./installer.sh --install
�[3;J
Version: 0.7.3
usage: ./installer.sh --install | --uninstall
�[3;J
Version: 0.7.3
usage: ./installer.sh --install | --uninstall
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana InRelease
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana Release.gpg
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana Release
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/non-free amd64 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/main amd64 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/contrib amd64 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/non-free i386 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/main i386 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Err cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/contrib i386 Packages
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/contrib Translation-en_US
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/contrib Translation-en
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/main Translation-en
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/non-free Translation-en_US
Ign cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02] sana/non-free Translation-en
Ign http://download.opensuse.org InRelease
Ign http://ftp.de.debian.org wheezy InRelease
Ign http://dl.google.com stable InRelease
Hit http://ppa.launchpad.net trusty InRelease
Get:1 http://download.opensuse.org Release.gpg [481 B]
Hit http://ftp.de.debian.org wheezy Release.gpg
Hit http://dl.google.com stable Release.gpg
Hit http://download.opensuse.org Release
Ign http://download.opensuse.org Release
Hit http://ftp.de.debian.org wheezy Release
Hit http://dl.google.com stable Release
Ign http://download.opensuse.org Packages/DiffIndex
Hit http://dl.google.com stable/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main Sources
Get:2 http://http.kali.org kali-rolling InRelease [24.6 kB]
Hit http://ftp.de.debian.org wheezy/main amd64 Packages
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Hit http://ftp.de.debian.org wheezy/main i386 Packages
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://ftp.de.debian.org wheezy/main Translation-en
Hit http://ppa.launchpad.net trusty/main Translation-en
Get:3 http://http.kali.org kali-rolling/main Sources [10.1 MB]
Ign http://download.opensuse.org Translation-en_US
Ign http://download.opensuse.org Translation-en
Hit http://download.opensuse.org Packages
93% [3 Sources 3,925 kB/10.1 MB 39%] [Connecting to http.kali.org (192.99.200.1Ign http://http.kali.org kali-rolling/contrib Translation-en_US
Ign http://http.kali.org kali-rolling/contrib Translation-en
Get:4 http://http.kali.org kali-rolling/non-free Sources [118 kB]
Ign http://http.kali.org kali-rolling/main Translation-en_US
Get:5 http://http.kali.org kali-rolling/contrib Sources [62.9 kB]
Ign http://http.kali.org kali-rolling/main Translation-en
Get:6 http://http.kali.org kali-rolling/main amd64 Packages [13.5 MB]
Ign http://http.kali.org kali-rolling/non-free Translation-en_US
Ign http://http.kali.org kali-rolling/non-free Translation-en
Get:7 http://http.kali.org kali-rolling/non-free amd64 Packages [145 kB]
Get:8 http://http.kali.org kali-rolling/contrib amd64 Packages [93.5 kB]
Get:9 http://http.kali.org kali-rolling/main i386 Packages [13.5 MB]
Get:10 http://http.kali.org kali-rolling/non-free i386 Packages [131 kB]
Get:11 http://http.kali.org kali-rolling/contrib i386 Packages [89.0 kB]
Fetched 37.7 MB in 12min 26s (50.5 kB/s)
W: GPG error: http://download.opensuse.org Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5A7D1D38BEB6D886
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/non-free/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/main/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/contrib/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/non-free/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch cdrom://[Debian GNU/Linux 2.0 Sana - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/dists/sana/contrib/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
hostapd is already the newest version.
php5-cli is already the newest version.
python-qt4 is already the newest version.
python-scapy is already the newest version.
rfkill is already the newest version.
The following packages were automatically installed and are no longer required:
dctrl-tools devscripts distro-info-data dput freemind-doc javahelp2
javahelper libaldmb1 libclass-inspector-perl libconvert-binhex-perl
libdistro-info-perl libdumb1 libecj-java libecj-java-gcj
libexporter-lite-perl libgcj-bc libgcj14-dev libgcj15-dev libgetopt-java
libglib2.0-0:i386 libgnu-regexp-java libgsoap5
libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386
libguichan-0.8.1-1 libguichan-allegro-0.8.1-1 libio-sessiondata-perl
libjgoodies-common-java libkmahjongglib4 libmime-tools-perl
libossp-uuid-perl libossp-uuid16 libparse-debcontrol-perl libphysfs1
libsdl-gfx1.2-5 libsoap-lite-perl libvncserver0 libwine-gecko-2.21
libxmlrpc-lite-perl python3-magic simplyhtml strace
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2709 not upgraded.
/usr/lib/python2.7/dist-packages/cffi/model.py:526: UserWarning: 'point_conversion_form_t' has no values explicitly defined; next version will refuse to guess which integer type it is meant to be (unsigned/signed, int/long)
% self._get_c_name())
Requirement already satisfied (use --upgrade to upgrade): Twisted in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): scapy in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): BeautifulSoup in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): python-nmap in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): netaddr in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): config in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): dnspython in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): isc-dhcp-leases in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 8))
Downloading/unpacking netifaces (from -r requirements.txt (line 9))
Downloading netifaces-0.10.4.tar.gz
Running setup.py (path:/tmp/pip-build-xGyUBl/netifaces/setup.py) egg_info for package netifaces
Installing collected packages: netifaces
Running setup.py install for netifaces
checking for getifaddrs...not found.
checking for getnameinfo...not found.
checking for socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...none!
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...no.
building 'netifaces' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DNETIFACES_VERSION=0.10.4 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -I/usr/include/python2.7 -c netifaces.c -o build/temp.linux-x86_64-2.7/netifaces.o
netifaces.c:185:6: error: #error You need to add code for your platform.
# error You need to add code for your platform.
^
netifaces.c: In function ‘gateways’:
netifaces.c:1213:22: warning: unused variable ‘defaults’ [-Wunused-variable]
PyObject *result, *defaults;
^
netifaces.c: At top level:
netifaces.c:316:1: warning: ‘string_from_sockaddr’ defined but not used [-Wunused-function]
string_from_sockaddr (struct sockaddr *addr,
^
netifaces.c:446:1: warning: ‘add_to_family’ defined but not used [-Wunused-function]
add_to_family (PyObject *result, int family, PyObject *obj)
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Complete output from command /usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip-build-xGyUBl/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-XzZV4v-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
checking for getifaddrs...not found.
checking for getnameinfo...not found.
checking for socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...none!
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...no.
building 'netifaces' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DNETIFACES_VERSION=0.10.4 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -I/usr/include/python2.7 -c netifaces.c -o build/temp.linux-x86_64-2.7/netifaces.o
netifaces.c:185:6: error: #error You need to add code for your platform.
^
netifaces.c: In function ‘gateways’:
netifaces.c:1213:22: warning: unused variable ‘defaults’ [-Wunused-variable]
PyObject *result, *defaults;
^
netifaces.c: At top level:
netifaces.c:316:1: warning: ‘string_from_sockaddr’ defined but not used [-Wunused-function]
string_from_sockaddr (struct sockaddr *addr,
^
netifaces.c:446:1: warning: ‘add_to_family’ defined but not used [-Wunused-function]
add_to_family (PyObject *result, int family, PyObject *obj)
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip-build-xGyUBl/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-XzZV4v-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-xGyUBl/netifaces
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pip/init.py", line 248, in main
return command.main(cmd_args)
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
[=] checking dependencies
----[✔]----[+] hostapd Installed
----[✔]----[+] dhcpd Installed
[+] Distribution Name: Kali
[=] Install WiFi-Pumpkin
[✔] wifi-pumpkin installed with success
[✔] execute wifi-pumpkin in terminal
[+] P0cL4bs Team CopyRight 2015
[+] Enjoy
after install :
# root@kali:/home/kali/3vilTwinAttacker# sudo ./wifi-pumpkin.py
Traceback (most recent call last):
File "./wifi-pumpkin.py", line 5, in
from Core.Main import Initialize
File "/home/kali/3vilTwinAttacker/Core/Main.py", line 3, in
from Proxy import *
File "/home/kali/3vilTwinAttacker/Proxy/Plugin.py", line 2, in
from Core.Utils import setup_logger
File "/home/kali/3vilTwinAttacker/Core/Utils.py", line 15, in
import netifaces
ImportError: No module named netifaces
the environment:
kali linux can access the internet.but when i run wifi-pumpkin ,i can.t access the internet.and ping the public ip addr is ok...but cant open the website.. iptables or dns2proxy or route tables problem?
i like the software..can you check the problem ? thank you.
When using VirtualBox/Kali, if I use the default NAT networking mode I can run wifi-pumpkin without problem. However, I need to use ping and traceroute so I need to use bridged mode. If I switch to bridged mode I have an internet connection, but when I turn wifi-pumpkin on and connect to it I don't have an internet connection. Let me know what info you need or log files to help troubleshoot. Thanks!
If there is a specific hypervisor program or network setting needed please let me know.
When I try and run the deauth attack it fails to start, I am using an ALFA card on wlan1, the following error is shown in the console
Traceback (most recent call last):
File "/root/tools/WiFi-Pumpkin/Modules/wireless/WirelessDeauth.py", line 210, in SettingsScan
self.interface = str(set_monitor_mode(self.get_placa.currentText()).setEnable())
NameError: global name 'set_monitor_mode' is not defined
Hello ! I was trying the new version, but I had some problem with dns spoof attack module. I couldn't scan the network properly. Here's what it says:
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 505, in run
self.__target(_self.__args, *_self.__kwargs)
File "/usr/share/3vilTwinAttacker/Modules/ModuleDnsSpoof.py", line 441, in scanner_network
for i in on_ips.values():
File "", line 2, in values
File "/usr/lib/python2.7/multiprocessing/managers.py", line 755, in _callmethod
self._connect()
File "/usr/lib/python2.7/multiprocessing/managers.py", line 742, in _connect
conn = self._Client(self._token.address, authkey=self._authkey)
File "/usr/lib/python2.7/multiprocessing/connection.py", line 175, in Client
answer_challenge(c, authkey)
File "/usr/lib/python2.7/multiprocessing/connection.py", line 421, in answer_challenge
message = connection.recv_bytes(256) # reject large message
IOError: [Errno 4] Interrupted system call
We also lost the option to start dns spoofing for the fake windows update module. I can only start server for now
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak](rev 34)
root@nobody:~# ethtool -i wlan0
driver: iwlwifi
version: 4.0.0-kali1-amd64
firmware-version: 18.168.6.1
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
i have problem with WiFi-Pumpkin
i use kali linux 2.0 in vmawre workation 11.0.0 when i satrt server and i want to hack pc with my connection and click start access point i show always this erreur
an connection with wlan0 has been detected : devise or resource busy
wlan0 IEEE 802.11bgn ESSID:"DJAWEB_3B69"
i have wirless adaper tplink-wn722 Atheros please help me
Getting prob in dependencies,, hostapd Not Installed .
Hi,
I'm the author of Npcap, a packet sniffer software from Nmap for Windows based on WinPcap. It supports raw 802.11 packet capture. Please look at the README and the docs for details.
I hope it could help you build the Windows version WiFi-Pumpkin tool. If you have any questions or issues about Npcap, please tell me using https://github.com/nmap/nmap/issues or email me ([email protected]). Thanks!
Cheers,
Yang
Parrot OS
┌─[root@parrot]─[~/Desktop/WiFi-Pumpkin]
└──╼ #./wifi-pumpkin.py
Traceback (most recent call last):
File "./wifi-pumpkin.py", line 5, in
from Core.Main import Initialize
File "/root/Desktop/WiFi-Pumpkin/Core/Main.py", line 21, in
from Core.Utils import (
File "/root/Desktop/WiFi-Pumpkin/Core/Utils.py", line 15, in
import netifaces
ImportError: No module named netifaces
According to
`mh4x0f commented 14 days ago
try this:
$ sudo apt-get install python-dev
$ sudo pip install netifaces
if you got this message
Successfully installed netifaces
Cleaning up...
now you can to run WiFi-Pumpkin.
$ sudo ./wifi-pumpkin.py`
Unable to solve
help me please
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.