User Tools

Site Tools


changelog

This is an old revision of the document!


Aircrack-ng Changelog

Version 0.9 (changes from aircrack-ng 0.8) - Released 13 May 2007:

  • aireplay-ng: Added new 'attack': injection test (–test)
  • aireplay-ng: disallow injection with wlanng & kernel > 2.6.11
  • airtun-ng: Fixed: an option wasn't shown in usage screen.
  • airodump-ng (win): Fixed version numbering.
  • airodump-ng (win): Changed first time messagebox
  • airdecap-ng: Airdecap-ng can now decrypt IEEE802.11 header with 802.11e header.
  • aircrack-ng: Fixed: –help make aircrack-ng crash
  • aircrack-ng: Added PTW attack (option: -z). It require full capture.
  • airdecap-ng: now decrypt IEEE802.11 header with 802.11e header
  • airmon-ng: Fixed orinoco card detection
  • patches: updated zd1211rw patch for kernel 2.6.21
  • patches: Added bcm43xx injection patch for kernel 2.6.20
  • patches: updated rtl8187 patch (for new driver version).
  • wzcook (win): now can work in silent mode (option: –silent)
  • Makefile: added make zip (cygwin only)
  • Makefile: fixed direct call to 'make install' or 'make strip' instead of 'make'
  • GUI (win): Updated aircrack-ng tab and added an about tab.

Version 0.8 (changes from aircrack-ng 0.7) - Released 25 April 2007:

  • aireplay-ng: Works on FreeBSD-CURRENT
  • aircrack-ng: Fixed stdin dictionary usage
  • aircrack-ng: Hardcode CPUs number to 1 in case detection fails
  • aircrack-ng: Fixed too low trashvalue
  • aireplay-ng: Fixed 384 bytes keystream output
  • aireplay-ng: Fixed IV index bug
  • aireplay-ng: Better error messages for -0 and -1
  • airtun-ng: Works on FreeBSD
  • airtun-ng: Fix compilation under FC6 (missing “linux/if.h” include).
  • airodump-ng: Works on FreeBSD.
  • airodump-ng: Added encryption filtering
  • airodump-ng: Fixed a SIGSEGV
  • airodump-ng: Added WPA handshake detection
  • airodump-ng: Added non associated stations filter
  • airodump-ng: Added support for zd1211rw
  • airodump-ng: Fixed 100% cpu utilisation
  • airmon-ng: Added support for zd1211rw driver
  • airmon-ng: Added support for at76c503a, rt61 and rt73
  • airmon-ng: Updated some device detection
  • airmon-ng: Added Nokia 770 and PrismGT softmac
  • airmon-ng: Fixed ACX driver monitor mode startup
  • airmon-ng: Fixed syntax error
  • airtun-ng: Works on FreeBSD
  • airtun-ng: Added pcap support to replay saved wlan sessions
  • airtun-ng: Added repeater mode, bssid and netmask filter
  • packetforge-ng: Added null packet support
  • packetforge-ng: Added packet selection for -9
  • Patches: Added hostap kernel 2.6.18 patch
  • Patches: Updated rtl8187 patch.
  • Patches: Updated madwifi-ng patch.
  • Patches: Added injection patch for zd1211 (does not work for all devices).
  • Added airoscript (from daouid)
  • Makefiles: Fixed: make uninstall did not remove all files
  • Updated spec file by David Bolt to be able to build RPM packages on FC, Mandriva and Suse distro
  • Added WEP authentication example capture
  • Fixed gcc 2.95 compilation
  • Fixed compilation on MacIntel

Version 0.7 (changes from aircrack-ng 0.6.2) - Released 20 January 2007:

  • Makefiles: Improved + added makefiles for other OS
  • Makefiles: Fixed make install on Windows and MacOSX
  • airtun-ng: Creates a tuntap interface, through which ordinary IP frames can be injected
  • aireplay-ng: Added fragmentation attack
  • aireplay-ng: Added shared key authentication
  • airmon-ng: Now detect the shell when installing
  • airmon-ng: Added support for rtl8187
  • aircrack-ng: Added WEP dictionnary attack
  • aircrack-ng: Works with 802.11e QoS packets
  • airodump-ng: Added MAC filtering
  • airodump-ng: Now use the flaw in shared-key authentication to generate a xor file containing the prga recovered from a shared-key authentication
  • airodump-ng: More information about encryption on the AP
  • airodump-ng: Receive quality indicator
  • airodump-ng: The way ESSID is given in the CSV file is more clear
  • packetforge-ng: Set the TTL value in the ip header
  • packetforge-ng: Close open file handles
  • Special handling of spanning tree packets
  • Added rtl8187 patch for injection
  • Other bug fixes

