Commit f8681ff
Enhanced karma (#2200)
* Enhance deauth functionality with new helper methods
Added helper functions for MAC address validation and AP channel retrieval. Enhanced deauthentication process with corrected frame building and improved handling of network modes.
* Enhance WiFi attack functions and add broadcast MAC
Added functions for setting up and cleaning up WiFi in attack mode, and declared a broadcast MAC address for flood attacks.
* Enhance deauth frame preparation and transmission
Refactor deauth frame handling and improve logging.
* Enhance captive portal detection and routing
Improved captive portal detection for modern devices by adding specific routes for various platforms and enhancing the handling of common URLs used for captive portal detection.
* Update wifi_atks.h
* Update deauther.cpp
* Update deauther.cpp
* Update wifi_atks.cpp
* Update deauther.cpp
* Update deauther.cpp
* Update wifi_atks.cpp
* Update evil_portal.h
* Update evil_portal.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.h
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.h
* Update wifi_atks.cpp
* Update deauther.cpp
* Update wifi_atks.cpp
* Update wifi_atks.h
* Update wifi_atks.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Create broadcast_attack.cpp
* Create broadcast_attack.h
* Add files via upload
* Update broadcast_attack.cpp
* Update broadcast_attack.h
* Update broadcast_attack.h
* Update broadcast_attack.cpp
* Add workflow to generate SSID database
This workflow generates an SSID database from a list and commits the generated files.
* Add files via upload
* Update generated SSID database
* Add files via upload
* Delete generate_ssid_database_karma.yml
* Delete ssid_list.txt
* Update ssid_database.h
* Update ssid_database.cpp
* Add files via upload
* Update wifi_atks.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update evil_portal.cpp
* Update evil_portal.cpp
* Simplify Sniffer options in WifiMenu
* Update wifi_atks.cpp
* Update wifi_atks.cpp
* Update karma_attack.cpp
* Update wifi_atks.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update sniffer.cpp
* Update wifi_atks.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Delete broadcast_attack.cpp
* Delete broadcast_attack.h
* Delete ssid_database.cpp
* Delete ssid_database.h
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.h
* Update karma_attack.h
* Update fmt.Println to print 'Goodbye World'
* Refactor karma_attack.h for improved clarity
* Update karma_attack.cpp
* Refactor template file loading in karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update evil_portal.cpp
* Update evil_portal.h
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update evil_portal.cpp
* Update evil_portal.h
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update evil_portal.h
* Update evil_portal.cpp
* Update karma_attack.cpp
* Update karma_attack.h
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Update karma_attack.cpp
* Delete sd_files/ssid_list.txt
* Add ssid_list.zip
---------
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Pirata <104320209+bmorcelli@users.noreply.github.com>1 parent 0563b78 commit f8681ff
10 files changed
Lines changed: 3353 additions & 537 deletions
File tree
- sd_files
- src
- modules/wifi
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
| 73 | + | |
81 | 74 | | |
82 | 75 | | |
83 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
43 | | - | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
46 | 81 | | |
47 | 82 | | |
48 | 83 | | |
49 | | - | |
50 | | - | |
| 84 | + | |
51 | 85 | | |
52 | 86 | | |
53 | | - | |
54 | | - | |
| 87 | + | |
55 | 88 | | |
56 | 89 | | |
57 | | - | |
58 | | - | |
| 90 | + | |
59 | 91 | | |
60 | 92 | | |
61 | | - | |
62 | | - | |
| 93 | + | |
63 | 94 | | |
64 | | - | |
65 | | - | |
| 95 | + | |
66 | 96 | | |
67 | 97 | | |
68 | 98 | | |
69 | 99 | | |
70 | 100 | | |
71 | | - | |
72 | | - | |
| 101 | + | |
73 | 102 | | |
74 | 103 | | |
75 | 104 | | |
76 | | - | |
77 | | - | |
| 105 | + | |
78 | 106 | | |
79 | 107 | | |
80 | 108 | | |
81 | 109 | | |
82 | 110 | | |
83 | | - | |
84 | | - | |
| 111 | + | |
85 | 112 | | |
86 | | - | |
| 113 | + | |
87 | 114 | | |
88 | 115 | | |
89 | 116 | | |
90 | 117 | | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | 118 | | |
96 | 119 | | |
97 | 120 | | |
98 | 121 | | |
99 | 122 | | |
100 | 123 | | |
101 | | - | |
102 | 124 | | |
103 | 125 | | |
104 | | - | |
105 | | - | |
| 126 | + | |
106 | 127 | | |
107 | 128 | | |
108 | | - | |
109 | | - | |
| 129 | + | |
110 | 130 | | |
111 | 131 | | |
112 | 132 | | |
113 | | - | |
114 | | - | |
| 133 | + | |
115 | 134 | | |
116 | 135 | | |
117 | 136 | | |
118 | 137 | | |
119 | | - | |
120 | | - | |
| 138 | + | |
121 | 139 | | |
122 | 140 | | |
123 | 141 | | |
124 | 142 | | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | 143 | | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
130 | 148 | | |
131 | 149 | | |
132 | | - | |
133 | | - | |
| 150 | + | |
| 151 | + | |
134 | 152 | | |
135 | 153 | | |
136 | | - | |
137 | | - | |
| 154 | + | |
138 | 155 | | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
152 | 162 | | |
153 | | - | |
154 | | - | |
| 163 | + | |
155 | 164 | | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
161 | 173 | | |
162 | | - | |
| 174 | + | |
163 | 175 | | |
164 | | - | |
165 | 176 | | |
166 | 177 | | |
167 | 178 | | |
168 | | - | |
169 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
170 | 186 | | |
171 | 187 | | |
172 | 188 | | |
173 | 189 | | |
174 | 190 | | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
189 | 202 | | |
190 | 203 | | |
191 | 204 | | |
| |||
196 | 209 | | |
197 | 210 | | |
198 | 211 | | |
199 | | - | |
| 212 | + | |
200 | 213 | | |
201 | 214 | | |
202 | 215 | | |
203 | | - | |
204 | | - | |
| 216 | + | |
205 | 217 | | |
206 | 218 | | |
207 | | - | |
| 219 | + | |
208 | 220 | | |
209 | | - | |
210 | 221 | | |
211 | 222 | | |
212 | 223 | | |
213 | 224 | | |
214 | 225 | | |
215 | 226 | | |
216 | 227 | | |
217 | | - | |
| 228 | + | |
218 | 229 | | |
219 | | - | |
220 | 230 | | |
221 | 231 | | |
222 | 232 | | |
223 | 233 | | |
224 | 234 | | |
225 | | - | |
226 | 235 | | |
227 | 236 | | |
228 | 237 | | |
229 | 238 | | |
230 | 239 | | |
231 | | - | |
| 240 | + | |
232 | 241 | | |
233 | 242 | | |
234 | | - | |
235 | | - | |
| 243 | + | |
236 | 244 | | |
237 | | - | |
| 245 | + | |
238 | 246 | | |
239 | | - | |
| 247 | + | |
240 | 248 | | |
241 | | - | |
242 | | - | |
| 249 | + | |
243 | 250 | | |
244 | 251 | | |
245 | 252 | | |
246 | 253 | | |
247 | | - | |
248 | | - | |
| 254 | + | |
249 | 255 | | |
250 | 256 | | |
251 | 257 | | |
252 | 258 | | |
253 | 259 | | |
254 | | - | |
255 | | - | |
| 260 | + | |
256 | 261 | | |
257 | 262 | | |
258 | 263 | | |
259 | | - | |
| 264 | + | |
260 | 265 | | |
261 | 266 | | |
262 | | - | |
263 | | - | |
| 267 | + | |
264 | 268 | | |
265 | 269 | | |
266 | 270 | | |
267 | 271 | | |
268 | | - | |
| 272 | + | |
0 commit comments