Commit graph

922 commits

Author SHA1 Message Date
Simone Margaritelli
81ae731b9f new: new -pcap-buf-size option to set a custom pcap buffer size (closes #896) 2021-08-21 14:44:36 +02:00
Simone Margaritelli
59dce4ced6 new: centralized pcap capture configuration management 2021-08-21 14:21:36 +02:00
Simone Margaritelli
0598272384
Merge pull request #901 from qq906907952/master
add two 802.11 attack
2021-08-21 12:43:22 +02:00
ydx
ef2cd0063d add wifi fake authentication attack 2021-07-23 14:51:37 +08:00
ydx
c8ecaf99e0 add channel hopping attack 2021-07-23 14:49:29 +08:00
Azrotronik
0637451390
Fix arp.spoof not sending replies
Fixed arp.spoof not sending replies and timing out when asked to shut down.
2021-06-27 00:17:42 +00:00
Francesco Cartier
f10159ec19 added Windows basepath to UI setup 2021-06-21 18:08:54 +02:00
Francesco Cartier
58f4214756 added Windows basepath to UI setup 2021-06-21 18:01:32 +02:00
Simone Margaritelli
0e2fd008e4 fix: fixed a bug in arp.spoof that caused targets not to be spoofed if not previously known to the attacker computer in terms of Mac address 2021-05-22 15:39:41 +02:00
Simone Margaritelli
82dd30c777 fix: less verbose logging 2021-05-14 15:21:47 +02:00
Simone Margaritelli
4fc84f2907 new: new arp.spoof.skip_restore option (fixes #874) 2021-05-11 12:20:10 +02:00
Simone Margaritelli
8c00207e7e new: gps.new event now reports GPS data changes as they occur (fixes #878) 2021-05-11 12:02:26 +02:00
☸️
821ce9aea2
revert changes from #723 2021-05-02 00:56:38 +10:00
Simone Margaritelli
421df5035f misc: small fix or general refactoring i did not bother commenting 2021-04-12 14:25:37 +02:00
Simone Margaritelli
f2b6d9b708 misc: moved graph module to experimental branch for now 2021-04-12 14:09:03 +02:00
Simone Margaritelli
c9ae0f360e misc: small fix or general refactoring i did not bother commenting 2021-04-11 01:26:29 +02:00
Simone Margaritelli
c47e3f6195 new: gateway.change event for MITM monitoring 2021-04-10 22:59:03 +02:00
Simone Margaritelli
88a83192ef fix: do not trigger deauth events for frames sent by client stations or unknown access points 2021-04-10 14:48:30 +02:00
Simone Margaritelli
93b7e7f2ed new: exposing the graph object to js 2021-04-09 13:46:33 +02:00
Simone Margaritelli
0042b77c36 fix: do not emit graph if empty 2021-04-09 12:45:06 +02:00
Simone Margaritelli
1d306e6cd2 fix: do not override req.Hostname in http proxy module script (fixes #678) 2021-04-09 12:42:24 +02:00
Simone Margaritelli
2b4188bb52 misc: small fix or general refactoring i did not bother commenting 2021-04-09 02:20:19 +02:00
Simone Margaritelli
3c506b7809 misc: small fix or general refactoring i did not bother commenting 2021-04-09 00:14:52 +02:00
Simone Margaritelli
d5fb7b6754 misc: small fix or general refactoring i did not bother commenting 2021-04-08 22:38:28 +02:00
Simone Margaritelli
1be487843b new: graph.to_json 2021-04-08 20:54:55 +02:00
Simone Margaritelli
e465f9b145 misc: small fix or general refactoring i did not bother commenting 2021-04-08 19:06:10 +02:00
Simone Margaritelli
71634058a7 misc: several improvements to the graph module 2021-04-08 18:41:30 +02:00
Simone Margaritelli
5b8cb9a82c fix: check ssid probes for non printable characters 2021-04-07 17:58:18 +02:00
Simone Margaritelli
db275429c2 new: graph module 2021-04-07 17:04:42 +02:00
Simone Margaritelli
6aa8f45d20 misc: using script to detect karma attacks 2021-04-07 17:04:28 +02:00
Simone Margaritelli
bfe307ffe6 new: ticker now broadcasts a tick event 2021-04-07 17:03:47 +02:00
Simone Margaritelli
31b06638d8 fix: fixed a panic in net.show.meta when rendeing open ports 2021-04-07 13:16:20 +02:00
Simone Margaritelli
662f5fb973 fix: don't print wifi.client.probe we generate 2021-04-07 00:52:57 +02:00
Simone Margaritelli
906969f1b3 new: wifi.probe to send fake client probe requests 2021-04-07 00:36:38 +02:00
Simone Margaritelli
40727063ec new: new -script allows to run JS code to instrument session 2021-04-04 15:15:32 +02:00
Simone Margaritelli
c2be8a440b fix: fixed net.probe mdns parsing from ipv6 2021-04-04 00:47:54 +02:00
Simone Margaritelli
4d5e930e6c
misc: small fix or general refactoring i did not bother commenting 2021-04-04 00:06:34 +02:00
Simone Margaritelli
a6d5d5d048 new: implemented icmpv6 rogue router advertisement 2021-04-04 00:03:11 +02:00
Simone Margaritelli
c1520206a5
misc: small fix or general refactoring i did not bother commenting 2021-04-03 23:08:00 +02:00
Simone Margaritelli
57436a811c new: experimental ipv6 ndp spoofer (closes #851) 2021-04-03 22:55:03 +02:00
Simone Margaritelli
cbc1432358 new: net.sniff now supports ipv6 2021-04-03 19:20:12 +02:00
Simone Margaritelli
bef4c6abaa new: basic ipv6 support 2021-04-03 18:42:14 +02:00
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
4f5f89b6e1 fix: do not add unhandled dns types to dns spoofing packets (closes #843) 2021-03-23 19:22:05 +01:00
Simone Margaritelli
b64dffb53f fix: fixed compilation issue on windows 2021-03-14 21:47:22 +01:00
Simone Margaritelli
ff91392866 new: any.proxy.src_port now supports multiple ports and port ranges (closes #845) 2021-03-14 16:03:09 +01:00
Ben Draut
e0ff16f9f1 Enable packet proxy on ARM architectures
I couldn't find any explanation as to why the packet proxy isn't
enabled on ARM targets.

I've been successfully building/using it on a Raspberry Pi for the
last couple weeks. Is there a reason it shouldn't be enabled?

(The diff makes it look complicated, but I just copied
`packet_proxy_linux_amd64.go` to `packet_proxy_linux.go` and
then deleted `packet_proxy_linux_amd64.go`.)
2021-03-10 18:29:36 -07:00
Ben Draut
ce5c5eb592 Add start/stop callbacks to packet proxy
This adds support for two additional functions in go plugins in the
`packet_proxy` module:

* `func OnStart() int`
* `func OnStop()`

These will be called when the packet proxy module is turned on and
off, respectively.
2021-03-05 13:07:21 -07:00
Simone Margaritelli
3ac520c744 fix: better phrasing (tnx @nieldk) 2021-01-27 17:11:15 +01:00