You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-13Lines changed: 30 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,5 @@
1
1
# wifijammer
2
-
3
-
A wireless jammer that send deauthentication frames to dissociate access point and station. Built on scapy and works with Python 3. The jamming will heavily depend on your what kind of wireless adapter you are using.
2
+
Disconnect Nearby Access Points and Stations by forging and Transmitting Deauthentication Frames. Built on top of scapy and utilizes channel hopping and forging frames from a single interface.
4
3
5
4
## Installation:
6
5
Install Scapy:
@@ -22,19 +21,37 @@ python wifijammer.py --help
22
21
23
22
### Arguments
24
23
```
25
-
Args Description Default
26
-
-h, --help Throwback this help manaul False
27
-
-i, --interface Monitor Mode Interface to use. None
28
-
-c, --channel Channel on which to send Hopping
29
-
deauthentication frames
30
-
-e, --essids Essids to Jam None
31
-
-a, --access-points Mac of Access Points to Jam None
32
-
-s, --stations Mac of Stations to Jam None
33
-
-f, --filters List of Mac addresses to not Jam. None
34
-
--verbose Print Verbose Messages. False
35
-
24
+
Args Description Default
25
+
-h, --help Throwback this help manaul False
26
+
-i, --interface Monitor Mode Interface to use
27
+
for scanning & deauthentication None
28
+
-c, --channel Channel to put monitor interface
29
+
on All
30
+
-a, --accesspoints Comma-seperated list of access-
31
+
points to target All
32
+
-s, --stations Comma-seperated list of stations
33
+
to target All
34
+
-f, --filters Comma-seperated list of Mac-
35
+
addresses to skip target None
36
+
-p, --packets Number of deauthentication
37
+
packets to send per turn. 25
38
+
-d, --delay Delay b/w transmission of pkts 0.1s
39
+
-r, --reset To refresh the target list after
40
+
the list has reached a specific
41
+
number, like --reset 5 None
42
+
--code (Int) Deauthentication Code
43
+
to send with packets 7
44
+
--world Scan for channels from 1-14,
45
+
default is 1-11 False
46
+
--no-broadcast Don't send deauthentication
47
+
packets to broadcast address False
48
+
--verbose Print device manufacturing
49
+
details False
36
50
```
37
51
52
+
### Disclaimer
53
+
This tool is only intended for testing purposes and should be used where there is allowance of having de-authentication tests. The user should have prior consent for testing against the target. The author will not be held responsible regarding any case of misuse.
0 commit comments