Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
aircrack-ng — Komplette Suite für das Sicherheitsaudit von WiFi-Netzwerken, einschließlich Paketerfassung, Injektionsangriffen, Deauthentifizierung, Erstellung gefälschter APs und WEP/WPA PSK-Knacken über Befehlszeilenwerkzeuge. | Kitploit
Tools/GitHubGitHub/aircrack-ng/aircrack-ng
Paket-Sniffing & AnalysePasswort-CrackingWi-Fi-PrüfungNetzwerksicherheitDrahtlose SicherheitTop in Wi-Fi-Prüfung Nr.1Top in Drahtlose Sicherheit Nr.1
GitHubaircrack-ng/aircrack-ng

aircrack-ng

Komplette Suite für das Sicherheitsaudit von WiFi-Netzwerken, einschließlich Paketerfassung, Injektionsangriffen, Deauthentifizierung, Erstellung gefälschter APs und WEP/WPA PSK-Knacken über Befehlszeilenwerkzeuge.

7.5k1.3k27vor 2 TagenVon Kitploit geprüft
Repository anzeigenWebseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Aircrack-ng

Badges

GitHub CI

Alma Linux CI Alpine Linux DragonFlyBSD CI FreeBSD CI Gentoo CI Kali Linux CI

Linux CI
Linux PCRE CI
macOS CI
NetBSD CI
OpenBSD CI
Windows CI

Others

Clang Scan-build Codespell Coverity Scan Docker (git) push to DockerHub Markdown link PVS-Studio Analysis Style & Consistency

Repository versions

Arch Linux package Debian package Debian package Docker Image Version (latest by date) Fedora package homebrew version Ubuntu package Ubuntu package Ubuntu package Ubuntu package Ubuntu package Ubuntu package Ubuntu package

Beschreibung

Aircrack-ng ist eine vollständige Suite von Werkzeugen zur Bewertung der Sicherheit von WiFi-Netzwerken.

Sie konzentriert sich auf verschiedene Bereiche der WiFi-Sicherheit:

  • Überwachung: Paketerfassung und Export von Daten in Textdateien zur weiteren Verarbeitung durch Drittanbieter-Werkzeuge.
  • Angriff: Replay-Angriffe, Deauthentifizierung, gefälschte Zugangspunkte und andere mittels Paketinjektion.
  • Testen: Überprüfung von WiFi-Karten und Treiberfähigkeiten (Erfassung und Injektion).
  • Knacken: WEP und WPA PSK (WPA 1 und 2).

Alle Werkzeuge sind kommandozeilenbasiert, was umfangreiche Skripterstellung ermöglicht. Viele GUIs haben diese Funktion genutzt. Es funktioniert hauptsächlich unter Linux, aber auch unter Windows, macOS, FreeBSD, OpenBSD, NetBSD, sowie Solaris und sogar eComStation 2.

Bauen

Anforderungen

  • Autoconf
  • Automake
  • Libtool
  • shtool
  • OpenSSL-Entwicklungspaket oder libgcrypt-Entwicklungspaket.
  • Airmon-ng (Linux) benötigt ethtool, usbutils und oft pciutils.
  • Unter Windows muss Cygwin verwendet werden und es wird auch das w32api-Paket benötigt.
  • Unter Windows, falls clang verwendet wird, libiconv und libiconv-devel
  • Linux: LibNetlink 1 oder 3. Kann durch Übergabe von --disable-libnl an configure deaktiviert werden.
  • pkg-config (pkgconf auf FreeBSD, DragonFlyBSD, OpenBSD und NetBSD)
  • FreeBSD, DragonFlyBSD, OpenBSD, NetBSD, Solaris und OS X mit Macports: gmake
  • Linux/Cygwin: make und Standard-C++-Bibliotheks-Entwicklungspaket (Debian: libstdc++-dev)

Hinweis: Airmon-ng benötigt pciutils nur, wenn das System einen PCI/PCIe-Bus hat und dieser bestückt ist. Ein solcher Bus kann auch vorhanden sein, wenn er nicht physisch sichtbar ist. Zum Beispiel ist er auf dem Raspberry Pi 4 vorhanden und bestückt, daher wird pciutils auf diesem Gerät benötigt.

