/ changelog.md
changelog.md
  1  
  2  n.n.n / 2024-03-12
  3  ==================
  4  
  5    * feat(Features): :construction: Hidden Dragon Work
  6    * feat(Features): :triangular_flag_on_post: Begin development of Hidden Dragon
  7  
  8  v0.4.3 / 2024-02-12
  9  ===================
 10  
 11    * setver: set version to 0.4.3
 12    * added to changelog
 13  
 14  0.4.3 / 2024-02-12
 15  ==================
 16  
 17    * style(Structure): :art: Big push, Modulization works. Bug Repairs.
 18    * refactor(Structure): :art: More modularization
 19    * refactor(Structure): :art: Begin Modularization
 20  
 21  v0.4.2 / 2024-02-10
 22  ===================
 23  
 24    * setver: set version to 0.4.2
 25    * perf: :art: Minor Performance improvements, code cleanup, no more double entries
 26  
 27  v0.0.5 / 2024-01-29
 28  ===================
 29  
 30    * setver: set version to 0.0.5
 31    * setting up versioning
 32    * feat: :sparkles: Duplicate entry prevention
 33    * refactor: :recycle: Massive refactoring
 34  
 35  0.4.1 / 2024-01-26
 36  ==================
 37  
 38    * no error, but no run either
 39    * cleaning up purge class from redundants
 40    * Repaired more mon_if functions...again
 41    * Repaired more mon_if functions
 42    * fixed mon_dev startup for attack module
 43    * fixed thread execution channel hopper
 44    * fixed timer context
 45    * renamed chan_hop to do_hop
 46    * corrected log file path & fixed threading context managers
 47    * added context to threads
 48  
 49  0.4.0 / 2024-01-23
 50  ==================
 51  
 52    * refactor: :art: 0.4.0 : Code Cleanup, remove async
 53  
 54  1.1.3 / 2023-12-09
 55  ==================
 56  
 57    * breaking down into modules
 58    * asyncio swapped for trio
 59    * cleaning up readme
 60    * Delete clients.csv
 61    * Delete clients.txt
 62    * Delete essid.txt
 63    * Delete aps.txt
 64    * Delete probe-iterator.py
 65    * Delete ssids.txt
 66    * Delete APs.csv
 67    * added to readme
 68    * new method of CTS vector, nicely done
 69    * before big cleaning of new method
 70    * Merge pull request 'classified' (#3) from classified into master
 71    * Merge branch 'master' into classified
 72    * corrected transport layer
 73    * cleaned up ignore file
 74    * Merge pull request 'classified -> master' (#2) from classified into master
 75    * Whew, what a bitch...milestone done
 76    * corrected log formatting
 77    * testing
 78    * a few hiccups
 79    * significant improvement in class formation
 80    * significant improvement in class formation
 81    * Commiting to classified_dev
 82    * added pcap to gitignore
 83    * Working with new way to parse args for classes
 84    * Merge pull request 'classified' (#1) from classified into master
 85    * Stops on keyboard interrupt, like it should.
 86    * works, be needs to be cleaned up and further classified
 87    * Working on classes
 88    * like a top
 89    * better run configuration
 90    * corrected cts frame
 91    * sniffers both async
 92    * added bit about unique mac.
 93    * new configuration for macpurger stops after first sent packet.
 94    * playing with packet intervals
 95    * finished up and readme
 96    * Simplification of entire process
 97    * Cleaning up
 98    * wrapping up cts vector
 99    * Works, but runs forever
100    * Testing CTS vector
101    * It Works!
102    * returned to more sloppy code;
103    * should be running round robin
104    * stopping for the night
105    * fixed daemon flag
106    * just errrggg
107    * removed faker-wifi-essid dependency
108    * added changing of mac addresses
109    * logging setup, daemonizing resolved, poetry is no longer required
110    * added ability to daemonize
111    * added to readme
112    * no error output, time for testing
113    * corrected spelling of system
114    * troubleshooting and debugging
115    * wrapping up attack mode
116    * creation attack mode
117    * working on vector
118    * added to gitignore
119    * formulating attack vector
120    * finally receiving output from scapy.sniff()
121    * Hardware issues discovered
122    * running tests
123    * configured configobj
124    * correcting more .gitignore
125    * correcting .gitignore
126    * mods to sniff
127    * might be running
128    * invalid interface error present
129    * Scapy-Scan-untested
130  
131  0.1.2 / 2023-10-15
132  ==================
133  
134    * Stops on keyboard interrupt, like it should.
135    * works, be needs to be cleaned up and further classified
136    * Working on classes
137    * like a top
138    * better run configuration
139    * corrected cts frame
140    * sniffers both async
141    * added bit about unique mac.
142    * new configuration for macpurger stops after first sent packet.
143    * playing with packet intervals
144    * finished up and readme
145    * Simplification of entire process
146    * Cleaning up
147    * wrapping up cts vector
148    * Works, but runs forever
149    * Testing CTS vector
150    * It Works!
151    * returned to more sloppy code;
152  
153  roundrobin / 2023-10-03
154  =======================
155  
156    * should be running round robin
157    * stopping for the night
158    * fixed daemon flag
159    * just errrggg
160    * removed faker-wifi-essid dependency
161    * added changing of mac addresses
162    * logging setup, daemonizing resolved, poetry is no longer required
163    * added ability to daemonize
164    * added to readme
165    * no error output, time for testing
166    * corrected spelling of system
167    * troubleshooting and debugging
168    * wrapping up attack mode
169    * creation attack mode
170    * working on vector
171    * added to gitignore
172    * formulating attack vector
173    * finally receiving output from scapy.sniff()
174    * Hardware issues discovered
175    * running tests
176    * configured configobj
177    * correcting more .gitignore
178    * correcting .gitignore
179    * mods to sniff
180    * might be running
181    * invalid interface error present
182    * Scapy-Scan-untested
183    * underway
184  
185  n.n.n / 2024-02-12
186  ==================
187  
188    * refactor(Structure): :art: More modularization
189    * refactor(Structure): :art: Begin Modularization
190  
191  v0.4.2 / 2024-02-10
192  ===================
193  
194    * setver: set version to 0.4.2
195    * perf: :art: Minor Performance improvements, code cleanup, no more double entries
196  
197  v0.0.5 / 2024-01-29
198  ===================
199  
200    * setver: set version to 0.0.5
201    * setting up versioning
202    * feat: :sparkles: Duplicate entry prevention
203    * refactor: :recycle: Massive refactoring
204  
205  0.4.1 / 2024-01-26
206  ==================
207  
208    * no error, but no run either
209    * cleaning up purge class from redundants
210    * Repaired more mon_if functions...again
211    * Repaired more mon_if functions
212    * fixed mon_dev startup for attack module
213    * fixed thread execution channel hopper
214    * fixed timer context
215    * renamed chan_hop to do_hop
216    * corrected log file path & fixed threading context managers
217    * added context to threads
218  
219  0.4.0 / 2024-01-23
220  ==================
221  
222    * refactor: :art: 0.4.0 : Code Cleanup, remove async
223  
224  1.1.3 / 2023-12-09
225  ==================
226  
227    * breaking down into modules
228    * asyncio swapped for trio
229    * cleaning up readme
230    * Delete clients.csv
231    * Delete clients.txt
232    * Delete essid.txt
233    * Delete aps.txt
234    * Delete probe-iterator.py
235    * Delete ssids.txt
236    * Delete APs.csv
237    * added to readme
238    * new method of CTS vector, nicely done
239    * before big cleaning of new method
240    * Merge pull request 'classified' (#3) from classified into master
241    * Merge branch 'master' into classified
242    * corrected transport layer
243    * cleaned up ignore file
244    * Merge pull request 'classified -> master' (#2) from classified into master
245    * Whew, what a bitch...milestone done
246    * corrected log formatting
247    * testing
248    * a few hiccups
249    * significant improvement in class formation
250    * significant improvement in class formation
251    * Commiting to classified_dev
252    * added pcap to gitignore
253    * Working with new way to parse args for classes
254    * Merge pull request 'classified' (#1) from classified into master
255    * Stops on keyboard interrupt, like it should.
256    * works, be needs to be cleaned up and further classified
257    * Working on classes
258    * like a top
259    * better run configuration
260    * corrected cts frame
261    * sniffers both async
262    * added bit about unique mac.
263    * new configuration for macpurger stops after first sent packet.
264    * playing with packet intervals
265    * finished up and readme
266    * Simplification of entire process
267    * Cleaning up
268    * wrapping up cts vector
269    * Works, but runs forever
270    * Testing CTS vector
271    * It Works!
272    * returned to more sloppy code;
273    * should be running round robin
274    * stopping for the night
275    * fixed daemon flag
276    * just errrggg
277    * removed faker-wifi-essid dependency
278    * added changing of mac addresses
279    * logging setup, daemonizing resolved, poetry is no longer required
280    * added ability to daemonize
281    * added to readme
282    * no error output, time for testing
283    * corrected spelling of system
284    * troubleshooting and debugging
285    * wrapping up attack mode
286    * creation attack mode
287    * working on vector
288    * added to gitignore
289    * formulating attack vector
290    * finally receiving output from scapy.sniff()
291    * Hardware issues discovered
292    * running tests
293    * configured configobj
294    * correcting more .gitignore
295    * correcting .gitignore
296    * mods to sniff
297    * might be running
298    * invalid interface error present
299    * Scapy-Scan-untested
300  
301  0.1.2 / 2023-10-15
302  ==================
303  
304    * Stops on keyboard interrupt, like it should.
305    * works, be needs to be cleaned up and further classified
306    * Working on classes
307    * like a top
308    * better run configuration
309    * corrected cts frame
310    * sniffers both async
311    * added bit about unique mac.
312    * new configuration for macpurger stops after first sent packet.
313    * playing with packet intervals
314    * finished up and readme
315    * Simplification of entire process
316    * Cleaning up
317    * wrapping up cts vector
318    * Works, but runs forever
319    * Testing CTS vector
320    * It Works!
321    * returned to more sloppy code;
322  
323  roundrobin / 2023-10-03
324  =======================
325  
326    * should be running round robin
327    * stopping for the night
328    * fixed daemon flag
329    * just errrggg
330    * removed faker-wifi-essid dependency
331    * added changing of mac addresses
332    * logging setup, daemonizing resolved, poetry is no longer required
333    * added ability to daemonize
334    * added to readme
335    * no error output, time for testing
336    * corrected spelling of system
337    * troubleshooting and debugging
338    * wrapping up attack mode
339    * creation attack mode
340    * working on vector
341    * added to gitignore
342    * formulating attack vector
343    * finally receiving output from scapy.sniff()
344    * Hardware issues discovered
345    * running tests
346    * configured configobj
347    * correcting more .gitignore
348    * correcting .gitignore
349    * mods to sniff
350    * might be running
351    * invalid interface error present
352    * Scapy-Scan-untested
353    * underway
354  0.4.0 / 2024-01-23
355  ==================
356  
357  
358  
359  1.1.3 / 2023-12-09
360  ==================
361  
362    * breaking down into modules
363    * asyncio swapped for trio
364    * cleaning up readme
365    * Delete clients.csv
366    * Delete clients.txt
367    * Delete essid.txt
368    * Delete aps.txt
369    * Delete probe-iterator.py
370    * Delete ssids.txt
371    * Delete APs.csv
372    * added to readme
373    * new method of CTS vector, nicely done
374    * before big cleaning of new method
375    * Merge pull request 'classified' (#3) from classified into master
376    * Merge branch 'master' into classified
377    * corrected transport layer
378    * cleaned up ignore file
379    * Merge pull request 'classified -> master' (#2) from classified into master
380    * Whew, what a bitch...milestone done
381    * corrected log formatting
382    * testing
383    * a few hiccups
384    * significant improvement in class formation
385    * significant improvement in class formation
386    * Commiting to classified_dev
387    * added pcap to gitignore
388    * Working with new way to parse args for classes
389    * Merge pull request 'classified' (#1) from classified into master
390    * Stops on keyboard interrupt, like it should.
391    * works, be needs to be cleaned up and further classified
392    * Working on classes
393    * like a top
394    * better run configuration
395    * corrected cts frame
396    * sniffers both async
397    * added bit about unique mac.
398    * new configuration for macpurger stops after first sent packet.
399    * playing with packet intervals
400    * finished up and readme
401    * Simplification of entire process
402    * Cleaning up
403    * wrapping up cts vector
404    * Works, but runs forever
405    * Testing CTS vector
406    * It Works!
407    * returned to more sloppy code;
408    * should be running round robin
409    * stopping for the night
410    * fixed daemon flag
411    * just errrggg
412    * removed faker-wifi-essid dependency
413    * added changing of mac addresses
414    * logging setup, daemonizing resolved, poetry is no longer required
415    * added ability to daemonize
416    * added to readme
417    * no error output, time for testing
418    * corrected spelling of system
419    * troubleshooting and debugging
420    * wrapping up attack mode
421    * creation attack mode
422    * working on vector
423    * added to gitignore
424    * formulating attack vector
425    * finally receiving output from scapy.sniff()
426    * Hardware issues discovered
427    * running tests
428    * configured configobj
429    * correcting more .gitignore
430    * correcting .gitignore
431    * mods to sniff
432    * might be running
433    * invalid interface error present
434    * Scapy-Scan-untested
435  
436  0.1.2 / 2023-10-15
437  ==================
438  
439    * Stops on keyboard interrupt, like it should.
440    * works, be needs to be cleaned up and further classified
441    * Working on classes
442    * like a top
443    * better run configuration
444    * corrected cts frame
445    * sniffers both async
446    * added bit about unique mac.
447    * new configuration for macpurger stops after first sent packet.
448    * playing with packet intervals
449    * finished up and readme
450    * Simplification of entire process
451    * Cleaning up
452    * wrapping up cts vector
453    * Works, but runs forever
454    * Testing CTS vector
455    * It Works!
456    * returned to more sloppy code;
457  
458  roundrobin / 2023-10-03
459  =======================
460  
461    * should be running round robin
462    * stopping for the night
463    * fixed daemon flag
464    * just errrggg
465    * removed faker-wifi-essid dependency
466    * added changing of mac addresses
467    * logging setup, daemonizing resolved, poetry is no longer required
468    * added ability to daemonize
469    * added to readme
470    * no error output, time for testing
471    * corrected spelling of system
472    * troubleshooting and debugging
473    * wrapping up attack mode
474    * creation attack mode
475    * working on vector
476    * added to gitignore
477    * formulating attack vector
478    * finally receiving output from scapy.sniff()
479    * Hardware issues discovered
480    * running tests
481    * configured configobj
482    * correcting more .gitignore
483    * correcting .gitignore
484    * mods to sniff
485    * might be running
486    * invalid interface error present
487    * Scapy-Scan-untested
488    * underway