Commit graph

61 commits

Author SHA1 Message Date
Simone Margaritelli
240c4c3219 new: detection and parsing of deauthentication frames as wifi.deauthentication events 2021-03-31 00:47:56 +02:00
Simone Margaritelli
cea53b969e fix: collect additional frames for stations with key material (ref #810) 2021-03-30 23:19:06 +02:00
Simone Margaritelli
583a54c194 new: new c2 module, first draft 2021-01-27 00:17:25 +01:00
Simone Margaritelli
e3846cf416
Merge pull request #703 from FrankSpierings/skipacquired
Prevent deauth/assoc for AP's that have already been captured
2020-07-03 14:26:17 +02:00
Hasibul Hasan Anik
b253e6b4df Remove unnecessary variable assignment 2020-03-05 13:02:30 +06:00
Hasibul Hasan Anik
050bd28511 Kepp sync.WorkerGroup.Add() outside of goroutine
The workergroup should be added before starting the worker.
The worker routine itself should not start the worker. It causes race condition.
2020-03-05 12:58:22 +06:00
Frank Spierings
a0a0963cd5 Implemented a way to not send deauthentication and/or association packets to AP's for which key material was already acquired 2020-02-28 12:05:23 +01:00
Robin Broda
15db10ad45 modules/wifi: Fix handle activation when monitor device is already set up 2020-01-16 23:51:57 +01:00
Robin B
524e91af3d
modules/wifi: fix SetSnapLen error message text 2019-12-07 16:08:09 +01:00
Simone Margaritelli
83c6cde152 fix: fixed a bug with wifi.recon.channel clear when wifi.interface is nil (fixes #661) 2019-11-25 11:38:38 +01:00
Simone Margaritelli
4069887cf6 fix: do not save dummy/invalid half handshakes 2019-10-26 10:16:40 +02:00
Cassiano Aquino
a3a7cf07e2
new travis configuration (#1)
* New builder
2019-10-18 11:04:41 +01:00
Simone Margaritelli
caba6e1952 new: wifi.client.probe.ap.filter and wifi.client.probe.sta.filter actions to filter wifi client probes 2019-09-28 17:43:07 +02:00
evilsocket
12a11ef19d
new: wifi.min.rssi, wifi.ap.ttl and wifi.sta.ttl changes are now applied in realtime 2019-09-15 15:10:56 +02:00
evilsocket
32e1bf8a7b
new: new wifi.ap.ttl and wifi.sta.ttl parameters 2019-09-07 17:53:59 +02:00
evilsocket
ff3add0fe2
misc: small fix or general refactoring i did not bother commenting 2019-08-22 13:48:52 -04:00
evilsocket
a79ed9b4d4
misc: small fix or general refactoring i did not bother commenting 2019-08-22 13:36:40 -04:00
evilsocket
2aa6fea92c
misc: small fix or general refactoring i did not bother commenting 2019-08-22 13:35:18 -04:00
evilsocket
da565afa9a
new: new wifi.handshakes.aggregate parameter to control how handshakes get saved 2019-08-22 13:21:52 -04:00
evilsocket
3d31bf3712
new: reporting if wifi handshakes are full or half 2019-08-19 13:56:18 -04:00
evilsocket
9e9b984fec
new: added support for half WPA handshakes (https://hashcat.net/forum/thread-6745-post-36007.html) 2019-08-17 22:33:26 -04:00
evilsocket
b57661a097
misc: small fix or general refactoring i did not bother commenting 2019-08-17 14:17:08 -04:00
root
5302f7f3f3 Added beacon packet to handshake cap file for PMKID assoc attack 2019-08-04 19:44:09 +02:00
evilsocket
f8566d6020
fix: fixed a nil pointer dereference when wifi.show is called but the wifi module is not running (fixes #562) 2019-05-01 12:27:52 +02:00
evilsocket
28063ff7c0
fix: fixed a lock issue on the wifi modules (fixes #535) 2019-04-06 17:01:00 +02:00
evilsocket
afe300cd8a
fix: gracefully handling wifi device disconnection 2019-03-30 16:17:26 +01:00
evilsocket
40ec724ca6
fix: reporting module name when it's already running or already stopped 2019-03-27 13:59:22 +01:00
evilsocket
a3b730ce69
fixed a bug caused by multiple wifi devices attached with different supported frequencies 2019-03-26 20:30:33 +01:00
evilsocket
fe568c8188
misc: small fix or general refactoring i did not bother commenting 2019-03-23 15:59:33 +01:00
evilsocket
b8056e2026
misc: small fix or general refactoring i did not bother commenting 2019-03-23 14:11:28 +01:00
evilsocket
b7f4a3024b
misc: small fix or general refactoring i did not bother commenting 2019-03-22 23:49:21 +01:00
evilsocket
9a3c252c4f
new: handshakes history is now loaded from the configured pcap 2019-03-22 23:31:11 +01:00
evilsocket
9f24800e6d
fix: wifi clients sent and received data frame counters are now updated correctly 2019-03-22 15:11:07 +01:00
evilsocket
7e7f2ef645
new: aliases are now centralized and can be used for any type of device (closes #504) 2019-03-21 19:39:08 +01:00
evilsocket
09c09e647b
misc: small fix or general refactoring i did not bother commenting 2019-03-18 22:16:32 +01:00
evilsocket
756c04fd95
new: module can now export a State map with specific information 2019-03-18 12:07:00 +01:00
evilsocket
255102c250
fix: allow wifi modules to use network aliases for clients never seen on lan 2019-03-17 14:01:30 +01:00
evilsocket
64a5ce2b58
fix: using sync.Map to avoid race conditions on the packets.Queue 2019-03-17 13:12:31 +01:00
evilsocket
73710ba7d3
fix: fixed wifi.client.handshake event json serialization 2019-03-14 17:11:45 +01:00
evilsocket
242f4cfece
fix: fixed wifi.client.probe event json serialization 2019-03-14 16:37:59 +01:00
evilsocket
758f839e17
new: the wifi module can now use an optional wifi.interface parameter in order to use a secondary interface (fixes #488) 2019-03-13 16:04:40 +01:00
evilsocket
3dbc904ddd
fix: wifi.region must be blank by default 2019-02-24 23:03:19 +01:00
evilsocket
78c341c2b3
fix: wifi.AccessPoint and wifi.Station now export the Channel field via JSON 2019-02-24 20:12:41 +01:00
evilsocket
4ae1ffd171
fix: removed delay in wifi.assoc and wifi.deauth as it only made them slower and not more effective 2019-02-24 19:19:51 +01:00
evilsocket
5944189802
new: new wifi.show.manufacturer parameter to show APs manufacturers (fixes #456) 2019-02-21 14:20:37 +01:00
evilsocket
345c1f5d45
new: new wifi.region and wifi.txpower parameters 2019-02-19 12:09:00 +01:00
evilsocket
dbd4590654
new: new wifi.clear command to clear access points collected by wifi.recon 2019-02-19 11:17:50 +01:00
evilsocket
a4aa5acbcd
new: wifi.deauth and wifi.assoc now support autocompletion 2019-02-18 13:25:33 +01:00
evilsocket
3e7aa68184
misc: both wifi.assoc and wifi.deauth will wait for wifi.hop.period*2 on the channel in order to improve key material capturing 2019-02-15 12:48:32 +01:00
evilsocket
54a8888b13
fix: fixed a bug which caused APs encryption to be downgraded when incomplete dot11 frames are parsed 2019-02-15 12:40:16 +01:00