Optionale Bestandteile

  • Wenn Sie SSID-Filterung mit regulären Ausdrücken in airodump-ng wünschen (--essid-regex), wird das PCRE- oder PCRE2-Entwicklungspaket benötigt.
  • Wenn Sie airolib-ng und die '-r'-Option in aircrack-ng verwenden möchten, wird das SQLite-Entwicklungspaket >= 3.3.17 (Version 3.6.X oder besser wird empfohlen) benötigt.
  • Wenn Sie Airpcap verwenden möchten, wird das 'developer'-Verzeichnis von der CD/ISO/SDK benötigt.
  • Um besside-ng, besside-ng-crawler, easside-ng, tkiptun-ng und wesside-ng zu bauen, wird das libpcap-Entwicklungspaket benötigt (auf Cygwin stattdessen das Airpcap-SDK verwenden; siehe oben).
  • rfkill
  • Wenn Airodump-ng GPS-Koordinaten protokollieren soll, wird gpsd benötigt
  • Für beste Leistung auf SMP-Maschinen stellen Sie sicher, dass die hwloc-Bibliothek und Header installiert sind. Es wird dringend auf Systemen mit vielen Kernen empfohlen, da es einen erheblichen Geschwindigkeitsschub bringen kann
  • CMocka und expect für Tests
  • Für Integrationstests nur unter Linux: tcpdump, HostAPd, WPA Supplicant und screen

Installieren von erforderlichen und optionalen Abhängigkeiten

Im Folgenden finden Sie Anweisungen zur Installation der grundlegenden Anforderungen zum Bauen von aircrack-ng für eine Reihe von Betriebssystemen.

Hinweis: CMocka, tcpdump, screen, HostAPd und WPA Supplicant sollten beim Paketieren von Aircrack-ng keine Abhängigkeiten sein.

Linux

Arch Linux

root@kitploit:~
sudo pacman -Sy base-devel libnl openssl ethtool util-linux zlib libpcap sqlite pcre2 hwloc cmocka hostapd wpa_supplicant tcpdump screen iw usbutils pciutils expect

Debian/Ubuntu

root@kitploit:~
sudo apt-get install build-essential autoconf automake libtool pkg-config libnl-3-dev libnl-genl-3-dev libssl-dev ethtool shtool rfkill zlib1g-dev libpcap-dev libsqlite3-dev libpcre2-dev libhwloc-dev libcmocka-dev hostapd wpasupplicant tcpdump screen iw usbutils expect

Fedora

root@kitploit:~
sudo yum install libtool pkgconfig sqlite-devel autoconf automake openssl-devel libpcap-devel pcre2-devel rfkill libnl3-devel gcc gcc-c++ ethtool hwloc-devel libcmocka-devel make file expect hostapd wpa_supplicant iw usbutils tcpdump screen zlib-devel expect

CentOS/RHEL 7

root@kitploit:~
sudo yum install epel-release
sudo ./centos_autotools.sh
# Remove older installation of automake/autoconf
sudo yum remove autoconf automake
sudo yum install sqlite-devel openssl-devel libpcap-devel pcre2-devel rfkill libnl3-devel ethtool hwloc-devel libcmocka-devel make file expect hostapd wpa_supplicant iw usbutils tcpdump screen zlib-devel

Hinweis: autoconf, automake, libtool und pkgconfig in den Repositories sind zu alt. Das Skript centos_autotools.sh installiert automatisch Abhängigkeiten, um die Werkzeuge zu kompilieren und dann zu installieren.

CentOS/RHEL 8

root@kitploit:~
sudo yum config-manager --set-enabled powertools
sudo yum install epel-release
sudo yum install libtool pkgconfig sqlite-devel autoconf automake openssl-devel libpcap-devel pcre2-devel rfkill libnl3-devel gcc gcc-c++ ethtool hwloc-devel libcmocka-devel make file expect hostapd wpa_supplicant iw usbutils tcpdump screen zlib-devel

openSUSE

root@kitploit:~
sudo zypper install autoconf automake libtool pkg-config libnl3-devel libopenssl-1_1-devel zlib-devel libpcap-devel sqlite3-devel pcre2-devel hwloc-devel libcmocka-devel hostapd wpa_supplicant tcpdump screen iw gcc-c++ gcc ethtool pciutils usbutils expect

Mageia

root@kitploit:~
sudo urpmi autoconf automake libtool pkgconfig libnl3-devel libopenssl-devel zlib-devel libpcap-devel sqlite3-devel pcre2-devel hwloc-devel libcmocka-devel hostapd wpa_supplicant tcpdump screen iw gcc-c++ gcc make expect

