
In order to build besside-ng, besside-ng-crawler, easside-ng, tkiptun-ng and wesside-ng,.
If you want to use Airpcap, the 'developer' directory from the CD/ISO/SDK is required. SQLite development package >= 3.3.17 (3.6.X version or better is recommended) If you want to use airolib-ng and '-r' option in aircrack-ng,. (-essid-regex) PCRE development package is required. If you want SSID filtering with regular expression in airodump-ng. For example, it is present,Īnd populated on the Raspberry Pi 4, therefore pciutils is required on that device. Such bus can be present even if not physically visible. Note: Airmon-ng only requires pciutils if the system has a PCI/PCIe bus and it is populated. Linux/Cygwin: make and Standard C++ Library development package (Debian: libstdc++-dev). FreeBSD, OpenBSD, NetBSD, Solaris and OS X with Macports: gmake. It can be disabled by passing -disable-libnl to configure. On Windows, if using clang, libiconv and libiconv-devel. On Windows, cygwin has to be used and it also requires w32api package. Airmon-ng (Linux) requires ethtool, usbutils, and often pciutils. OpenSSL development package or libgcrypt development package.
It works primarily on Linux but also Windows, macOS, FreeBSD, OpenBSD, NetBSD, as well as Solaris and even eComStation 2. A lot of GUIs have taken advantage of this feature. Cracking: WEP and WPA PSK (WPA 1 and 2).Īll tools are command line which allows for heavy scripting.Testing: Checking WiFi cards and driver capabilities (capture and injection).Attacking: Replay attacks, deauthentication, fake access points and others via packet injection.Monitoring: Packet capture and export of data to text files for further processing by third party tools.It focuses on different areas of WiFi security: Aircrack-ng is a complete suite of tools to assess WiFi network security.