Version 0.6.2 (changes from aircrack-ng 0.6.1) - Released 1 October 2006:

  • aireplay-ng: Applied patch to inject packets with an ipw2200
  • aircrack-ng: Fixed: show_wpa_stats() 1 byte array overflow
  • aircrack-ng: Fixed a warning when compiling on 64bit inner_bruteforcer_thread()
  • aircrack-ng: Changed -d option. It's now a mask (use XX for unknown bytes).
  • arpforge-ng: removed. It's replaced by packetforge-ng
  • packetforge-ng: New tool to forge packets (by Martin Beck) + manpage written
  • aircrack-ng, aireplay-ng, packetforge-ng: new MAC decoding function
  • airmon-ng: Fixed a bug when using it with madwifi-ng
  • airmon-ng: Added ipw3945 detection
  • airodump-ng (windows): now automatically download peek.dll and peek5.sys if needed
  • airodump-ng: LLC null packets are skipped
  • makeivs: added manpage
  • Makefile: Fixed: make aircrack-ng-opt-prof_gen fails
  • updated madwifi-ng patch

Version 0.6.1 (changes from aircrack-ng 0.6) - Released 27 August 2006:

  • aircrack-ng: Fixed missing '-s' option
  • aircrack-ng: Fixed: Show a different ASCII key for a same hex key
  • airodump-ng: Using –band option instead of –bg, –abg, –ab, …
  • airodump-ng: Fixed: fails to put wlanng in monitor mode
  • airodump-ng: using rtap0 as interface should now work
  • airodump-ng and aireplay-ng: “Can't find wireless tools, exiting.” should be fixed if they exist
  • airodump-ng and airmon-ng: rt2570 now uses prismheader (use at least beta 2 driver)
  • airmon-ng: Fixed: discards ipw2200 v1.1.x
  • airmon-ng: Fixed: show newly created madwifi-ng VAP
  • airmon-ng: Should now works with 'ash' shell (Zaurus, OpenWRT, …)
  • INSTALL: Added a note about warnings when compiling sources
  • INSTALL: Added more informations about installing aircrack-ng on windows
  • updated spec file
  • some other bugfixes
  • cygwin1.dll and msvcr70.dll are now included in windows package

Version 0.6 (changes from aircrack-ng 0.5) - Released 23 June 2006:

  • aircrack-ng: Multithreaded keybytes bruteforcer
  • aircrack-ng: Now bruteforce only last keybyte by default (faster than last 2KB)
  • aircrack-ng: Added option to show ASCII version of the key
  • aircrack-ng: Fixed: bug with -d option. It adds a leading “0x00” to the key
  • aireplay-ng: fixed compilaton issues on some distro
  • aireplay-ng: fixed a bug when using 'ash'
  • aireplay-ng: You can change ring buffer size (-g option)
  • airodump-ng: Log by default only one beacon (added option to log all beacons)
  • airodump-ng: Dump prefix isn't mandatory anymore, not giving it won't store any data
  • airmon-ng: Ralink devices needs be put in ad-hoc prior to inject packets
  • manpages: Added kstat manpage
  • manpages: fixed airodump-ng manpage (hyphen used as minus sign)
  • Makefile: You can now compile aircrack-ng with Intel C Compiler (really faster)
  • Updated madwifi-ng patch to r1545 (and up; can be applied on madwifi v0.9.0 and v0.9.1)
  • Added instructions to compile on different plateforms/OS
  • Added a WPA2 capture file in test directory
  • Some other fixes

Version 0.5 (changes from aircrack-ng 0.4.4) - Released 05 may 2006:

  • airodump-ng: Hop on 2.4Ghz channels by default
  • airodump-ng: Added support for OpenWrt devices (use prism0 as capture interface)
  • aircrack-ng and aireplay-ng: korek chopchop optimisation (Thanks to ASPj)
  • airodump-ng: Fixed: when starting, it captured data on channel 10
  • aircrack-ng: Fixed: Not using all CPU on SMP systems