Alpine

root@kitploit:~
sudo apk add gcc g++ make autoconf automake libtool libnl3-dev openssl-dev ethtool libpcap-dev cmocka-dev hostapd wpa_supplicant tcpdump screen iw pkgconf util-linux sqlite-dev pcre2-dev linux-headers zlib-dev pciutils usbutils expect

Hinweis: Das Community-Repository muss für iw aktiviert sein

Clear Linux

root@kitploit:~
sudo swupd bundle-add c-basic devpkg-openssl devpkg-libgcrypt devpkg-libnl devpkg-hwloc devpkg-libpcap devpkg-pcre2 devpkg-sqlite-autoconf ethtool wget network-basic software-testing sysadmin-basic wpa_supplicant os-testsuite

Hinweis: hostapd muss manuell kompiliert werden, es ist nicht im Repository vorhanden

BSD

FreeBSD

root@kitploit:~
pkg install pkgconf shtool libtool gcc9 automake autoconf pcre2 sqlite3 openssl gmake hwloc cmocka

DragonflyBSD

root@kitploit:~
pkg install pkgconf shtool libtool gcc8 automake autoconf pcre2 sqlite3 libgcrypt gmake cmocka

OpenBSD

root@kitploit:~
pkg_add pkgconf shtool libtool gcc automake autoconf pcre2 sqlite3 openssl gmake cmocka

NetBSD

root@kitploit:~
pkg_add pkgconf libtool gcc7 automake autoconf pcre2 sqlite3 openssl gmake cmocka

macOS

XCode, Xcode-Befehlszeilentools und HomeBrew sind erforderlich.

root@kitploit:~
brew install autoconf automake libtool openssl shtool pkg-config hwloc pcre2 sqlite3 libpcap cmocka

Windows

Cygwin

Cygwin benötigt den vollständigen Pfad zum Dienstprogramm setup.exe, um die Installation der erforderlichen Pakete zu automatisieren. Darüber hinaus wird der Speicherort Ihrer Installation, ein Pfad zum Cache-Verzeichnis für heruntergeladene Pakete und eine Mirror-URL benötigt.

Ein Beispiel für die automatische Installation aller Abhängigkeiten ist wie folgt:

root@kitploit:~
c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P autoconf -P automake -P bison -P gcc-core -P gcc-g++ -P mingw-runtime -P mingw-binutils -P mingw-gcc-core -P mingw-gcc-g++ -P mingw-pthreads -P mingw-w32api -P libtool -P make -P python -P gettext-devel -P gettext -P intltool -P libiconv -P pkg-config -P git -P wget -P curl -P libpcre2-devel -P libssl-devel -P libsqlite3-devel

MSYS2

root@kitploit:~
pacman -Sy autoconf automake-wrapper libtool msys2-w32api-headers msys2-w32api-runtime gcc pkg-config git python openssl-devel openssl libopenssl msys2-runtime-devel gcc binutils make pcre2-devel libsqlite-devel

GNU/Hurd

Debian

root@kitploit:~
apt-get install build-essential autoconf automake libtool pkg-config libssl-dev shtool zlib1g-dev libpcap-dev libsqlite3-dev libpcre2-dev libhwloc-dev libcmocka-dev screen expect libbsd-dev

Docker-Container

Wir haben zwei Repositories auf DockerHub:

  • aircrackng/release: Jede Version
  • aircrackng/git: Jeder Commit im Git-Repository

Basisbefehl für die git-Version:

sudo docker run --rm -it aircrackng/git

Verfügbare Plattformen/CPU-Architekturen:

  • linux/386 (Basisimage: debian:unstable-slim)
  • linux/amd64 (Basisimage: debian:unstable-slim)
  • linux/arm/v5 (Basisimage: debian:unstable-slim)
  • linux/arm/v6 (Basisimage: alpine:3)
  • linux/arm/v7 (Basisimage: debian:unstable-slim)
  • linux/arm64/v8 (Basisimage: debian:unstable-slim)
  • linux/mips64le (Basisimage: debian:unstable-slim)
  • linux/ppc64le (Basisimage: debian:unstable-slim)
  • linux/riscv64 (Basisimage: debian:unstable-slim)
  • linux/s390x (Basisimage: debian:unstable-slim)

Kompilieren

