=== Requirements === * OpenSSL development package * If you want to use airolib-ng and '-r' option on aircrack-ng, - SQLite development package >= 3.3.17 (3.4.X version or better is recommended) - autoconf 2.50 - libtool * For cygwin, it also requires w32api package * If you want to use Airpcap, the 'developer' directory from the CD is required. === Compilating === * Compilation: make # If you want to use airolib-ng and co, # issue 'make SQLITE=true' instead of 'make' # On cygwin, you have to install sqlite manually, # see next point for instructions on how to install it. # If you want Airpcap support (cygwin only), append # 'airpcap=true' to make. Requirement: Copy 'developers' # directory from Airpcap CD one level below this # INSTALLING file * Strip debugging symbols: make strip * Installing: make install # If you want to use airolib-ng and co, # issue 'make SQLITE=true install' instead of 'make install' # Airpcap installation doesn't require any special parameter # since it's built-in (sqlite require an additional file to be # installed). * Uninstall: make uninstall REM: * You can find a several WPA handshake and other capture files as well as a dictionnary in "test/" directory === Compiling sqlite on cygwin === wget http://www.sqlite.org/sqlite-3.5.5.tar.gz tar -zxf sqlite-3.5.5.tar.gz cd sqlite-3.5.5 ./configure --disable-tcl wget http://patches.aircrack-ng.org/sqlite-3.5.4-lib_cygwin.diff patch -i sqlite-3.5.4-lib_cygwin.diff make make install === Using precompiled binaries === Linux/BSD: * Use your package manager to download aircrack-ng Windows: * Install the appropriate "monitor" driver for your card (standard drivers doesn't work for capturing data) See "Drivers" page on the wiki: http://www.aircrack-ng.org/doku.php?id=drivers and * aircrack-ng suite is command line tools. So, you have to open a commandline (Start menu -> Run... -> cmd.exe) then use them * Run the executables without any parameters to have help