nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | Version 1.2-rc4 (changes from aircrack-ng 1.2-rc3) - Released 14 Feb 2016: |
2 | * Airodump-ng: Increase console window size. |
||
3 | * Aircrack-ng: Added time remaining and percentage done when doing WPA cracking with a dictionary (file). |
||
4 | * Aircrack-ng: Make benchmark last 15 seconds for a more accurate value. |
||
5 | * Aircrack-ng: Fixed compilation on Cygwin 64 and drastically improve cracking speed for all CPUs (up to +175% performance). |
||
6 | * Airmon-ng: Improved chipset detection on FreeBSD. |
||
7 | * Airmon-ng: Display chipset for some Broadcom SDIO. |
||
8 | * Airbase-ng: Fixed broadcasting 'default'. |
||
9 | * General: Updated and cleanup TravisCI file to test compilation and testing on OSX. |
||
10 | * General: Fixed reading large files on Cygwin. |
||
11 | * General: Fixed a bunch of compilation warnings with gcc and clang. |
||
12 | * General: Fixed compilation on Solaris, OpenBSD, DragonFlyBSD 4.4, NetBSD, OSX. |
||
13 | * General: Fixed compilation on ARM and MIPS. |
||
14 | * General: Improved compatibility on FreeBSD and Cygwin (RAM and CPU detection). |
||
15 | * General: Fixed gcc segfault on cygwin. |
||
16 | * General: Memory cleanups, fixed memory leaks and fix other issues reported by Valgrind. |
||
17 | * Testing: Fixes on various OSes. |
||
18 | * INSTALLING: Updated installation instructions for different OS. |
||
19 | * TravisCI: Improved file. |
||
20 | |||
21 | Version 1.2-rc3 (changes from aircrack-ng 1.2-rc2) - Released 21 Nov 2015: |
||
22 | * Airodump-ng: Prevent sending signal to init which caused the system to reboot/shutdown. |
||
23 | * Airbase-ng: Allow to use a user-specified ANonce instead of a randomized one when doing the 4-way handshake |
||
24 | * Aircrack-ng: Fixed compilation warnings. |
||
25 | * Aircrack-ng: Removed redundant NULL check and fixed typo in another one. |
||
26 | * Aircrack-ng: Workaround for segfault when compiling aircrack-ng with clang and gcrypt and running a check. |
||
27 | * Airmon-ng: Created version for FreeBSD. |
||
28 | * Airmon-ng: Prevent passing invalid values as channel. |
||
29 | * Airmon-ng: Handle udev renaming interfaces. |
||
30 | * Airmon-ng: Better handling of rfkill. |
||
31 | * Airmon-ng: Updated OUI URL. |
||
32 | * Airmon-ng: Fix VM detection. |
||
33 | * Airmon-ng: Make lsusb optional if there doesn't seem to be a usb bus. Improve pci detection slightly. |
||
34 | * Airmon-ng: Various cleanup and fixes (including wording and typos). |
||
35 | * Airmon-ng: Display iw errors. |
||
36 | * Airmon-ng: Improved handling of non-monitor interfaces. |
||
37 | * Airmon-ng: Fixed error when running 'check kill'. |
||
38 | * Airdrop-ng: Display error instead of stack trace. |
||
39 | * Airmon-ng: Fixed bashism. |
||
40 | * Airdecap-ng: Allow specifying output file names. |
||
41 | * Airtun-ng: Added missing parameter to help screen. |
||
42 | * Besside-ng-crawler: Removed reference to darkircop.org (non-existent subdomain). |
||
43 | * Airgraph-ng: Display error when no graph type is specified. |
||
44 | * Airgraph-ng: Fixed make install. |
||
45 | * Manpages: Fixed, updated and improved airodump-ng, airmon-ng, aircrack-ng, airbase-ng and aireplay-ng manpages. |
||
46 | * Aircrack-ng GUI: Fixes issues with wordlists selection. |
||
47 | * OSdep: Add missing RADIOTAP_SUPPORT_OVERRIDES check. |
||
48 | * OSdep: Fix possible infinite loop. |
||
49 | * OSdep: Use a default MTU of 1500 (Linux only). |
||
50 | * OSdep: Fixed compilation on OSX. |
||
51 | * AppArmor: Improved and added profiles. |
||
52 | * General: Fixed warnings reported by clang. |
||
53 | * General: Updated TravisCI configuration file |
||
54 | * General: Fixed typos in various tools. |
||
55 | * General: Fixed clang warning about 'gcry_thread_cbs()' being deprecated with gcrypt > 1.6.0. |
||
56 | * General: Fixed compilation on cygwin due to undefined reference to GUID_DEVCLASS_NET |
||
57 | * General: Fixed compilation with musl libc. |
||
58 | * General: Improved testing and added test cases (make check). |
||
59 | * General: Improved mutexes handling in various tools. |
||
60 | * General: Fixed memory leaks, use afer free, null termination and return values in various tools and OSdep. |
||
61 | * General: Fixed compilation on FreeBSD. |
||
62 | * General: Various fixes and improvements to README (wording, compilation, etc). |
||
63 | * General: Updated copyrights in help screen. |
||
64 | |||
65 | Version 1.2-rc2 (changes from aircrack-ng 1.2-rc1) - Released 10 April 2015: |
||
66 | * Airtun-ng: Adds WPA CCMP and TKIP decryption and CCMP encryption |
||
67 | * Compilation: Added support for DUMA. |
||
68 | * Makefile: Renamed 'unstable' to 'experimental'. |
||
69 | * Airodump-ng: Fixed XML sanitizing. |
||
70 | * Airmon-ng: Airmon-zc is now stable enough to replace airmon-ng. |
||
71 | * Manpages: Removed airdriver-ng manpage and references to it (forgot to do it before the previous release). |
||
72 | * Manpages: Updated 'see also' references in all manpages. |
||
73 | * PCRE: Added it in various places and docs. |
||
74 | * WZCook: Fixed processing values stored in register. |
||
75 | * Updated a few headers files (if_llc, ieee80211, ethernet and if_arp). |
||
76 | * Travis CI: updated make parameter and add testing with pcre. |
||
77 | * Compilation: de-hardcode -lpcap to allow specifying pcap libraries. |
||
78 | * Makefile: Fixed installing/uninstalling Airdrop-ng documentation files. |
||
79 | * Makefile: Fixed uninstalling ext_scripts. |
||
80 | * Airodump-ng: Added new paths (and removed one) for OUI files and simplified logic to find the OUI file. |
||
81 | * Aircrack-ng: Fixed ignoring -p when specified after -S. |
||
82 | * Airmon-ng: fixes for openwrt busybox ps/grep issues which do not seem present in other versions of busybox |
||
83 | * Airmon-ng: fix vm detection. |
||
84 | * Airserv-ng: Fixed channel setting (and assert call). |
||
85 | * Airodump-ng: Fixes to NetXML (unassociated clients missing and various other small bugs) and update the code to match current NetXML output. |
||
86 | * Airodump-ng: Removed requirement for 2 packets before AP is written to output (text) files. |
||
87 | * Airodump-ng: Fixed formatting of ESSID and display of WPA/WPA2 (as well as a bunch of other small fixes) in CSV file. |
||
88 | * Airodump-ng: Fixed GPSd. |
||
89 | * Airodump-ng: Allow to specify write interval for CSV, kismet CSV and NetXML files. |
||
90 | * Airserv-ng: Fixed wrong station data displayed in Airodump-ng. |
||
91 | * General: Fixed 64 bit promotion issues. |
||
92 | * General: Fixed a bunch of uninitialized values and non-zeroed structures (upon allocating them). |
||
93 | * General: Added Stack protection. |
||
94 | * Various other small fixes and improvements. |
||
95 | |||
96 | Version 1.2-rc1 (changes from aircrack-ng 1.2-beta3) - Released 31 October 2014: |
||
97 | * Airodump-ng should be able to parse the canonical oui file. |
||
98 | * Airodump-ng: Fixed GPS stack overflow. |
||
99 | * Airodump-ng: Fixed stopping cleanly with Ctrl-C. |
||
100 | * Airmon-zc: better handling for when modules are not available (incomplete). |
||
101 | * Airmon-zc: users can now start the monitor interface again to change channels. |
||
102 | * Airmon-zc: update to use ip instead of ifconfig if available. |
||
103 | * Airmon-zc: better handling of devices without pci bus. |
||
104 | * Aireplay-ng: Fixed tcp_test stack overflow. |
||
105 | * OSdep: Fixed libnl detection. Also avoid detection on non Linux systems. |
||
106 | * OSdep: Fixed segmentation fault that happens with a malicious server. |
||
107 | * Besside-ng: Add regular expression matching for the SSID. |
||
108 | * Buddy-ng: Fixed segmentation fault. |
||
109 | * Makefile: Fixed 'commands commence before first target' error when building Aircrack-ng. |
||
110 | * Fixed segfault when changing the optimization when compiling with gcc thanks to Ramiro Polla. |
||
111 | * Removed airdriver-ng (outdated and not meant for today's kernels). |
||
112 | * Added gitignore file. |
||
113 | * Fixed build issues on other compilers by using stdint.h types. |
||
114 | * Fixed CVE-2014-8321, CVE-2014-8322, CVE-2014-8323 and CVE-2014-8324 across multiple tools. |
||
115 | * Updating installation file and added pkg-config as a requirement. |
||
116 | * Various small fixes and improvements. |
||
117 | |||
118 | Version 1.2-beta3 (changes from aircrack-ng 1.2-beta2) - Released 31 March 2014: |
||
119 | * Finally properly fixed the buffer overflow. |
||
120 | * Fixed channel parsing (eg 108, 125) and updated radiotap parser. |
||
121 | * Various other small fixes. |
||
122 | |||
123 | Version 1.2-beta2 (changes from aircrack-ng 1.2-beta1) - Released 30 November 2013: |
||
124 | * Airbase-ng: Fixed order of IE when creating soft Access Point. |
||
125 | * Airbase-ng: Fixed Caffe Latte Attack not working for all clients. |
||
126 | * Aircrack-ng: Improved PTW speed thanks to Ramiro Polla. |
||
127 | * Airmon-zc: Fixed improper use of the interface. |
||
128 | * Airdecap-ng: Fixed decoding captures with WMM enabled. |
||
129 | * Various: Fixed memory leaks in Aircrack-ng, Aireplay-ng, OSdep. |
||
130 | * Added support for static analysis using Coverity Scan. |
||
131 | * Fixed compilation due to PIC unfriendly assembly on Gentoo hardened. |
||
132 | * Fixed running tests using 'make check'. |
||
133 | * Fixed building aircrack-ng with recent version of gcc and also on cygwin. |
||
134 | * Various other small fixes. |
||
135 | |||
136 | Version 1.2-beta1 (changes from aircrack-ng 1.1) - Released 25 May 2013: |
||
137 | * Airmon-ng: Added chipset information for ar9170usb, wl, rt2800usb, ar9271, wl12xx, RT3070STA, ath9k_htc, r871x_usb_drv, ath5k, carl9170 and various Intel drivers. |
||
138 | * Airmon-ng: Fixed chipset information ipw2200. |
||
139 | * Airmon-ng: Fixed output for r8187 driver. |
||
140 | * Airmon-ng: Improved chipset information for a few drivers. |
||
141 | * Airmon-ng: Support for displaying information about ath9k. |
||
142 | * Airmon-ng: Added 'check kill' to automatically kill services that could interfere. |
||
143 | * Airmon-ng: Fixed issues with Intel chipsets detection. |
||
144 | * Airmon-ng: Updated iw download link. |
||
145 | * Airmon-ng: Better mac80211 handling. |
||
146 | * Airmon-ng: Added detection for WiLink TI driver, rtl819xU, iwlwifi. |
||
147 | * Airmon-zc: Improved version of Airmon-ng with more detailled information. |
||
148 | * Airdecap-ng: Fixed decoding QoS frames (Closes: #667 and #858). |
||
149 | * Airgraph-ng: Use Aircrack-ng Makefile instead of its own. |
||
150 | * Airbase-ng: Fixed bug using clients list. |
||
151 | * Airbase-ng: Fixed issue with QoS (ticket #760). |
||
152 | * Airbase-ng: Fixed sending beacons with null SSID. |
||
153 | * Airbase-ng: Allow non ASCII ESSID. |
||
154 | * Airodump-ng: Fixed buffer overflow (ticket #728). |
||
155 | * Airodump-ng: Fixed channel parsing. |
||
156 | * Airodump-ng: Fixed FreeBSD battery reading. |
||
157 | * Airodump-ng: Renamed "Packets" column to "Frames" ("Packets" was not correct). |
||
158 | * Airodump-ng: Fixed XML bugs when outputting NetXML: ESSID containing '&' or chinese characters, when multiple encryption are used. |
||
159 | * Airodump-ng: Add alternative paths for Airodump-ng OUI file. |
||
160 | * Airodump-ng: Added GPSd 2.92+ support (JSON). |
||
161 | * Airodump-ng: Add option --manufacturer to display manufacturer column on airodump-ng. |
||
162 | * Airodump-ng: Add feature to show APs uptime (--uptime) based on the timestamp. |
||
163 | * Airodump-ng-OUI-update: Fixed OUI URL and allow CURL redirect (ticket #829). |
||
164 | * Airdrop-ng: removed .py from file names. |
||
165 | * Airdrop-ng: Fixed bug in installer. |
||
166 | * Airdrop-ng: Fixed OUI lookup. |
||
167 | * Airdrop-ng: Fixed bug when several BSSID have the same ESSID. |
||
168 | * Airdrop-ng: Doesn't constantly parse anymore, wait 5 seconds each time it parses. |
||
169 | * Airdrop-ng: Fixed crash when failing to get channel or when rules file didn't exist. |
||
170 | * Airdrop-ng: Fixed to use lorcon.py/lorcon2 libs. |
||
171 | * Airdrop-ng: Updated README. |
||
172 | * Airdrop-ng: Fixed error preventing update to work. |
||
173 | * Versuck-ng: New script to do the same thing as the kismet autowep plugin from the CLI. |
||
174 | * Aircrack-ng: Fixed counter display error when cracking WPA. |
||
175 | * Aircrack-ng: Added output of the WPA handshake to EWSA project file. |
||
176 | * Aircrack-ng: Added output of the WPA handshake to oclhashcat+ project file. |
||
177 | * Aircrack-ng: Added benchmark option, -S. |
||
178 | * Aircrack-ng: Fixed -u option. |
||
179 | * Aircrack-ng: PIC fix for hardened systems from Francisco Blas Izquierdo Riera (klondike) |
||
180 | * Aircrack-ng: Allow dictionaries larger than 2Gb. |
||
181 | * Aircrack-ng: Give a better message when there's an error with the dictionary. |
||
182 | * Aircrack-ng: Prevent a buffer overflow from happening (Wojciech Waga). |
||
183 | * Aireplay-ng: Added migration mode attack from Leandro Meiners and Diego Sor from Core Security (BlackHat Las Vegas 2010) |
||
184 | * Aireplay-ng, Airodump-ng: Added option to ignore issue with -1 channel. |
||
185 | * Airserv-ng: Fixed crash when clients disconnect. |
||
186 | * Besside-ng-crawler: Added EAPOL Crawler. |
||
187 | * Airdecloak-ng: Fixed bug when using pcap files with PPI headers. |
||
188 | * dcrack: Distributed cracking server/client. |
||
189 | * wifi-detect.sh: reference script for testing wifi card detection using iwconfig vs ls /sys/class/net |
||
190 | * WPA Clean: Tool to merge and clean WPA capture files. |
||
191 | * Wireless Panda: C# Library to parse Airodump-ng output files (and added example project). |
||
192 | * OSdep (Linux): Setting fixed bitrates on mac80211 2.6.31 and up. |
||
193 | * OSdep (Linux): Added support for nl80211 thanks to impulse32. Use 'make libnl=true' to add netlink support (Ticket #1004). |
||
194 | * Manpages: Improvement and fixes for Airgraph-ng, Airodump-ng, packetforge-ng, Aircrack-ng |
||
195 | * Manpages: Fixed various spelling issues and single quote issues. |
||
196 | * Makefiles: Added tests for the different tools. |
||
197 | * Makefiles: Various fixes and improvements. |
||
198 | * Makefiles: Added support for libgrypt instead of OpenSSL via parameter. |
||
199 | * Patches: Added a few patches. |
||
200 | * Removed useless script: patchchk. |
||
201 | * Finally fixed licensing issues. |
||
202 | * Fixed endianness issues in most of the tools. |
||
203 | * Fixed cppcheck errors (Ticket #957). |
||
204 | * Fixed various compilation issues on Linux and Cygwin, GNU/Hurd, Darwin (OSX) and Sparc. |
||
205 | * Fixed compilation on recent gcc versions on Linux, Cygwin. |
||
206 | * Added instructions for Travis CI: Free Hosted Continuous Integration Platform for the Open Source Community. |
||
207 | * Added Readme.Md for GitHub. Aircrack-ng subversion repository is synced on GitHub: http://github.com/aircrack-ng/aircrack-ng |
||
208 | * Various other small bug fixes. |
||
209 | |||
210 | Version 1.1 (changes from aircrack-ng 1.0) - Released 24 April 2010: |
||
211 | * airdrop-ng: New tool by TheX1le. |
||
212 | * airodump-ng, aircrack-ng, airdecap-ng, airbase-ng: Fixed buffer overflow in airodump-ng due to forged eapol frame. |
||
213 | * aircrack-ng: Fixed multicast detection (WPA handshake detection). |
||
214 | * airodump-ng: Added interaction (see wiki for the commands). |
||
215 | * airodump-ng: Fixed client time in netxml file. |
||
216 | * airtun-ng: Add WDS and bridge support. |
||
217 | * airbase-ng: automatically set privacy bit to 1 if WPA or WPA2 is used (-Z or -z option). |
||
218 | * airmon-ng: Updated iw URL for v0.9.19. |
||
219 | * airdriver-ng: Fixed link for madwifi-ng. |
||
220 | * aireplay-ng: Chopchop enhancement to not stop but wait on deauth packets. |
||
221 | * tkiptun-ng: Fixed segfault. |
||
222 | * wesside-ng: Fixed compilation bug with recent version of gcc. |
||
223 | * cygwin: Compiling sqlite isn't necessary anymore, libsqlite3-devel package can be used. |
||
224 | * osdep: Strict aliasing and x86_64 fix. |
||
225 | * osdep: Add tap support for Darwin/OS X. Still require tuntaposx from sourceforge to work. |
||
226 | * All: Fixed compilation on cygwin 1.7. |
||
227 | * All: Fixed compilation on recent version of OSX. |
||
228 | * manpages: Fixed aireplay-ng manpage for attack 0: not disassociation packets, deauth packets. |
||
229 | * manpages: Added the keys for interaction in airodump-ng. |
||
230 | * patches: Added regulatory domains override patches for atheros drivers (ath5k, ath9k and ar9170). |
||
231 | * patches: Added 2.6.32 patch for r8187 driver (ieee80211). |
||
232 | * Makefiles: Fixed make uninstall. |
||
233 | |||
234 | Version 1.0 (changes from aircrack-ng 1.0-rc4) - Released 08 September 2009: |
||
235 | * airserv-ng: Now works fine between 32 and 64bit OSes. |
||
236 | * wesside-ng: Fixed some endianness bugs |
||
237 | * airodump-ng-oui-update: Make sure the user is root when updating the file. |
||
238 | * airmon-ng: Updated iw download link (0.9.17). |
||
239 | * All: Fixed compilation with some gcc. |
||
240 | * patches: Added missing patches from patches.aircrack-ng.org: mac80211_2.6.28-rc4-wl_frag+ack_v3.patch |
||
241 | * manpage: Updated aireplay-ng manpage. |
||
242 | * INSTALLING: Removed (now) useless requirement for OSX installation. |
||
243 | * GUI (windows): Fixed 2nd selection of a capture file. |
||
244 | |||
245 | Version 1.0-rc4 (changes from aircrack-ng 1.0-rc3) - Released 27 July 2009: |
||
246 | * airodump-ng: Decreased time before writing text files to 5 sec (instead of 20). |
||
247 | * airodump-ng: New option --output-format option (to replace --nocap): specify output files. |
||
248 | * airodump-ng: Fixed encryption tag value in kismet netxml files. |
||
249 | * airodump-ng: Sanitize essid before writing it into kismet netxml files. |
||
250 | * airodump-ng: Log manufacturer into kismet netxml files. |
||
251 | * aireplay-ng: Fake auth: reduce the number of ACKs to 2 per packet. |
||
252 | * aireplay-ng: Added possibility to stop sending fake auth requests after n retry failures. |
||
253 | * aircrack-ng: Fixed compilation on FreeBSD. |
||
254 | * aircrack-ng: Fixed aircrack-ng --help on OSX. |
||
255 | * airmon-ng: Updated iw download link (0.9.15). |
||
256 | * airmon-ng: Fix chipset detection for iwlagn (show "Intel 4965/5xxx" instead of "Unknown"). |
||
257 | * airmon-ng: Display a message when udev rename madwifi-ng VAPs. |
||
258 | * airmon-ng: sleep 1s instead of 0.1 (0.1 is not supported by all distro). |
||
259 | * airolib-ng: Fixed locked database counter. |
||
260 | * airdriver-ng: Updated to rt2570 k2wrlz v1.6.3 |
||
261 | * airdriver-ng: Updated r8187 patch. |
||
262 | * aircrack-ng, airdecap-ng, ivstools, airodump-ng, airbase-ng, aireplay-ng, airtun-ng, packetforge-ng, tkiptun-ng: Added support for PPI captures support (Thanks to dragorn). |
||
263 | * airdecap-ng: Fixed segfault on some capture files. |
||
264 | * wesside-ng, easside-ng: "ERROR: Packet length changed while transmitting (XX instead of YY)" should finaly be fixed. |
||
265 | * All: Added compatibility file for functions like cpu_to_le32. That should fix compilation on a lot of OSes. |
||
266 | * All: Temporary fix to allow compilation with recent gcc (Error message: "dereferencing type-punned pointer will break strict-aliasing rules"). I hope it doesn't break anything. A cleaner fix will be applied later. |
||
267 | * INSTALLING: OSX patch for Intel CPU isn't required anymore |
||
268 | * INSTALLING: Updated instructions to compile sqlite on cygwin for 3.6.16. |
||
269 | * patches: Updated sqlite (v3.6.13) patch for cygwin. |
||
270 | * patches: Updated wlanng patch for 2.6.28. |
||
271 | * patches: Updated madwifi-ng patch to r4073 |
||
272 | * packages: Fixed spec (RPM) file. |
||
273 | * GUI (windows): Use last used directory when selecting another file to crack. |
||
274 | * GUI (windows): Allow .pcap files too (next to .cap, ...). |
||
275 | |||
276 | Version 1.0-rc3 (changes from aircrack-ng 1.0-rc2) - Released 26 March 2009: |
||
277 | * airodump-ng: Added Active Scanning Simulation. |
||
278 | * airodump-ng: Added support for kismet-newcore netxml files (DTD v3.1.0) |
||
279 | * airodump-ng: Changed file extensions for CSV (.csv instead of .txt) and for kismet CSV |
||
280 | (.kismet.csv instead of .csv). |
||
281 | * airodump-ng: Fixed WPA tag parsing and added QoS detection based on direction. |
||
282 | * airodump-ng: Added option to only disable capture file; all other files |
||
283 | (CSV, kismet CSV, kismet netxml, GPS) will be created. |
||
284 | * aircrack-ng: Fixed -w with WEP. |
||
285 | * aircrack-ng: Fixed useless memory allocation. |
||
286 | * aircrack-ng: Fixed compilation with gcc 2.95. |
||
287 | * aircrack-ng: Fixed compilation on 64 bit (SHA-SSE2). |
||
288 | * aircrack-ng: Fixed errors when compiling on OS X 10.5.6 PPC. |
||
289 | * aircrack-ng: Added an option to write the key to a file. |
||
290 | * airolib-ng: Fixed a bug where database is created even if parameters are not correct. |
||
291 | * airmon-ng: Added wifibox to the list of network managers. |
||
292 | * airmon-ng: Updated iw download link (0.9.11). |
||
293 | * airmon-ng and airdriver-ng: Move them in script/ directory. |
||
294 | * airmon-ng: Bypass interface checks when ps command returns an error. Needed for BusyBox limited ps command. |
||
295 | * airdriver-ng: Update legacy RT73 driver to use rt73-k2wrlz v3.0.2 |
||
296 | * tkiptun-ng: Allow padded arp packets to the client. |
||
297 | * airserv-ng & osdep: Fixed compilation on FreeBSD 7.1 |
||
298 | * easside-ng & wesside-ng: Fixing again "Error Wrote 39 out of 30" error message. |
||
299 | * manpages: Fixed manpages titles. |
||
300 | * Makefile: Only compile and install wesside-ng, easside-ng, buddy-ng and tkiptun-ng with "make unstable=true". |
||
301 | * patches: Updated sqlite (v3.6.11) patch for cygwin. |
||
302 | * patches: Added patch for aircrack-ng on MacOSX |
||
303 | * scripts: Added a script to automatically patch and install SQLite in cygwin. |
||
304 | |||
305 | Version 1.0-rc2 (changes from aircrack-ng 1.0-rc1) - Released 22 Jan 2009: |
||
306 | * aircrack-ng: Added SSE2 supports (WPA cracking speed is improved a lot) thanks to nx5. |
||
307 | * aircrack-ng: Fixed detection of the number of CPU (especially with recent CPUs). |
||
308 | * aircrack-ng: Fixed long lasting WPA bugs: cannot find the key with SMP computers, |
||
309 | wasn't exiting correctly, ... |
||
310 | * aircrack-ng: Fixed usage of a dictionnary with WEP. |
||
311 | * aircrack-ng: Now only display ASCII WEP keys when 100% of the hex key can be converted to ASCII. |
||
312 | * aircrack-ng: You can now specify the number of threads for cracking even if you have a non-SMP computer. |
||
313 | * aircrack-ng: Now output an error message if using -r and it wasn't compiled with sqlite support. |
||
314 | It was a problem on some ubuntu. |
||
315 | * airdecloak-ng: New tool to remove wep cloaked frames from a pcap file. |
||
316 | For more details see http://www.aircrack-ng.org/doku.php?id=airdecloak-ng |
||
317 | * airodump-ng: Added kismet csv output support. |
||
318 | * airodump-ng: Fixed power value display (for ath interface with a high number, more than 99). |
||
319 | * airodump-ng: Can work on the new frequencies (allowed by frequency Chaos patch). |
||
320 | * airodump-ng: Now display if the network has QoS enabled. |
||
321 | * aireplay-ng: Fixed crash with too short packets (seen with zd1211). |
||
322 | * aireplay-ng: Fixed STP usage in fragmentation attack. |
||
323 | * aireplay-ng: Fixed bug with deauth attack. |
||
324 | * airtun-ng: Fixed STP conversion. |
||
325 | * airolib-ng: Added sample database in test/ directory. |
||
326 | * tkip-tun: New tool to inject on WPA1 with QoS enabled networks. Full description: |
||
327 | decrypt packets comming from the AP in a TKIP network, which uses QoS (ieee802.11e). |
||
328 | It also breaks the MIC Key for sending packets towards the Client correctly encrypted and signed. |
||
329 | Stores plaintext packet and keystream in seperate files. |
||
330 | * airbase-ng: Several improvments ( See http://trac.aircrack-ng.org/ticket/466 ). |
||
331 | * airbase-ng: Added compatibility with some clients. added random source IPs and MACs for cfrag attack (-N) to evade simple flood protection. |
||
332 | * airmon-ng: Fixed some 'unary operator expected' errors. |
||
333 | * airmon-ng: Fixed channel number setting with mac80211 drivers. |
||
334 | * airmon-ng: Recognition of 4 new chipsets: acx1xx, at76_usb, adm8211 and AR9001U (otus). |
||
335 | * airmon-ng: Fixed some chipset naming inconsistencies between ieee80211 and mac80211 drivers. |
||
336 | * airmon-ng: Fixed display of "airmon-ng check". |
||
337 | * airmon-ng: Improved mac80211 driver handling. |
||
338 | * airdriver-ng: Fixed madwifi-ng driver download URL. |
||
339 | * airdriver-ng: Updated openSuse information. |
||
340 | * wesside-ng: Fixed open() with O_CREAT that needs 3 arguments. |
||
341 | * osdep: Added TAP/TUN MTU getter. |
||
342 | * manpages: Fixed misspelled airserv-ng manpage filename. |
||
343 | * manpages: Added Airbase-ng, Tkiptun-ng manpages. |
||
344 | * manpages: Updated description of all manpages. |
||
345 | * Makefile: Fixed errors when compiling on OSX 10.5. |
||
346 | * Makefile: Now ensure that make 3.81 or higher (mandatory) is used when compiling on OSX 10.4. |
||
347 | * Makefile: Only install airolib-ng manpage if airolib-ng is installed. |
||
348 | * Makefile: Added 'make check' that tests key cracking against files given in test/ directory. |
||
349 | * general: Fixed 'evalrev' on Solaris. |
||
350 | * general: Fixed compilation on Sun SPARC. |
||
351 | * general: Fixed compilation on some distribution (with a recent version of gcc) due to warnings (because of not getting the return value of some functions). |
||
352 | * general: Several compilation fixes. |
||
353 | * patches: Updated ath5k patches |
||
354 | * patches: Added rt2570 patch (kernel 2.6.24). |
||
355 | * patches: Updated madwifi-ng patch for r3745. |
||
356 | * patches: Updated mac80211 patches. |
||
357 | * patches: Added zd1211rw patch for 2.6.26, b43/b43legacy for 2.6.26-wl. |
||
358 | * patches: rt73, r8187 patches for fedora kernels (should work on 2.6.27). |
||
359 | * patches: Added Defcon 16 patch (more frequencies than the usuals) for ath5k called frequency Chaos. |
||
360 | * patches: Added injection patch for rtl8187 (mac80211). |
||
361 | * patches: Added a universal mac80211 fragmentation and injection speed patch. |
||
362 | * GUI (windows): Fixed: Windows GUI gives "please specify dictionnary". |
||
363 | |||
364 | Version 1.0-rc1 (changes from aircrack-ng 1.0-beta2) - Released 09 Jun 2008: |
||
365 | * airbase-ng: Multi-purpose tool aimed at attacking clients as opposed to the AP. |
||
366 | * airbase-ng: Added replay tool for external packet processing feature. |
||
367 | * aircrack-ng: Fixed: Displaying twice the wep key at the end and "Warning: Previous crack is still running". |
||
368 | * aircrack-ng: Fixed detection of WPA handshake (was not working correctly in previous release). |
||
369 | * aircrack-ng: Fixed PTW attack against QoS and WDS packets. |
||
370 | * aircrack-ng: Added oneshot option to try PTW only once. |
||
371 | * airodump-ng: Fixed channel numbers (Fixed "fixed channel" messages). |
||
372 | * airodump-ng: Added frequency selection (-C). |
||
373 | * aireplay-ng: Fixed injection on OpenBSD. |
||
374 | * aireplay-ng: Fixed a rtc bug which freezed aireplay-ng in case /dev/rtc0 is not available. |
||
375 | * aireplay-ng: Fixed chopchop attack against QoS packets. |
||
376 | * aireplay-ng: Added Caffe-Latte attack. |
||
377 | * aireplay-ng: Added CFrag attack: Turns every IP and ARP packet into an ARP request against the client. |
||
378 | * airtun-ng: Added support for fragmented packets. |
||
379 | * airdriver-ng: Updated drivers. |
||
380 | * airserv-ng: Various fixes. |
||
381 | * airmon-ng: Added nl80211 usage. |
||
382 | * airmon-ng: Use 'iw' when it is found. |
||
383 | * airmon-ng: Fixed error with madwifi-ng when creating new VAP. |
||
384 | * wesside-ng: Added option to ignore ACKs. |
||
385 | * OSdep: Fixed endieanness bugs. |
||
386 | * OSdep: Orinoco: attempt to bring interface down before switching to monitor mode. |
||
387 | * All: Added copyright and GPL in missing files. |
||
388 | * All: Fixed compilation on Mac OSX 10.5.2 (PPC). |
||
389 | * GUI: Fixed "Choose" button (airdecap-ng). |
||
390 | * Makefile: Fixed usage of iCC versions other than 9.0. |
||
391 | * patches: Updated rtl8187 patch. |
||
392 | * patches: Updated madwifi-ng patch. |
||
393 | * patches: Updated sqlite patch (cygwin). |
||
394 | * patches: Added mac80211 frag patch. |
||
395 | * patches: Added b43 and updated bcm43xx patches. |
||
396 | |||
397 | Version 1.0-beta2 (changes from aircrack-ng 1.0-beta1) - Released 01 Feb 2008: |
||
398 | * aircrack-ng: Cracking WPA now does only require 2 packets (instead of 4). |
||
399 | * airodump-ng: Fixed (WEP) open system and shared key system detection. |
||
400 | * airodump-ng (win): Battery status is now displayed. |
||
401 | * airdriver-ng: Fixed module detection. |
||
402 | * airdriver-ng: Updated drivers. |
||
403 | * airdriver-ng: Added firmware support. |
||
404 | * airdriver-ng: Added softmac installation. |
||
405 | * airdecap-ng: Save packets with ICV error in a separate file. |
||
406 | * airolib-ng: Automatically create a database if it does not exist. "init" option is not necessary anymore. |
||
407 | * airolib-ng: Now uses getopts for options. |
||
408 | * airdriver-ng: Updated some drivers download locations. |
||
409 | * airdriver-ng: Fixed softmac installation |
||
410 | * airmon-ng: Added detection of ipwraw-ng driver. |
||
411 | * airmon-ng: When stopping an interface, it is in managed mode |
||
412 | * Makefile: supports DESTDIR or destdir parameter. |
||
413 | * Makefile: renamed ROOT (used by gentoo for other stuff) variable by AC_ROOT. |
||
414 | * manpages: Fixes for whatis |
||
415 | * patches: updated cygwin sqlite patch |
||
416 | * patches: updated rtl8187 patch |
||
417 | * Added instructions to compile airolib-ng and using '-r' option in aircrack-ng for cygwin. |
||
418 | * Fixed compilation of aircrack-ng with some gcc versions |
||
419 | |||
420 | Version 1.0-beta1 (changes from aircrack-ng 0.9.2) - Released 01 October 2007: |
||
421 | * airodump-ng: Added --berlin option (see code for more information). |
||
422 | * airodump-ng: Fixed 100% cpu utilization while channelhopping on rtap interface |
||
423 | * airodump-ng: Fixed frame length < 10bytes bug |
||
424 | * airodump-ng: Added out-of-monitor-mode, channel hop and interface down detection |
||
425 | * airodump-ng: Fixed debian bug #417388: airodump-ng doesn't restore terminal after error |
||
426 | * airodump-ng: Fixed opening the same interface more than once |
||
427 | * airodump-ng: Fixed PWR values for some drivers |
||
428 | * airodump-ng: Fixed airodump sanity check (resulted in showing WPA networks without CIPHER & AUTH) |
||
429 | * airodump-ng: Added "-f" to set the time in ms between hopping channels |
||
430 | * airodump-ng: Added partial 40bit WEP detection |
||
431 | * airodump-ng: Added "--showack" to print statistics about ack/cts and rts frames |
||
432 | * airodump-ng: Added "-h" to hide the known stations in ack statistics |
||
433 | * airodump-ng: Added "-r" to read packets from a pcap file |
||
434 | * aircrack-ng: Added BSSID merge option |
||
435 | * aircrack-ng: Added passive ptw attack (using also IP packets for cracking) |
||
436 | * aircrack-ng: Made ptw attack default, for korek attack use -K |
||
437 | * aircrack-ng: Fixed huge memory usage with ptw attack on hundreds of APs |
||
438 | * aircrack-ng: Added -M paramteter for specifying maximum number of IVs to be read |
||
439 | * aircrack-ng: Changed ptw testpackets from first to random (fixes invalidation of found keys) |
||
440 | * aircrack-ng: Added --wep-decloak mode |
||
441 | * aircrack-ng: Added --ptw-debug to allow klein or ptw disabling |
||
442 | * aircrack-ng: PTW: Starts a new process group |
||
443 | * aircrack-ng: Increased PTW key checking speed by 20% |
||
444 | * aircrack-ng: Try 1000 40bit keys befor starting 104bit cracking, to get the key "instantly" without waiting for 104 bit to fail |
||
445 | * aircrack-ng: Fixed not shown ascii keys, when found key was shorter than expected |
||
446 | * aircrack-ng: Added visual inspection of the different keybytes (--visual-inspection). |
||
447 | * airdecap-ng: Fixed bug in calc_pmk() function causes wrong PMK to be computed |
||
448 | * aireplay-ng: Added usage of RTS/CTS, auth and ACK to --test (more stable and faster) |
||
449 | * aireplay-ng: Added TCP connection test to --test |
||
450 | * aireplay-ng: Changed injection rate to be more stable |
||
451 | * aireplay-ng: Made essid argument optional - sniffs the essid if its broadcasted |
||
452 | * aireplay-ng: Made src mac argument (-h) optional - uses default interface mac |
||
453 | * aireplay-ng: Added bitrate test to --test (-B) |
||
454 | * aireplay-ng: Fixed 100% cpu utilization in --test |
||
455 | * aireplay-ng: Added --fast switch to use first available packet without interaction |
||
456 | * aireplay-ng: chopchop now tries header recreation workaround if icv check failed |
||
457 | * aireplay-ng: Fixed seq field for fragment attack |
||
458 | * aireplay-ng: Now works with rtc_cmos |
||
459 | * aireplay-ng: Added automatic channel changing in --test to AP channel |
||
460 | * aireplay-ng: Added channel synchonisation for --test between cards |
||
461 | * aireplay-ng: Added possibility to limit injection test to one AP "-a" or "-e" |
||
462 | * aireplay-ng: Added BSSID/ESSID detection, so it can be enough to specify one option |
||
463 | * makeivs-ng: Added parameters to set length, number and first IV of generated IVs |
||
464 | * makeivs-ng: Added possibility to generate IVs sequentially or randomly |
||
465 | * makeivs-ng: Added parameters to set percentage of false and dupe frames |
||
466 | * makeivs-ng: Added 256bit wep support |
||
467 | * packetforge-ng: Added support for generating more than on packet |
||
468 | * patches: updated rtl8187 patch for 2.6.22 |
||
469 | * patches: updated zd1211rw patch for 2.6.22 |
||
470 | * New IVS format for storing all relevant data |
||
471 | * Auto-creation of rtap interface if it doesn't exist (ipw2200) |
||
472 | * Better acx, rtl8180, orinoco and madwifi-ng detection |
||
473 | * Using OpenSSL instead of build-in crypto |
||
474 | * Added library rx/tx support |
||
475 | * Added airpcap rx/tx support |
||
476 | * Added airdriver-ng script for installing and managing patched drivers |
||
477 | * Added wesside-ng as an all in one tool for recovering the wep-key |
||
478 | * Added easside-ng for realtime decryption (instant rx/tx) of wep frames |
||
479 | * Added buddy-ng as loopback server for easside-ng |
||
480 | * Added airserv-ng - server for rx/tx on another system |
||
481 | * Added airolib-ng for using hash tables to crack wpa/wpa2 psk (supports cowpatty rainbow tables) |
||
482 | * Fixed compilation of optimized binaries with icc |
||
483 | * Fixed compilation on FreeBSD, NetBSD, OpenBSD and MacOSX |
||
484 | * Better WDS handling and display |
||
485 | * Added detection and removal of trailing fcs checksum |
||
486 | * Fixed several memory leaks |
||
487 | * Fixed being root when connecting to airserv-ng |
||
488 | * Added OpenBSD sniffing support |
||
489 | |||
490 | Version 0.9.3 (changes from aircrack-ng 0.9.2) - Released 24 February 2008: |
||
491 | * Fix endianness issues in airodump-ng, aireplay-ng. |
||
492 | * Several small bug fixes. |
||
493 | * Updated rtl8187 patch. |
||
494 | |||
495 | Version 0.9.2 (changes from aircrack-ng 0.9.1) - Released 05 February 2008: |
||
496 | * aireplay-ng: Now works with rtc_cmos |
||
497 | * aireplay-ng: Fixed compilation on Fedora Rawhide |
||
498 | * airodump-ng: Fixed: Wrong information printed in CSV file (PSK for WEP with Shared key instead of SKA). |
||
499 | * airodump-ng (airpcap): added support for 5Ghz channels. |
||
500 | * airdecap-ng: Fixed bug in calc_pmk() function causes wrong PMK to be computed |
||
501 | * airmon-ng: Fixed detection of N770 wireless interface |
||
502 | * airmon-ng: Fixed Ralink rt73 detection |
||
503 | * airmon-ng: Added driver detection through sysfs |
||
504 | * airmon-ng: Added mac80211 support |
||
505 | * airmon-ng: Added networkmanager detection - airmon-ng check |
||
506 | * airmon-ng: Added detection of ipwraw-ng driver |
||
507 | * GUI (win): Fixed file dialog for airdecap-ng |
||
508 | * manpages: updated airodump-ng manpage |
||
509 | * manpages: Fixes for whatis |
||
510 | * Makefiles: Fixed OpenBSD makefile. |
||
511 | |||
512 | Version 0.9.1 (changes from aircrack-ng 0.9) - Released 25 June 2007: |
||
513 | * airodump-ng: wlan-ng driver now works again. |
||
514 | * airodump-ng: Fixed IP address when writing to CSV file |
||
515 | * airodump-ng: Fixed debian bug #417388: it doesn't restore terminal after error |
||
516 | * aircrack-ng: Fixed WPA cracking on SMP computers |
||
517 | * aircrack-ng: Fixed bug in calc_pmk() function causes wrong PMK to be computed |
||
518 | * airmon-ng: Fixed madwifi-ng wifiX detection (due to translation in ifconfig) |
||
519 | * patches: Added ACX injection patch |
||
520 | * patches: Updated rtl8187 patch for 2.6.21 |
||
521 | * GUI (win): Added PTW option to aircrack-ng tab. |
||
522 | * GUI (win): Fixed a bug when cracking with a wordlist. |
||
523 | |||
524 | Version 0.9 (changes from aircrack-ng 0.8) - Released 13 May 2007: |
||
525 | * aireplay-ng: Added new 'attack': injection test (--test) |
||
526 | * aireplay-ng: disallow injection with wlanng & kernel > 2.6.11 |
||
527 | * airtun-ng: Fixed: an option wasn't shown in usage screen. |
||
528 | * airodump-ng (win): Fixed version numbering. |
||
529 | * airodump-ng (win): Changed first time messagebox |
||
530 | * aircrack-ng: Fixed: --help make aircrack-ng crash |
||
531 | * aircrack-ng: Added PTW attack (option: -z). It require full capture. |
||
532 | * airdecap-ng: now decrypt IEEE802.11 header with 802.11e header |
||
533 | * airmon-ng: Fixed orinoco card detection |
||
534 | * patches: updated zd1211rw patch for kernel 2.6.21 |
||
535 | * patches: Added bcm43xx injection patch for kernel 2.6.20 |
||
536 | * patches: updated rtl8187 patch (for new driver version). |
||
537 | * wzcook (win): now can work in silent mode (option: --silent) |
||
538 | * Makefile: added make zip (cygwin only) |
||
539 | * Makefile: fixed direct call to 'make install' or 'make strip' instead of 'make' |
||
540 | * GUI (win): Updated aircrack-ng tab and added an about tab. |
||
541 | |||
542 | Version 0.8 (changes from aircrack-ng 0.7) - Released 25 April 2007: |
||
543 | * aireplay-ng: Works on FreeBSD-CURRENT |
||
544 | * aircrack-ng: Fixed stdin dictionary usage |
||
545 | * aircrack-ng: Hardcode CPUs number to 1 in case detection fails |
||
546 | * aircrack-ng: Fixed too low trashvalue |
||
547 | * aireplay-ng: Fixed 384 bytes keystream output |
||
548 | * aireplay-ng: Fixed IV index bug |
||
549 | * aireplay-ng: Better error messages for -0 and -1 |
||
550 | * airtun-ng: Works on FreeBSD |
||
551 | * airtun-ng: Fix compilation under FC6 (missing "linux/if.h" include). |
||
552 | * airodump-ng: Works on FreeBSD. |
||
553 | * airodump-ng: Added encryption filtering |
||
554 | * airodump-ng: Fixed a SIGSEGV |
||
555 | * airodump-ng: Added WPA handshake detection |
||
556 | * airodump-ng: Added non associated stations filter |
||
557 | * airodump-ng: Added support for zd1211rw |
||
558 | * airodump-ng: Fixed 100% cpu utilisation |
||
559 | * airmon-ng: Added support for zd1211rw driver |
||
560 | * airmon-ng: Added support for at76c503a, rt61 and rt73 |
||
561 | * airmon-ng: Updated some device detection |
||
562 | * airmon-ng: Added Nokia 770 and PrismGT softmac |
||
563 | * airmon-ng: Fixed ACX driver monitor mode startup |
||
564 | * airmon-ng: Fixed syntax error |
||
565 | * airtun-ng: Works on FreeBSD |
||
566 | * airtun-ng: Added pcap support to replay saved wlan sessions |
||
567 | * airtun-ng: Added repeater mode, bssid and netmask filter |
||
568 | * packetforge-ng: Added null packet support |
||
569 | * packetforge-ng: Added packet selection for -9 |
||
570 | * Patches: Added hostap kernel 2.6.18 patch |
||
571 | * Patches: Updated rtl8187 patch. |
||
572 | * Patches: Updated madwifi-ng patch. |
||
573 | * Patches: Added injection patch for zd1211 (does not work for all devices). |
||
574 | * Added airoscript (from daouid) |
||
575 | * Makefiles: Fixed: make uninstall did not remove all files |
||
576 | * Updated spec file by David Bolt to be able to build RPM packages on FC, Mandriva and Suse distro |
||
577 | * Added WEP authentication example capture |
||
578 | * Fixed gcc 2.95 compilation |
||
579 | * Fixed compilation on MacIntel |
||
580 | |||
581 | Version 0.7 (changes from aircrack-ng 0.6.2) - Released 20 January 2007: |
||
582 | * Makefiles: Improved + added makefiles for other OS |
||
583 | * Makefiles: Fixed make install on Windows and MacOS |
||
584 | * airtun-ng: Creates a tuntap interface, through which ordinary IP frames can be injected |
||
585 | * aireplay-ng: Added fragmentation attack |
||
586 | * aireplay-ng: Added shared key authentication |
||
587 | * airmon-ng: Now detect the shell when installing |
||
588 | * airmon-ng: Added support for rtl8187 |
||
589 | * aircrack-ng: Added WEP dictionnary attack |
||
590 | * aircrack-ng: Works with 802.11e QoS packets |
||
591 | * airodump-ng: Added MAC filtering |
||
592 | * airodump-ng: Now use the flaw in shared-key authentication |
||
593 | to generate a xor file containing the prga recovered from a shared-key authentication |
||
594 | * airodump-ng: More information about encryption on the AP |
||
595 | * airodump-ng: Receive quality indicator |
||
596 | * airodump-ng: The way ESSID is given in the CSV file is more clear |
||
597 | * packetforge-ng: Set the TTL value in the ip header |
||
598 | * packetforge-ng: Close open file handles |
||
599 | * Special handling of spanning tree packets |
||
600 | * Added rtl8187 patch for injection |
||
601 | * Other bug fixes |
||
602 | |||
603 | Version 0.6.2 (changes from aircrack-ng 0.6.1) - Released 1 October 2006: |
||
604 | * aireplay-ng: Applied patch to inject packets with an ipw2200 |
||
605 | * aircrack-ng: Fixed: show_wpa_stats() 1 byte array overflow |
||
606 | * aircrack-ng: Fixed a warning when compiling on 64bit inner_bruteforcer_thread() |
||
607 | * aircrack-ng: Changed -d option. It's now a mask (use XX for unknown bytes). |
||
608 | * arpforge-ng: removed. It's replaced by packetforge-ng |
||
609 | * packetforge-ng: New tool to forge packets (by Martin Beck) + manpage written |
||
610 | * aircrack-ng, aireplay-ng, packetforge-ng: new MAC decoding function |
||
611 | * airmon-ng: Fixed a bug when using it with madwifi-ng |
||
612 | * airmon-ng: Added ipw3945 detection |
||
613 | * airodump-ng (windows): now automatically download peek.dll and peek5.sys if needed |
||
614 | * airodump-ng: LLC null packets are skipped |
||
615 | * makeivs: added manpage |
||
616 | * Makefile: Fixed: make aircrack-ng-opt-prof_gen fails |
||
617 | * updated madwifi-ng patch |
||
618 | |||
619 | Version 0.6.1 (changes from aircrack-ng 0.6) - Released 27 August 2006: |
||
620 | * aircrack-ng: Fixed missing '-s' option |
||
621 | * aircrack-ng: Fixed: Show a different ASCII key for a same hex key |
||
622 | * airodump-ng: Using --band option instead of --bg, --abg, --ab, ... |
||
623 | * airodump-ng: Fixed: fails to put wlanng in monitor mode |
||
624 | * airodump-ng: using rtap0 as interface should now work |
||
625 | * airodump-ng and aireplay-ng: "Can't find wireless tools, exiting." should be fixed if they exist |
||
626 | * airodump-ng and airmon-ng: rt2570 now uses prismheader (use at least beta 2 driver) |
||
627 | * airmon-ng: Fixed: discards ipw2200 v1.1.x |
||
628 | * airmon-ng: Fixed: show newly created madwifi-ng VAP |
||
629 | * airmon-ng: Should now works with 'ash' shell (Zaurus, OpenWRT, ...) |
||
630 | * INSTALL: Added a note about warnings when compiling sources |
||
631 | * INSTALL: Added more informations about installing aircrack-ng on windows |
||
632 | * updated spec file |
||
633 | * some other bugfixes |
||
634 | * cygwin1.dll and msvcr70.dll are now included in windows package |
||
635 | |||
636 | Version 0.6 (changes from aircrack-ng 0.5) - Released 23 June 2006: |
||
637 | * aircrack-ng: Multithreaded keybytes bruteforcer |
||
638 | * aircrack-ng: Now bruteforce only last keybyte by default (faster than last 2KB) |
||
639 | * aircrack-ng: Added option to show ASCII version of the key |
||
640 | * aircrack-ng: Fixed: bug with -d option. It adds a leading "0x00" to the key |
||
641 | * aireplay-ng: fixed compilaton issues on some distro |
||
642 | * aireplay-ng: fixed a bug when using 'ash' |
||
643 | * aireplay-ng: You can change ring buffer size (-g option) |
||
644 | * airodump-ng: Log by default only one beacon (added option to log all beacons) |
||
645 | * airodump-ng: Dump prefix isn't mandatory anymore, not giving it won't store any data |
||
646 | * airmon-ng: Ralink devices needs be put in ad-hoc prior to inject packets |
||
647 | * manpages: Added kstat manpage |
||
648 | * manpages: fixed airodump-ng manpage (hyphen used as minus sign) |
||
649 | * Makefile: You can now compile aircrack-ng with Intel C Compiler (really faster) |
||
650 | * Updated madwifi-ng patch to r1545 (and up; can be applied on madwifi v0.9.0 and v0.9.1) |
||
651 | * Added instructions to compile on different plateforms/OS |
||
652 | * Added a WPA2 capture file in test directory |
||
653 | * Some other fixes |
||
654 | |||
655 | Version 0.5 (changes from aircrack-ng 0.4.4) - Released 04 May 2006: |
||
656 | * airodump-ng: Hop on 2.4Ghz channels by default |
||
657 | * airodump-ng: Added support for OpenWrt devices (use prism0 as capture interface) |
||
658 | * aircrack-ng and aireplay-ng: korek chopchop optimisation (Thanks to ASPj) |
||
659 | * airodump-ng: Fixed: when starting, it captured data on channel 10 |
||
660 | * aircrack-ng: Fixed: Not using all CPU on SMP systems |
||
661 | |||
662 | Version 0.4.4 (changes from aircrack-ng 0.4.3) - Released 24 april 2006: |
||
663 | * aircrack-ng: fixed a stupid bug that prevent cracking |
||
664 | * sha1-mmx.S: GNU_STACK ELF marking |
||
665 | * updated patch for madwifi-ng r1526 and upper |
||
666 | |||
667 | Version 0.4.3 (changes from aircrack-ng 0.4.2) - Released 24 april 2006: |
||
668 | * airmon-ng: fixed madwifi-ng (VAP creation-destruction and a cosmetic fix) |
||
669 | * aircrack-ng: fixed compilation under OSX |
||
670 | * airodump-ng: added elapsed time |
||
671 | * Makefile : added a MacOSX makefile (Makefile.osx) |
||
672 | * updated patch for madwifi-ng r1520 and upper |
||
673 | |||
674 | Version 0.4.2 (changes from aircrack-ng 0.4.1) - Released 20 april 2006: |
||
675 | * airodump-ng: Fixed: dumpfile prefix took the name of the second argument |
||
676 | * airodump-ng: Fixed: .gps file creation if GPSd isn't used |
||
677 | * version.c removed (the content was moved to common.c) |
||
678 | |||
679 | Version 0.4.1 (changes from aircrack-ng 0.4) - Released 19 april 2006: |
||
680 | * airodump-ng: use of parameters like aircrack-ng, aireplay-ng, ... |
||
681 | * airodump-ng: more sanity checks |
||
682 | * airodump-ng & aireplay-ng: forbid the use of ndiswrapper |
||
683 | * airodump-ng & aireplay-ng: check of iwpriv existence |
||
684 | * manpages: updated and fixed typos |
||
685 | * Makefile: fixed "make doc" |
||
686 | * airmon-ng: fixed and improved madwifi detection |
||
687 | |||
688 | Version 0.4 (changes from aircrack-ng 0.3) - Released 16 april 2006: |
||
689 | |||
690 | * Typos fixed and cosmetic changes in sources and in manpages |
||
691 | * manpages: updated airodump-ng screenshot |
||
692 | * manpages and aireplay-ng: renamed attack names |
||
693 | * airodump-ng: fixed some compile warnings |
||
694 | * airodump-ng: hopping also on .11a channels if available |
||
695 | * airodump-ng: fixed: GPS coordinates were never shown |
||
696 | * airmon-ng: fixed ipw2100 (Thx to OverThere) and madwifi-ng detection |
||
697 | * aircrack-ng: speed optimizations |
||
698 | * aircrack-ng: -x option disable last 2 keybytes bruteforce (WEP cracking is faster) |
||
699 | * aircrack-ng: with -a option, you can use "wep" or "wpa" instead of numbers |
||
700 | * ivstools: --merge option fixed |
||
701 | * Makefiles: improvements |
||
702 | * Lots of little changes |
||
703 | * added aircrack-ng.spec for building RPM |
||
704 | * added slack-desc for building slackware packages |
||
705 | |||
706 | Version 0.3 (changes from aircrack-ng 0.2.1) - Released 30 march 2006: |
||
707 | |||
708 | * aireplay-ng: typo fixed |
||
709 | * aireplay-ng: Madwifi-ng is now supported |
||
710 | * airodump-ng: disabled GPS coordinates if connection to gpsd fail |
||
711 | * airodump-ng: Battery informations fixed (hacked kismet code) |
||
712 | * airodump-ng: Madwifi-ng is now supported |
||
713 | * aircrack-ng: corrrected title (when cracking a key) |
||
714 | * aircrack-ng: uses by default all CPU for cracking (Debian bug report #352877) |
||
715 | * manpages: Fixed some errors (Debian bug report #356551) |
||
716 | * manpages: created ivstools manpage |
||
717 | * Makefiles: cleaning and improvement |
||
718 | * fixed pcap2ivs bug (it wasn't using the good MAC for bssid) |
||
719 | * Merged mergeivs and pcap2ivs into ivstools |
||
720 | * airmon.sh: Fixed (hopefully) detection of ipw2100 and ipw2200 (Debian bug report #340057) |
||
721 | * airmon.sh: renamed to airmon-ng |
||
722 | * Updated madwifi-ng patch to r1486 |
||
723 | |||
724 | |||
725 | Version 0.2.1 (changes from aircrack-ng 0.2) - Released 20 march 2006: |
||
726 | |||
727 | * corrected 2 bugs in airmon.sh and changed another little thing |
||
728 | * one word missing for option -j in aireplay |
||
729 | * updated madwifi-old patch to SVN r1475 |
||
730 | * makefile cleaning |
||
731 | * typo corrected in pcap2ivs |
||
732 | |||
733 | |||
734 | Version 0.2 (changes from aircrack-ng 0.1) - Released 19 march 2006: |
||
735 | |||
736 | * updated version number and program name |
||
737 | * updated airmon.sh |
||
738 | added detection of acx, madwifi-ng and bcm43xx |
||
739 | * added manpages (Thanks to Adam Cecile) |
||
740 | * added madwifi-ng patches |
||
741 | * re-added missing drivers patches |
||
742 | * added uninstall rule in makefile |
||
743 | * added Sharp Zaurus binaries (Thanks to Rick Farina aka Zero_Chaos) |
||
744 | * added a cygwin makefile |
||
745 | |||
746 | |||
747 | Version 0.1 (changes from aircrack 2.41) |
||
748 | |||
749 | * updated windows binaries |
||
750 | * compiled some files for windows |
||
751 | * Separated in multiple packages |
||
752 | |||
753 | |||
754 | ---------------------------------------------------------------------------------------------- |
||
755 | Older Changelog: |
||
756 | |||
757 | Version 2.41 released on 2005-11-22. Changes from version 2.4: |
||
758 | |||
759 | * airodump: show probing clients as "not associated" |
||
760 | * airodump: don't substract the noise level unless madwifi |
||
761 | * airodump: fixed channel hopping with old orinoco |
||
762 | * airmon.sh: added detection of the zd1211 driver |
||
763 | |||
764 | |||
765 | Version 2.4 released on 2005-11-12. Changes from version 2.3: |
||
766 | |||
767 | * airodump: display ESSIDs from Probe Requests |
||
768 | * airodump: don't overwrite existing capture files |
||
769 | * airodump: create a logfile of the gps coordinates |
||
770 | * airodump: every 20s, sort the detected APs by power |
||
771 | * airodump: display the remaining battery capacity |
||
772 | * airodump: use ioctl() instead of calling iwconfig |
||
773 | * airodump: added support for radiotap headers |
||
774 | * aireplay: added option -j (FromDS packet injection) |
||
775 | * aireplay: added prismheader support for rt2500 / rt2570 |
||
776 | * aireplay: fixed attack -0 when injecting on ralink usb |
||
777 | * aireplay: fixed attack -3 (ring buffer / deauth problem) |
||
778 | * aircrack: don't bruteforce the last 2 keybytes by default |
||
779 | * aircrack: changed the fudge factor type to float |
||
780 | * aircrack: added option -t (restrict keyspace to BCD) |
||
781 | * aircrack: fixed the check_wep_key false positive bug |
||
782 | * aircrack: fixed overflow of the number of tested keys |
||
783 | * aircrack: lower number of required IVs if -d is used |
||
784 | * mergeivs and pcap2ivs: initial release |
||
785 | |||
786 | |||
787 | Version 2.3 released on 2005-08-28. Changes from version 2.23: |
||
788 | |||
789 | * aireplay: added patch for injection on Ralink USB |
||
790 | * aireplay: improved deauthentication attack (-c flag) |
||
791 | * aireplay: don't enable the prism header on athXraw |
||
792 | * airodump: fixed rare hanging problem in dump_write_csv |
||
793 | * airodump: workaround for ipw2200 wep data corruption bug |
||
794 | * airodump: tweaked dump_print to make more space for ESSID |
||
795 | * aircrack: added support for 152-bit WEP cracking |
||
796 | * updated the documentation and merged versioning patch |
||
797 | |||
798 | |||
799 | Version 2.23 released on 2005-08-17. Changes from version 2.22: |
||
800 | |||
801 | * aireplay: updated the madwifi patch, fixes WEP/WPA support |
||
802 | * airodump: fixed a few buffer overflows, code cleanup for gcc4 |
||
803 | * aircrack: also printf the WEP key if >= 75% ASCII caracters |
||
804 | |||
805 | |||
806 | Version 2.22 released on 2005-08-14. Changes from version 2.21: |
||
807 | |||
808 | * aireplay: now compatible with madwifi CVS 2005-08-14 |
||
809 | * airodump: fixed the output power with newer madwifi |
||
810 | |||
811 | |||
812 | Version 2.21 released on 2005-08-09. Changes from version 2.2: |
||
813 | |||
814 | * airodump: forcefully exit when user presses Ctrl-C |
||
815 | * airodump: bugfixed (yet again) ESSID uncloacking |
||
816 | * airodump: re-create the ivs file if no header present |
||
817 | * aircrack: changed the default fudge factor back to 2 |
||
818 | * airdecap: fixed the incorrect output pcap header length |
||
819 | |||
820 | |||
821 | Version 2.2 released on 2005-08-03. Changes from version 2.2-beta12: |
||
822 | |||
823 | * aireplay: (attack 1) added G rates in the association request |
||
824 | * fixed the Makefile for compilation on FreeBSD / Mac OS X |
||
825 | |||
826 | |||
827 | Version 2.2-beta12 released on 2005-07-30. Changes from version 2.2-beta11: |
||
828 | |||
829 | * aireplay: bugfixed the madwifi patch, switched to 20050707 |
||
830 | * aireplay: avoid triggering "protocol XX00 is buggy" messages |
||
831 | * airodump: don't reset the card when hopping between channels |
||
832 | * airodump: ipw2200 didn't like calling "iwpriv ethX monitor 1" |
||
833 | * airodump: added support for airodump on WRT54G / OpenWRT |
||
834 | * airodump: commit the .txt statistics file every 20 seconds |
||
835 | * aircrack: increased the default fudge factor (3 for WEP-104) |
||
836 | |||
837 | |||
838 | Version 2.2-beta11 released on 2005-07-27. Changes from version 2.2-beta10: |
||
839 | |||
840 | * aireplay: updated the madwifi patch to inject in b/g mode |
||
841 | * aireplay: fixed attack 2 (it wrongly swapped the smac & dmac) |
||
842 | * aircrack: (cygwin) added O_BINARY flag to force binary mode |
||
843 | |||
844 | |||
845 | Version 2.2-beta10 released on 2005-07-23. Changes from version 2.2-beta9: |
||
846 | |||
847 | * aireplay: fixed the status line not showing in attack -3 |
||
848 | * aireplay: updated the madwifi and hostap injection patches |
||
849 | * aireplay: added patches for injection on rt2500 and rtl8180 |
||
850 | * aircrack: added detection of 802.1d in check_wep_key |
||
851 | * airodump: restore prismheader link level info w/ hostap |
||
852 | * airodump: create the output file if there's no pcap header |
||
853 | * airdecap: added flag -l to disable ethernet conversion |
||
854 | * updated the win32 port and rewrote the documentation |
||
855 | |||
856 | |||
857 | Version 2.2-beta9 released on 2005-07-21. Changes from version 2.2-beta8: |
||
858 | |||
859 | * aireplay: fixed the invalid rtc file descriptor bug |
||
860 | * aircrack: actually fixed the prism header endianness bug |
||
861 | |||
862 | |||
863 | Version 2.2-beta8 released on 2005-07-21. Changes from version 2.2-beta7: |
||
864 | |||
865 | * aireplay: specify the deauth count instead of delay |
||
866 | * aircrack: fixed an endianness issue with the prism header |
||
867 | * aircrack: added the experimental single bruteforce attack |
||
868 | * airodump: do enable the prismheader with wlan-ng |
||
869 | * airodump: WEP/WPA: show the number of data packets |
||
870 | * airodump: show total number of captured beacon packets |
||
871 | * airodump: orinoco: fixed "iwpriv ethX monitor 1" command |
||
872 | * airdecap: fixed an endianness issue with the packet length |
||
873 | * airdecap: skip already processed duplicate packets |
||
874 | |||
875 | |||
876 | Version 2.2-beta7 released on 2005-07-14. Changes from version 2.2-beta6: |
||
877 | |||
878 | * airodump: don't enable the prismheader with wlan-ng |
||
879 | * aircrack: fixed check_wepkey() to avoid false positives |
||
880 | * completed the preliminary win32 port |
||
881 | |||
882 | |||
883 | Version 2.2-beta6 released on 2005-07-12. Changes from version 2.2-beta5: |
||
884 | |||
885 | * aireplay: fixed injection of fromds packets on Prism2 |
||
886 | * aireplay: attack 0: target access point must be specified |
||
887 | * aireplay: attack 1: allow the user to change reauth delay |
||
888 | * aircrack: fixed race condition when realloc() ap->ivbuf |
||
889 | * airodump: fixed endianness issue when parsing prism header |
||
890 | |||
891 | |||
892 | Version 2.2-beta5 released on 2005-07-10. Changes from version 2.2-beta4: |
||
893 | |||
894 | * aireplay: added patch for single-nic injection on hostap |
||
895 | * aireplay: fixed chopchop attack in non-authenticated mode |
||
896 | * aireplay: don't flood the AP with authentication requests |
||
897 | * aircrack: bruteforce the last two keybytes by default |
||
898 | * aircrack: improved handling of partial WPA handshakes |
||
899 | * aircrack, airdecap: added WPA2 (RSN / 802.11i) support |
||
900 | |||
901 | |||
902 | Version 2.2-beta4 released on 2005-07-03. Changes from version 2.2-beta3: |
||
903 | |||
904 | * aircrack: new option to restrict WEP search space to ascii |
||
905 | * aircrack: fixed concurrency bug with multiple .cap files |
||
906 | * aircrack: fixed incorrect detection of WPA CCMP handshakes |
||
907 | * aircrack: fixed incorrect handling of HMAC-SHA1 WPA MIC |
||
908 | * aireplay: fixed deauth problem when chopchoping a packet |
||
909 | * aireplay: added a workaround for error "Write buffer full" |
||
910 | * airodump: added support for prism header on prism54 |
||
911 | * airodump: save the list of detected wireless clients |
||
912 | * airunwep: renamed to airdecap, added WPA decryption support |
||
913 | |||
914 | |||
915 | Version 2.2-beta3 released on 2005-06-28. Changes from version 2.2-beta2: |
||
916 | |||
917 | * aircrack: fixed the tracking of new IVs |
||
918 | * aireplay: fixed the CPU usage bug in attack 3 |
||
919 | * when reading pcap files, check the packet length |
||
920 | |||
921 | |||
922 | Version 2.2-beta2 released on 2005-06-27. Changes from version 2.2-beta1: |
||
923 | |||
924 | * aireplay: added fully automated ARP replay attack |
||
925 | * aireplay: added automated deauthentication attack |
||
926 | * aireplay: added fake authentication in Monitor mode |
||
927 | * aircrack: various pthread enhancements & bugfixes |
||
928 | |||
929 | |||
930 | Version 2.2-beta1 released on 2005-06-22. Changes from version 2.1: |
||
931 | |||
932 | * aircrack: now auto-updates if new IVs are available |
||
933 | * aircrack: fixed #285441 (struct pcap_pkthdr on AMD64) |
||
934 | * aircrack: fixed the pcap endianness problem |
||
935 | * aircrack: added essid filtering option and quiet mode |
||
936 | * aircrack: only print status info every 1/20th second |
||
937 | * aircrack: added WPA-PSK cracking support from cowpatty |
||
938 | * aircrack: added EAPOL frame type detection and display |
||
939 | * aircrack: each korek attack can be disabled selectively |
||
940 | * airodump: added 802.11 b/g (2.4 GHz) channel hopping |
||
941 | * airodump: added a file format for logging only the IVs |
||
942 | * airodump: CRC is properly removed if driver is madwifi |
||
943 | * airodump: input packets can be read from a pcap file |
||
944 | * airodump: bugfixed WPA detection and ESSID uncloaking |
||
945 | * airodump: also display a list of detected stations |
||
946 | * aireplay: implemented chopchop and arp-forgery |
||
947 | * aireplay: added patches for single-nic injection |
||
948 | * 802ether: bugfixed and renamed to airunwep |
||
949 | |||
950 | |||
951 | Version 2.1 released on 2004-10-01. Changes from version 2.0.2: |
||
952 | |||
953 | * added 11g and WPA detection support in airodump |
||
954 | * aircrack automatically avoids using WPA IVs |
||
955 | * aircrack can break 256-bit and 512-bit WEP keys |
||
956 | * win32 - fixed yet again the "missed IVs" bug |
||
957 | * win32 - ported the 802ether WEP decryptor program |
||
958 | |||
959 | |||
960 | Version 2.0.2 released on 2004-09-24. Changes from version 2.0.1: |
||
961 | |||
962 | * win32 - added the WZCOOK key recovery program |
||
963 | * fixed a bug in the BSSID iteration code in airodump |
||
964 | * completely rewrote the documentation, moved to /docs |
||
965 | |||
966 | |||
967 | Version 2.0.1 released on 2004-09-21. Changes from version 2.0: |
||
968 | |||
969 | * win32 - fixed the channel reset bug |
||
970 | * win32 - fixed the "missed IVs" bug |
||
971 | * win32 - rewrote drivers.txt |
||
972 | |||
973 | |||
974 | Version 2.0 released on 2004-09-03. Changes from version 1.4: |
||
975 | |||
976 | * native win32 port of airodump and aircrack |
||
977 | * aireplay better spots potential arp-requests |
||
978 | |||
979 | |||
980 | Version 1.4 released on 2004-08-26. Changes from version 1.3: |
||
981 | |||
982 | * fixed check_wepkey, works with exotic LLC headers |
||
983 | * airodump prints lots of information, Kismet-style |
||
984 | |||
985 | |||
986 | Version 1.3 released on 2004-08-19. Changes from version 1.2: |
||
987 | |||
988 | * bugfixed and improved KoreK's code |
||
989 | * renamed airunwep to 802ether |
||
990 | |||
991 | |||
992 | Version 1.2 released on 2004-08-17. Changes from version 1.1: |
||
993 | |||
994 | * implemented KoreK's advanced WEP attacks |
||
995 | * completely rewrote the SMP engine |
||
996 | |||
997 | |||
998 | Version 1.1 released on 2004-08-11. Changes from version 1.0: |
||
999 | |||
1000 | * implemented WEP arp-requests replay attack |
||
1001 | * improved the fudge calculation algorithm |
||
1002 | * added multi-processor support |
||
1003 | |||
1004 | |||
1005 | Version 1.0 released on 2004-07-29 |