Zum Bauen von aircrack-ng wird das Autotools-Buildsystem verwendet. Autotools ersetzt die ältere Kompilierungsmethode.

HINWEIS: Wenn Sie eine Entwicklerversion verwenden, z.B. eine aus der Versionsverwaltung ausgecheckte, müssen Sie ein Skript vor configure ausführen. Das zu verwendende Skript ist eines der folgenden: autoreconf -i oder env NOCONFIGURE=1 ./autogen.sh.

Konfigurieren Sie zunächst das Projekt mit ./configure mit den für Ihre Umgebung geeigneten Optionen:

root@kitploit:~
./configure <Optionen>

TIPP: Wenn dies fehlschlägt, siehe oben zu Quellcode-Versionen der Entwicklung.

Als nächstes kompilieren Sie das Projekt (beachten Sie, ob make oder gmake benötigt wird):

  • Kompilierung:

    make

  • Kompilierung auf *BSD oder Solaris:

    gmake

Schließlich können die folgenden zusätzlichen Ziele in Ihrer Umgebung nützlich sein:

  • Führen Sie alle Unit-Tests aus:

    make check

  • Führen Sie alle Integrationstests aus (erfordert root):

    make integration

  • Installation:

    make install

  • Deinstallation:

    make uninstall

./configure-Flags

Beim Konfigurieren können die folgenden Flags verwendet und kombiniert werden, um die Suite nach Ihren Wünschen anzupassen:

  • with-airpcap=DIR: Wird für die Unterstützung von Airpcap-Geräten unter Windows benötigt (nur Cygwin oder MSYS2). Ersetzen Sie DIR oben durch den absoluten Pfad zum Stammverzeichnis des extrahierten Quellcodes von der Airpcap-CD oder dem online verfügbaren SDK. Erforderlich unter Windows, um besside-ng, besside-ng-crawler, easside-ng, tkiptun-ng und wesside-ng beim Bauen experimenteller Werkzeuge zu erstellen. Das Entwicklerpaket (kompatibel mit Version 4.1.1 und 4.1.3) kann heruntergeladen werden unter https://support.riverbed.com/content/support/software/steelcentral-npm/airpcap.html

  • with-experimental: Wird benötigt, um tkiptun-ng, easside-ng, buddy-ng, buddy-ng-crawler, airventriloquist und wesside-ng zu kompilieren. Das libpcap-Entwicklungspaket wird ebenfalls benötigt, um die meisten der Werkzeuge zu kompilieren. Wenn nicht vorhanden, werden nicht alle experimentellen Werkzeuge gebaut. Auf Cygwin ist libpcap nicht vorhanden und das Airpcap-SDK ersetzt es. Siehe Option --with-airpcap oben.

  • with-ext-scripts: Wird benötigt, um airoscript-ng, versuck-ng, airgraph-ng und airdrop-ng zu bauen. Hinweis: Jedes Skript hat seine eigenen Abhängigkeiten.

  • with-gcrypt: Die libgcrypt-Kryptobibliothek anstelle der standardmäßigen OpenSSL verwenden. Und auch die interne schnelle SHA1-Implementierung (aus GIT entliehen) verwenden. Abhängigkeit (Debian): libgcrypt20-dev

  • with-duma: Mit DUMA-Unterstützung kompilieren. DUMA ist eine Bibliothek zur Erkennung von Pufferüberläufen und -unterläufen. Abhängigkeit (Debian): duma

  • disable-libnl: Das Projekt so einrichten, dass es ohne libnl (1 oder 3) kompiliert wird. Nur Linux-Option.

  • without-opt: -O3-Optimierungen nicht aktivieren.

  • enable-shared: OSdep als gemeinsam genutzte Bibliothek erstellen.

  • disable-shared: Wenn mit enable-static kombiniert, wird Aircrack-ng statisch kompiliert.

  • with-avx512: Auf x86, Unterstützung für AVX512-Anweisungen in aircrack-ng hinzufügen. Nur verwenden, wenn die aktuelle CPU AVX512 unterstützt.

  • with-static-simd=: Eine einzelne Optimierung im aircrack-ng-Binärprogramm kompilieren. Nützlich beim statischen Kompilieren und/oder für Geräte mit begrenztem Speicherplatz. Gültige SIMD-Optionen: x86-sse2, x86-avx, x86-avx2, x86-avx512, ppc-altivec, ppc-power8, arm-neon, arm-asimd. Muss mit --enable-static --disable-shared verwendet werden. Bei Verwendung dieser beiden Optionen wird standardmäßig die generische Optimierung im Binärprogramm kompiliert. --with-static-simd erlaubt lediglich die Auswahl einer anderen.

  • enable-maintainer-mode: Es ist wichtig, dieses Flag bei der Entwicklung mit Aircrack-ng zu aktivieren. Dieses Flag aktiviert zusätzliche Kompilierungswarnungen und Sicherheitsfunktionen.