Version 0.4.4 (changes from aircrack-ng 0.4.3) - Released 24 april 2006:

  • aircrack-ng: fixed a stupid bug that prevent cracking
  • sha1-mmx.S: GNU_STACK ELF marking
  • updated patch for madwifi-ng r1526 and upper

Version 0.4.3 (changes from aircrack-ng 0.4.2) - Released 24 april 2006:

  • airmon-ng: fixed madwifi-ng (VAP creation-destruction and a cosmetic fix)
  • aircrack-ng: fixed compilation under OSX
  • airodump-ng: added elapsed time
  • Makefile : added a MacOSX makefile (Makefile.osx)
  • updated patch for madwifi-ng r1520 and upper

Version 0.4.2 (changes from aircrack-ng 0.4.1) - Released 20 april 2006:

  • airodump-ng: Fixed: dumpfile prefix took the name of the second argument
  • airodump-ng: Fixed: .gps file creation if GPSd isn't used
  • version.c removed (the content was moved to common.c)

Version 0.4.1 (changes from aircrack-ng 0.4) - Released 19 april 2006:

  • airodump-ng: use of parameters like aircrack-ng, aireplay-ng, …
  • airodump-ng: more sanity checks
  • airodump-ng & aireplay-ng: forbid the use of ndiswrapper
  • airodump-ng & aireplay-ng: check of iwpriv existence
  • manpages: updated and fixed typos
  • Makefile: fixed “make doc”
  • airmon-ng: fixed and improved madwifi detection

Version 0.4 (changes from aircrack-ng 0.3) - Released 16 april 2006:

  • Typos fixed and cosmetic changes in sources and in manpages
  • manpages: updated airodump-ng screenshot
  • manpages and aireplay-ng: renamed attack names
  • airodump-ng: fixed some compile warnings
  • airodump-ng: hopping also on .11a channels if available
  • airodump-ng: fixed: GPS coordinates were never shown
  • airmon-ng: fixed ipw2100 (Thx to OverThere) and madwifi-ng detection
  • aircrack-ng: speed optimizations
  • aircrack-ng: -x option disable last 2 keybytes bruteforce (WEP cracking is faster)
  • aircrack-ng: with -a option, you can use “wep” or “wpa” instead of numbers
  • ivstools: –merge option fixed
  • Makefiles: improvements
  • Lots of little changes
  • added aircrack-ng.spec for building RPM
  • added slack-desc for building slackware packages

Version 0.3 (changes from aircrack-ng 0.2.1) - Released 30 march 2006:

  • aireplay-ng: typo fixed
  • aireplay-ng: Madwifi-ng is now supported
  • airodump-ng: disabled GPS coordinates if connection to gpsd fail
  • airodump-ng: Battery informations fixed (hacked kismet code)
  • airodump-ng: Madwifi-ng is now supported
  • aircrack-ng: corrrected title (when cracking a key)
  • aircrack-ng: uses by default all CPU for cracking (Debian bug report #352877)
  • manpages: Fixed some errors (Debian bug report #356551)
  • manpages: created ivstools manpage
  • Makefiles: cleaning and improvement
  • fixed pcap2ivs bug (it wasn't using the good MAC for bssid)
  • Merged mergeivs and pcap2ivs into ivstools
  • airmon.sh: Fixed (hopefully) detection of ipw2100 and ipw2200 (Debian bug report #340057)
  • airmon.sh: renamed to airmon-ng
  • Updated madwifi-ng patch to r1486

Version 0.2.1 (changes from aircrack-ng 0.2) - Released 20 march 2006:

  • Corrected 2 bugs in airmon.sh and changed another little thing
  • One word missing for option -j in aireplay
  • Updated madwifi-old patch to SVN r1475
  • Makefile cleaning
  • Typo corrected in pcap2ivs

Version 0.2 (changes from aircrack-ng 0.1) - Released 19 march 2006:

  • updated version number and program name
  • updated airmon.sh (added detection of acx, madwifi-ng and bcm43xx)
  • added manpages (Thanks to Adam Cecile)
  • added madwifi-ng patches
  • re-added missing drivers patches
  • added uninstall rule in makefile
  • added Sharp Zaurus binaries (Thanks to Rick Farina aka Zero_Chaos)
  • added a cygwin makefile

Version 0.1 (changes from aircrack 2.41):

  • updated windows binaries
  • compiled some files for windows
  • Separated in multiple packages

—-

for the original Aircrack Changelog

changelog.1179087654.txt.gz · Last modified: 2007/05/13 22:20 by mister_x