User Tools

Site Tools


main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
main [2018/09/30 02:19] – [Current version] 1.4 mister_xmain [2023/01/16 20:04] (current) – [URLs] updated dead links mister_x
Line 1: Line 1:
 ====== Introduction ====== ====== Introduction ======
  
-[[https://www.aircrack-ng.org/doku.php|{{https://aircrack-ng.org/resources/aircrack-ng-new-logo.jpg |The Aircrack-ng Suite}}]]Aircrack-ng is a complete suite of tools to assess WiFi network security. \\ \\ All tools are command line which allows for heavy scripting. A lot of GUIs have taken advantage of this feature. It works primarily Linux but also Windows, OS X, FreeBSD, OpenBSD, NetBSD, as well as Solaris and even eComStation 2. \\ \\ It focuses on different areas of WiFi security:+[[https://www.aircrack-ng.org/doku.php|{{https://aircrack-ng.org/resources/aircrack-ng-new-logo.jpg |The Aircrack-ng Suite}}]]Aircrack-ng is a complete suite of tools to assess WiFi network security. \\ \\ All tools are command line which allows for heavy scripting. A lot of GUIs have taken advantage of this feature. It works primarily on Linux but also Windows, macOS, FreeBSD, OpenBSD, NetBSD, as well as Solaris and even eComStation 2. \\ \\ It focuses on different areas of WiFi security:
   * Monitoring: Packet capture and export of data to text files for further processing by third party tools.   * Monitoring: Packet capture and export of data to text files for further processing by third party tools.
   * Attacking: Replay attacks, deauthentication, fake access points and others via packet injection.   * Attacking: Replay attacks, deauthentication, fake access points and others via packet injection.
Line 15: Line 15:
  
 Aircrack-ng was started at the end of February 2006. It is the Next Generation of aircrack with lots of new features: Aircrack-ng was started at the end of February 2006. It is the Next Generation of aircrack with lots of new features:
-  * Better documentation (wiki, manpages) and support ([[https://forum.aircrack-ng.org|Forum]], [[https://github.com/aircrack-ng/aircrack-ng|GitHub]], [[irc://irc.freenode.net/aircrack-ng|IRC:  #aircrack-ng on Freenode]]).+  * Better documentation (wiki, manpages) and support ([[https://github.com/aircrack-ng/aircrack-ng/discussions|Forum]], [[https://github.com/aircrack-ng/aircrack-ng|GitHub]], [[irc://irc.libera.chat/aircrack-ng|IRC:  #aircrack-ng on Libera Chat]]).
   * More cards/drivers supported   * More cards/drivers supported
   * More OS and platforms supported   * More OS and platforms supported
Line 21: Line 21:
   * WEP dictionary attack   * WEP dictionary attack
   * Fragmentation attack   * Fragmentation attack
 +  * WPA1/2 cracking with support for 802.11w captures and PMKID
   * WPA Migration mode   * WPA Migration mode
   * Improved cracking speed   * Improved cracking speed
   * Capture with multiple cards   * Capture with multiple cards
 +  * Cracking session
   * New tools: [[airtun-ng]], [[packetforge-ng]] (improved arpforge), [[wesside-ng]], [[easside-ng]], [[airserv-ng]], [[airolib-ng]], [[airdriver-ng]], [[airbase-ng]], [[tkiptun-ng]] and [[airdecloak-ng]]   * New tools: [[airtun-ng]], [[packetforge-ng]] (improved arpforge), [[wesside-ng]], [[easside-ng]], [[airserv-ng]], [[airolib-ng]], [[airdriver-ng]], [[airbase-ng]], [[tkiptun-ng]] and [[airdecloak-ng]]
   * Optimizations, other improvements and bug fixing   * Optimizations, other improvements and bug fixing
Line 30: Line 32:
  
 ^Date^Title^Content^ ^Date^Title^Content^
-^29 Sep 2018|Aircrack-ng 1.4|We're on a roll, this is the third release of the yearWe are still focusing a lot on code quality, while fixing bugs, improving all around and adding features: \\ - PMKID cracking \\ - Cracking capture files with 802.11w \\ - Speed and memory usage improvement when loading (large) files with Aircrack-ng and Airdecap-ng \\ - Packages for Linux distributions and Windows \\ - CI/CD tweaks and improvements \\ - New tests \\ More details can be found in our [[https://aircrack-ng.blogspot.com/2018/09/aircrack-ng-14.html|blog post]].| +^6 Dec 2022|Now using GitHub Discussions|We're moving from our old trusty forum to [[https://github.com/features/discussions|GitHub Discussions]] partly due to the maintenance burden, which means new posts should be opened in the [[https://github.com/aircrack-ng/aircrack-ng/discussions|Discussions]] tab of our [[https://github.com/aircrack-ng/aircrack-ng/|repository]]. \\ \\  The old [[https://forum.aircrack-ng.org/|forum]] will become a static archive so the links to the posts won't become 404.| 
-^16 Sep 2018|Blog post: Debian and FreeBSD on QEMU with MMX-only CPU|A recent bug (and [[https://github.com/aircrack-ng/aircrack-ng/pull/1943|PR]]) was opened, aircrack-ng couldn't be built with MMX using a i586 toolchain. Finding computers without SSE2 nowadays is not easy and it is even harder to find a distribution that supports them. \\ In [[https://aircrack-ng.blogspot.com/2018/09/debian-and-freebsd-on-qemu-with-mmx.html|this blog post]], we use [[https://www.qemu.org/|qemu]] to emulate a Pentium 2 and a Pentium MMX and use distributions that still work on them to test the bug.|+^10 May 2022|Aircrack-ng 1.7|After more than 2 years, we are making a release with a decently large amount of fixes, improvements, and additions. We also broke the 4000 commits barrier, and this release has more than [[https://github.com/aircrack-ng/aircrack-ng/compare/1.6...master|400 commits]]. \\ \\ Read more in [[https://aircrack-ng.blogspot.com/2022/05/aircrack-ng-17.html|our detailed blog post]] or head to the [[Main#download|download section]].| 
 +^13 Apr 2022|PackageCloud.io 'any/any' change|Our packages are now compatible with any distribution that supports **.deb** or **.rpm** packages. If you are using themdue to this change, you will have to reinstall the repository to keep receiving updates. Head over to [[https://aircrack-ng.blogspot.com/2022/04/packagecloudio-anyany-change.html|our blog post]] for all the details.| 
  
  
Line 39: Line 43:
 ===== Current version ===== ===== Current version =====
  
-Latest version: 1.4+Latest version: 1.7
  
-  * [[https://download.aircrack-ng.org/aircrack-ng-1.4.tar.gz|Linux]] ([[https://patches.aircrack-ng.org/|Driver patches]])+  * [[https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz|Linux]]
  
 ** IMPORTANT ** Information Regarding Windows Version ** IMPORTANT **\\ ** IMPORTANT ** Information Regarding Windows Version ** IMPORTANT **\\
Line 54: Line 58:
 ==== Changelog ==== ==== Changelog ====
  
-  * Aircrack-ng: Allow using Hashcat HCCAPX files as input files. +  * Airmon-ng: Fix avahi killing 
-  * Aircrack-ng: Fixed floating point exception due to division by 0 when displaying stats. +  * Airmon-ng: rewrite service stopping entirely 
-  * Aircrack-ng: Updated manpage regarding hex wordlist usage. +  * Airmon-ng: Codestyle fixes and code cleanup 
-  * Aircrack-ng: Added save/restore session when cracking using wordlists (-N and -R). +  * Airmon-ng: Added a few Raspberry Pi hardware revisions 
-  * Aircrack-ng: Moved crypto to its own library, aircrack-crypto/ (aka crypto engine). +  * Airmon-ng: Fixes for 8812au driver 
-  * Aircrack-ng: Now back to a single binary thanks to crypto-engine. +  * Airmon-ng: Fix iwlwifi firmware formatting 
-  * Aircrack-ng: Performance improvements of the crypto engine across various CPU architectures. +  * Airmon-ng: Remove broken KVM detection 
-  * Aircrack-ng: Added support for AVX512 in the crypto-engine (and build). +  * Airmon-ng: Show regdomain in verbose mode 
-  * Aircrack-ng: Improved building crypto-engine across CPU architectures and compilers (gcc, clang and ICC). +  * Airmon-ng: Updated Raspberry Pi hardware revisions 
-  * Aircrack-ng: Allow to list available SIMD optimizations. +  * Airmon-ng: Document frequency usage 
-  * Aircrack-ng: Improved benchmark tool for unusual CPU/cores count+  * Airmon-ng: Add a sleep to help predictable names due to udev sometimes renaming interface 
-  * Airodump-ng: Fixed running in the background. +  * Airmon-ng: Added warning for broken radiotap headers in kernel 5.15 to 5.15.4 
-  * Airodump-ng: Don'show WPA handshake capture notice for out-of-scope ESSIDs. +  * Airmon-ng: shellcheck fixes 
-  * Airodump-ng: Add --background 0/1 to force disable/enable background settings and override autodetection of background+  * Airmon-ng: support systemctl as some systems don'support 'service' anymore 
-  * Airodump-ng: Added support for GCMP, GCMP-256 and CCMP-256. +  * Airmon-ng: Fixes for pciutils 3.8, backward compatible 
-  * Airolib-ng: Fixed importing data when interrupting process using Ctrl-C.  +  * Airbase-ng: use enum for frame type/subtype 
-  * dcrackCheck if dictionary and capture file exists before uploading them. +  * Airbase-ng: remove a few IE in association responses 
-  * dcrackClean up dictionary before uploading it to the server. +  * Besside-ngSupport and detect all channels in 5GHz in Auto-Channel mode 
-  * dcrackGracefully stop and display errors instead of printing stacktrace whenever possible. +  * OSdepSearch additional IE for channel information 
-  * dcrackMove temporary user files to /tmp and cleanup when done. +  * OSdepAndroid macro fixes 
-  * dcrack: Fixed displaying status when no clients are connected to the server+  * Patches: Add missing patches that were on https://patches.aircrack-ng.org but not in repo 
-  * dcrackValidate uploaded PCAP and display success/failure+  * PatchesUpdated freeradius-wpe patch for v3.2.0 
-  * dcrackImproved removing BSSID+  * PatchesUpdated hostapd-wpe patch for v2.10 
-  * WPACleanFixed crash with invalid prism2 header PCAP and added tests. +  * PatchesAdded docker containers to test WPE patches 
-  * WPACleanDon't create output file if no handshake are present or if input file is bad. +  * Autotoolsmake dist now creates VERSION file 
-  * WPACleanFixed memory leak. +  * AutotoolsAdded maintainer mode 
-  * Airmon-ngFixed display of interface name if name is too long. +  * AutotoolsInitial support for Link Time Optimization (LTO) builds  
-  * OSdepFixed memory leak and null pointer dereference. +  * Integration testsAdded a new test, and improved some existing ones 
-  * OSdepFixed byteorder macros and other tools crashing. +  * Airgraph-ngswitch airodump-join to Python 3 
-  * OSdepAdded support to build as a shared library+  * ManpagesFixes (typos, tools name, etc.) and improvements 
-  * FreeRADIUS-WPE: Updated instructions for v3.0.17+  * README: Updated dependencies and their installation on various distros in README.md and INSTALLING 
-  * HostAPd-wpeAdded Response-Identity logging and displaying NETNTLM hash in hashcat format+  * READMEFixed typos and spelling in README.md and INSTALLING 
-  * Airgraph-ngRenamed dump-join to airodump-join+  * PackagesPackages on PackageCloud now support any distro using .deb and .rpm, however, it requires reinstalling repo (BREAKING CHANGE) 
-  * General: Added coveralls.io badge+  * General: Fix compilation with LibreSSL 3.5 
-  * General: Added --without-opt to disable stack protector when using GCC >= 4.9 +  * General: Fix issues reported by Infer 
-  * General: Various improvements and fixes, some from Coverity Scan and Valgrind. +  * General: Updated buildbots 
-  * General: Fixed typos reported by codespell. +  * General: Add Linux uclibc support 
-  * General: Extracted console functions and moved to aircrack-util/. +  * General: Compilation fixes on macOS with the Apple M1 CPU 
-  * General: Renamed osdep/ to aircrack-osdep/. +  * General: Removed TravisCI and AppVeyor 
-  * General: Fixed and added functions prototypes and commented out unused functions. +  * General: Use Github Actions for CI (Linux, Win, macOS, code style, and PVS-Studio) 
-  * General: Reformat source code using clang-format and added .clang-format file for IDE. +  * General: Added vscode devcontainer and documentation 
-  * General: Improvements to AppVeyor and TravisCI builds +  * General: Fix warnings from PVS-Studio and build with pedantic (See PR2174) 
-  * BuildingAdded NEON intrinsic support. +  * GeneralShell script fixes thanks to shellcheck 
-  * BuildingSupport paths containing spaces, during autoreconf. +  * GeneralFixes for GCC 10 and 11 
-  * BuildingFix compilation without getauxval in the trampoline binary. +  * GeneralFixed cross-compilation 
-  * BuildingFixed compiler warnings on WindowsFreeBSD. +  * GeneralCode refactoringdeduplication, cleanup, and misc code improvements 
-  * BuildingFixes and documentation for OSX. +  * GeneralCoverity Scan fixes, which includes memory leaks, race conditions, division by 0, and other issues 
-  * BuildingAdded support for tcmalloc and jemalloc. +  * GeneralPVS Studio improvements,fixes and updates 
-  * BuildingAdded instruction to build Windows binaries with Airpcap. +  * GeneralCode formatting/style fixes 
-  * Unit testUsing CMocka for some tests +  * GeneralVarious fixes and improvements (code, CI, integration tests, coverity) 
-  * DocumentationUpdated explanations regarding building some experimental tools.+  * GeneralUpdate bug reporting template and update the process
 \\ \\
 [[changelog|The complete Changelog]] [[changelog|The complete Changelog]]
Line 134: Line 138:
  
     * manpages: each tool has a manpage.     * manpages: each tool has a manpage.
-    * [[http://forum.aircrack-ng.org/|Forum]]+    * [[http://forum.aircrack-ng.org/|Forum]] - DEPRECATED, GO TO GITHUB DISCUSSIONS 
 +    * [[https://github.com/aircrack-ng/aircrack-ng/discussions|GitHub Discussions]]
     * Bugtracking: [[https://github.com/aircrack-ng/aircrack-ng/issues|GitHub]]     * Bugtracking: [[https://github.com/aircrack-ng/aircrack-ng/issues|GitHub]]
-    * IRC: [[irc://irc.freenode.net/aircrack-ng|#aircrack-ng]] on [[http://freenode.net/irc_servers.shtml|Freenode]]+    * IRC: [[irc://irc.libera.chat/aircrack-ng|#aircrack-ng]] on [[http://libera.chat|Libera Chat]]
  
 ====== Documentation ====== ====== Documentation ======
Line 186: Line 191:
   * Videos (tutorials): [[https://videos.aircrack-ng.org|videos.aircrack-ng.org]]   * Videos (tutorials): [[https://videos.aircrack-ng.org|videos.aircrack-ng.org]]
   * Download: [[https://download.aircrack-ng.org|download.aircrack-ng.org]]   * Download: [[https://download.aircrack-ng.org|download.aircrack-ng.org]]
-  * Forum: [[https://forum.aircrack-ng.org|forum.aircrack-ng.org]] +  * Forum (**NO LONGER USED, GO TO GITHUB DISCUSSIONS**): [[https://forum.aircrack-ng.org|forum.aircrack-ng.org]] 
-  * GitHub: [[https://github.com/aircrack-ng/aircrack-ng/issues|https://github.com/aircrack-ng/aircrack-ng/issues]] +  * GitHub Discussions: [[https://github.com/aircrack-ng/aircrack-ng/discussions|github.com/aircrack-ng/aircrack-ng/discussions]] 
-  * Photos and videos (events): [[https://photos.aircrack-ng.org|photos.aircrack-ng.org]] +  * GitHub: [[https://github.com/aircrack-ng/aircrack-ng|https://github.com/aircrack-ng/aircrack-ng]] 
-  Blog: [[https://blog.aircrack-ng.org|blog.aircrack-ng.org]] +    Issues: [[https://github.com/aircrack-ng/aircrack-ng/issues|https://github.com/aircrack-ng/aircrack-ng/issues]] 
-  * Nightly tarballs: [[https://nightly.aircrack-ng.org|nightly.aircrack-ng.org]]+  * Blog: [[https://aircrack-ng.blogspot.com|aircrack-ng.blogspot.com]]
   * Archive: [[https://archive.aircrack-ng.org|archive.aircrack-ng.org]]   * Archive: [[https://archive.aircrack-ng.org|archive.aircrack-ng.org]]
   * Storage: [[https://storage.aircrack-ng.org|storage.aircrack-ng.org]]   * Storage: [[https://storage.aircrack-ng.org|storage.aircrack-ng.org]]
-  * Twitter: [[https://twitter.aircrack-ng.org|twitter.aircrack-ng.org]]+  * Twitter: [[https://twitter.com/aircrackng|twitter.com/aircrackng]] 
 +  * Mastodon: [[https://infosec.exchange/@aircrackng|aircrackng@infosec.exchange]]
  
 ===== RSS ===== ===== RSS =====
Line 199: Line 205:
   * [[https://forum.aircrack-ng.org/index.php?action=.xml&type=rss|Forum]]   * [[https://forum.aircrack-ng.org/index.php?action=.xml&type=rss|Forum]]
   * [[https://aircrack-ng.blogspot.com/feeds/posts/default?alt=rss|Blog]]   * [[https://aircrack-ng.blogspot.com/feeds/posts/default?alt=rss|Blog]]
-  * [[https://twitrss.me/twitter_user_to_rss/?user=aircrackng|Twitter]]+  * [[https://nitter.net/aircrackng/rss|Twitter]] 
 +  * [[https://infosec.exchange/@aircrackng.rss|Mastodon]]
  
 ====== Donations ====== ====== Donations ======
Line 209: Line 216:
 ====== Contact ====== ====== Contact ======
  
-If you have any question regarding this website (this wiki, forum, ...), do not hesitate to contact me at [[info@aircrack-ng.org]]. \\+If you have any question regarding this website (this wiki, forum, ...), do not hesitate to contact us at [[info@aircrack-ng.org]]. \\ 
 + 
 +\\ 
 + 
 +For information about vulnerability and other security issues, as well as reporting, go to the [[https://aircrack-ng.org/security.html|dedicated page]] about it.
  
 \\ \\
  
 Thanks to devine for the original work and to everyone who contributed to aircrack (You know who you are) ;-)  Thanks to devine for the original work and to everyone who contributed to aircrack (You know who you are) ;-) 
main.1538266792.txt.gz · Last modified: 2018/09/30 02:19 by mister_x