Beispiele:

  • Konfigurieren und Kompilieren:

    root@kitploit:~
    ./configure --with-experimental
    make
    
  • Kompilieren mit gcrypt:

    root@kitploit:~
    ./configure --with-gcrypt
    make
    
  • Installieren:

    make install

  • Installieren (Binärdateien strippen):

    make install-strip

  • Installieren, mit externen Skripten:

    root@kitploit:~
    ./configure --with-experimental --with-ext-scripts
    make
    make install
    
  • Testen (mit sqlite, experimental und pcre2)

    root@kitploit:~
    ./configure --with-experimental
    make
    make check
    
  • Kompilieren unter OS X mit macports (und allen Optionen):

    root@kitploit:~
    ./configure --with-experimental
    gmake
    
  • Kompilieren unter macOS auf M1/AARCH64 und Homebrew:

    root@kitploit:~
    autoreconf -vif
    env CPPFLAGS="-Wno-deprecated-declarations" ./configure --with-experimental
    make
    make check
    
  • Kompilieren unter OS X 10.10 mit XCode 7.1 und Homebrew:

    root@kitploit:~
    env CC=gcc-4.9 CXX=g++-4.9 ./configure
    make
    make check
    

    HINWEIS: Ältere XCode-Versionen enthalten eine LLVM-Version, die keine CPU-Funktionserkennung unterstützt; was dazu führt, dass ./configure fehlschlägt. Um dieses ältere LLVM zu umgehen, ist es erforderlich, eine andere Compiler-Suite zu verwenden, wie z.B. GCC oder ein neueres LLVM von Homebrew.

    Wenn Sie OpenSSL von Homebrew verwenden möchten, müssen Sie möglicherweise den Pfad zu seiner Installation angeben. Um herauszufinden, wo OpenSSL installiert ist, führen Sie aus:

    brew --prefix openssl

    Verwenden Sie die obige Ausgabe als DIR für --with-openssl=DIR in der ./configure-Zeile:

    root@kitploit:~
    env CC=gcc-4.9 CXX=g++-4.9 ./configure --with-openssl=DIR
    make
    make check
    
  • Kompilieren unter FreeBSD mit gcc9

    root@kitploit:~
    env CC=gcc9 CXX=g++9 MAKE=gmake ./configure
    gmake
    
  • Kompilieren unter Cygwin mit Airpcap (vorausgesetzt, das Airpcap-Devpack ist im Aircrack-ng-Verzeichnis entpackt)

    root@kitploit:~
    cp -vfp Airpcap_Devpack/bin/x86/airpcap.dll src
    cp -vfp Airpcap_Devpack/bin/x86/airpcap.dll src/aircrack-osdep
    cp -vfp Airpcap_Devpack/bin/x86/airpcap.dll src/aircrack-crypto
    cp -vfp Airpcap_Devpack/bin/x86/airpcap.dll src/aircrack-util
    dlltool -D Airpcap_Devpack/bin/x86/airpcap.dll -d build/airpcap.dll.def -l Airpcap_Devpack/bin/x86/libairpcap.dll.a
    autoreconf -i
    ./configure --with-experimental --with-airpcap=$(pwd)
    make
    
  • Kompilieren unter DragonflyBSD mit gcrypt mit GCC 8 ``` autoreconf -i env CC=gcc8 CXX=g++8 MAKE=gmake ./configure --with-experimental --with-gcrypt gmake

    root@kitploit:~
  • Kompilieren unter OpenBSD (mit autoconf 2.69 und automake 1.16) ``` export AUTOCONF_VERSION=2.69 export AUTOMAKE_VERSION=1.16 autoreconf -i env MAKE=gmake CC=cc CXX=c++ ./configure gmake

    root@kitploit:~
  • Kompilieren und Debuggen von aircrack-ng ``` export CFLAGS='-O0 -g' export CXXFLAGS='-O0 -g' ./configure --with-experimental --enable-maintainer-mode --without-opt make LD_LIBRARY_PATH=.libs gdb --args ./aircrack-ng [PARAMETERS]

    root@kitploit:~

IDE-Entwicklung

VS Code - devcontainers

Eine VS Code-Entwicklungsumgebung wird wie bereitgestellt für die schnelle Einrichtung einer Entwicklungsumgebung zur Verfügung gestellt. Dies fügt zusätzlich Unterstützung für GitHub Codespaces hinzu.

Voraussetzungen

Die erste Voraussetzung ist eine funktionierende Docker Engine-Umgebung.

Als nächstes eine Installation von VS Code mit der/den folgenden Erweiterung(en):

  • Remote - Containers von Microsoft.

Die Erweiterung „Remote - Containers“ wird sich weigern, mit OSS Code zu arbeiten.

Verwendung

  1. Klonen Sie dieses Repository in Ihren Arbeitsordner:``` $ git clone --recursive https://github.com/aircrack-ng/aircrack-ng.git $ cd aircrack-ng
