Package Details: wifite2-git r279.e190794-1

Git Clone URL: https://aur.archlinux.org/wifite2-git.git (read-only)
Package Base: wifite2-git
Description: A tool to attack multiple WEP and WPA encrypted networks at the same time
Upstream URL: https://github.com/derv82/wifite2
Licenses: GPL
Submitter: lsf
Maintainer: lsf
Last Packager: lsf
Votes: 5
Popularity: 0.020995
First Submitted: 2017-08-30 09:55
Last Updated: 2019-03-09 20:34

Latest Comments

lsf commented on 2019-03-09 20:37

Sorry it took me so long to look into this.

I'm still not sure why the process-errors occured, the ifs should've avoided those. I've added a somewhat experimental patch which slightly modifies some killing-logic and should avoid those and/or not make a difference... basically it ensures that it won't even try running service if systemctl was available.

Also hashcat is now an optional dependency, which probably was the cause of the other error.

lsf commented on 2019-02-07 20:02

@abrius

I'm not entirely sure you're actually using this package – it's not using python2 anymore and files are installed to /usr/share/wifite2 – maybe you're using aur/wifite-git?. Still, it seems your second error might be caused by hashcat missing as an (opt)dependency, your first one seems to be caused by wifite2 just assuming the OS doesn't use systemd services (ie. it's calling service [smth] stop). I'll see if I can track down any such issues and patch them, also it's kind of an ugly thing in the first place.

Still, I'd recommend to ensure you are actually using this package, too, so if the problems are fixed you'll actually get the fixed version.

abrius commented on 2019-02-07 06:44

And got errors when cancel two wps attacks and continue handshake attack..

[+] (1/1) Starting attacks against xx:xx:xx:xx:xx:xx (TP-LINK_xxxx) [+] TP-LINK_xxxx (13db) WPS Pixie-Dust: [4m44s] Sending M2 / Running pixiewps (Fails:1) ^C
[!] Interrupted

[+] 3 attack(s) remain [+] Do you want to continue attacking, or exit (C, e)? c [+] TP-LINK_xxxx (14db) WPS PIN Attack: [23s PINs:2] (0.00%) Sending M2 (Fails:1) ^C
[!] Interrupted

[+] 2 attack(s) remain [+] Do you want to continue attacking, or exit (C, e)? c

[!] Error: [Errno 2] No such file or directory

[!] Full stack trace below

[!] Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.target(*self.args, **self.kwargs) File "/usr/lib/python2.7/site-packages/wifite/attack/pmkid.py", line 185, in dumptool_thread dumptool = HcxDumpTool(self.target, self.pcapng_file) File "/usr/lib/python2.7/site-packages/wifite/tools/hashcat.py", line 121, in init self.proc = Process(command) File "/usr/lib/python2.7/site-packages/wifite/util/process.py", line 89, in init self.pid = Popen(command, stdout=sout, stderr=serr, stdin=stdin, cwd=cwd, bufsize=bufsize) File "/usr/lib/python2.7/subprocess.py", line 394, in init errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory Traceback (most recent call last): [!] File "/usr/lib/python2.7/site-packages/wifite/attack/all.py", line 86, in attack_single [!] result = attack.run() [!] File "/usr/lib/python2.7/site-packages/wifite/attack/pmkid.py", line 88, in run [!] pmkid_file = self.capture_pmkid() [!] File "/usr/lib/python2.7/site-packages/wifite/attack/pmkid.py", line 121, in capture_pmkid [!] pmkid_hash = pcaptool.get_pmkid_hash(self.pcapng_file) [!] File "/usr/lib/python2.7/site-packages/wifite/tools/hashcat.py", line 195, in get_pmkid_hash [!] hcxpcap_proc = Process(command) [!] File "/usr/lib/python2.7/site-packages/wifite/util/process.py", line 89, in init [!] self.pid = Popen(command, stdout=sout, stderr=serr, stdin=stdin, cwd=cwd, bufsize=bufsize) [!] File "/usr/lib/python2.7/subprocess.py", line 394, in init [!] errread, errwrite) [!] File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child [!] raise child_exception

[!] OSError: [Errno 2] No such file or directory [+] TP-LINK_xxxx (14db) WPA Handshake capture: Discovered new client: xx:xx:xx:xx:xx:xx

abrius commented on 2019-02-07 06:37

Got error when run with --kill

[abrius@arch ~]$ sudo wifite --kill . .
.´ · . . · . wifite 2.2.5 : : : (¯) : : : automated wireless auditor. · /¯\ ´ · .´ <https://github.com/derv82/wifite2> /¯¯¯\ ´

[+] option: kill conflicting processes enabled [!] Killing 2 conflicting processes [!] stopping network-manager (service network-manager stop)

[!] Error: [Errno 2] No such file or directory

[!] Full stack trace below

[!] Traceback (most recent call last): [!] File "/usr/lib/python2.7/site-packages/wifite/main.py", line 93, in entry_point [!] wifite.start() [!] File "/usr/lib/python2.7/site-packages/wifite/main.py", line 53, in start [!] Configuration.get_monitor_mode_interface() [!] File "/usr/lib/python2.7/site-packages/wifite/config.py", line 132, in get_monitor_mode_interface [!] cls.interface = Airmon.ask() [!] File "/usr/lib/python2.7/site-packages/wifite/tools/airmon.py", line 278, in ask [!] Airmon.terminate_conflicting_processes() [!] File "/usr/lib/python2.7/site-packages/wifite/tools/airmon.py", line 360, in terminate_conflicting_processes [!] Process(['service', 'network-manager', 'stop']).wait() [!] File "/usr/lib/python2.7/site-packages/wifite/util/process.py", line 89, in init [!] self.pid = Popen(command, stdout=sout, stderr=serr, stdin=stdin, cwd=cwd, bufsize=bufsize) [!] File "/usr/lib/python2.7/subprocess.py", line 394, in init [!] errread, errwrite) [!] File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child [!] raise child_exception [!] OSError: [Errno 2] No such file or directory

[!] Exiting

semeion commented on 2018-10-13 06:14

Thank you for the fix @lsf, it is working very well now!

lsf commented on 2018-10-05 15:29

Thanks @semelon, iirc it was required for some odd reason some time ago, but that doesn't seem to be the case anymore. Anyway, I've changed the dependencies, added some missing (opt)depends and switched to python3. If anything still causes issues, just let me know.

semeion commented on 2018-10-02 22:27

Fix dependencies tree please, required is python, iwconfig, ifconfig and Aircrack-ng suite only...

Why is python2-pyshark necessary? It is making lot of issues.

At https://github.com/derv82/wifite2 that dependecy isn´t mentioned.

kIERO commented on 2018-04-12 06:17

This line is failing, (no "py" directory anymore, the new dir is called "wifite")

replace

cp -r $pkgname/py ${pkgdir}/usr/share/wifite2/py

with

cp -r $pkgname/wifite ${pkgdir}/usr/share/wifite2/wifite