root@kitploit:~
2. Nach dem Klonen dieses Repositorys öffnen Sie den Ordner in VS Code.```
$ code .

WICHTIG: Sie sollten mit "Ja" antworten, wenn gefragt wird, ob der Ordner in einem Remote-Container geöffnet werden soll. Falls nicht gefragt wird, drücken Sie Strg+Umschalt+P und geben Sie open in container ein. Dadurch sollte der richtige Befehl angezeigt werden, bei dessen Bestätigung mit der Eingabetaste der Befehl ausgeführt wird.

  1. Eine Reihe von Warnungen bezüglich einer fehlenden compile_commands.json-Datei können erscheinen. Diese sind vorerst unbedenklich, da diese Datei nach der ersten Kompilierung automatisch generiert wird.
  2. Bauen Sie nun das gesamte Projekt, indem Sie Strg+R drücken und im erscheinenden Pop-up-Menü Build Full auswählen.
  3. VS Code sollte die compile_commands.json-Datei erkennen und fragen, ob sie verwendet werden soll; die Auswahl von "Ja, immer" schließt die erste Einrichtung einer voll funktionsfähigen IDE ab.

WICHTIG: Falls die Datei nicht erkannt wird, führt das Drücken von Strg+Umschalt+P und die Eingabe von reload window zur Auswahl, die Umgebung vollständig neu zu laden.

  1. An diesem Punkt funktionieren nahezu alle Funktionen von VS Code; von Intellisense, Autovervollständigung, Live-Dokumentation bis hin zur Code-Formatierung. Zusätzlich gibt es vorkonfigurierte Aufgaben für Builds und Tests sowie eine Beispiel-Konfiguration für GDB/LLDB zum Debuggen von aircrack-ng.

Paketierung

Die automatische Erkennung von CPU-Optimierungen erfolgt zur Laufzeit. Dieses Verhalten ist wünschenswert, wenn Aircrack-ng für eine Linux- oder andere Distribution verpackt wird.

In manchen Fällen kann es auch gewünscht sein, eigene Flags vollständig zu verwenden und die Suite keine Optimierungen automatisch erkennen zu lassen. Fügen Sie dazu das zusätzliche Flag --without-opt zur ./configure-Zeile hinzu:

./configure --without-opt

Verwendung vorkompilierter Binärdateien

Linux/BSD

Aircrack-ng ist in den meisten Distributions-Repositorien verfügbar. Allerdings ist es nicht immer aktuell.

Windows

  • Installieren Sie den passenden "Monitor"-Treiber für Ihre Karte; Standardtreiber funktionieren nicht zum Erfassen von Daten.
  • Die Aircrack-ng-Suite besteht aus Befehlszeilen-Tools. Sie müssen also eine Eingabeaufforderung öffnen: Startmenü -> Ausführen... -> cmd.exe und sie dann verwenden.
  • Führen Sie die ausführbaren Dateien ohne Parameter aus, um Hilfe zu erhalten.

Dokumentation

Weitere Informationen finden Sie in der README-Datei.

Dokumentation, Tutorials usw. finden Sie unter https://aircrack-ng.org

Support gibt es in den GitHub Discussions und im IRC (in #aircrack-ng auf Libera Chat).

Jedes Tool hat eine eigene Manpage. Für aircrack-ng: man aircrack-ng

Infrastruktur-Sponsoren

Tool herunterladen