{"id":13522943,"url":"https://github.com/aircrack-ng/aircrack-ng","last_synced_at":"2025-05-13T00:13:08.799Z","repository":{"id":37561551,"uuid":"124678204","full_name":"aircrack-ng/aircrack-ng","owner":"aircrack-ng","description":"WiFi security auditing tools suite","archived":false,"fork":false,"pushed_at":"2024-12-19T21:36:56.000Z","size":17223,"stargazers_count":6007,"open_issues_count":428,"forks_count":1043,"subscribers_count":244,"default_branch":"master","last_synced_at":"2025-05-13T00:13:02.744Z","etag":null,"topics":["audit","freeradius","hostapd","security","suite","wifi","wifi-security"],"latest_commit_sha":null,"homepage":"https://aircrack-ng.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aircrack-ng.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-10T17:11:11.000Z","updated_at":"2025-05-12T21:27:22.000Z","dependencies_parsed_at":"2024-08-11T18:49:19.374Z","dependency_job_id":"10e7ab39-8c0f-4fe0-b57f-521747d2670a","html_url":"https://github.com/aircrack-ng/aircrack-ng","commit_stats":null,"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aircrack-ng%2Faircrack-ng","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aircrack-ng%2Faircrack-ng/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aircrack-ng%2Faircrack-ng/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aircrack-ng%2Faircrack-ng/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aircrack-ng","download_url":"https://codeload.github.com/aircrack-ng/aircrack-ng/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253843222,"owners_count":21972874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audit","freeradius","hostapd","security","suite","wifi","wifi-security"],"created_at":"2024-08-01T06:00:53.926Z","updated_at":"2025-05-13T00:13:08.772Z","avatar_url":"https://github.com/aircrack-ng.png","language":"C","funding_links":[],"categories":["HarmonyOS","C","\u003ca id=\"1233584261c0cd5224b6e90a98cc9a94\"\u003e\u003c/a\u003e渗透\u0026\u0026offensive\u0026\u0026渗透框架\u0026\u0026后渗透框架","\u003ca id=\"d4efda1853b2cb0909727188116a2a8c\"\u003e\u003c/a\u003e未分类-WiFi"],"sub_categories":["Windows Manager","\u003ca id=\"39931e776c23e80229368dfc6fd54770\"\u003e\u003c/a\u003e无线\u0026\u0026WiFi\u0026\u0026AP\u0026\u0026802.11","\u003ca id=\"37ca6907aa42dfd32db5973ff9eec83d\"\u003e\u003c/a\u003e新添加的"],"readme":"Documentation, tutorials, ... can be found on https://www.aircrack-ng.org\nSee also manpages and the forum (GitHub Discussions).\n\nInstalling\n==========\n\nThis version has more dependencies/libraries required than previous versions to be compiled. \nSee INSTALLING file for more information\n\nOpenWrt Devices\n===============\n\nYou can use airodump-ng on OpenWrt devices. You'll have to specify\nprism0 as interface. Airodump-ng will automatically create it.\nRq: Aireplay DOESN'T work on OpenWrt (2.4 kernel) with broadcom chipset since the driver doesn't support injection. It *may* work with 2.6 kernels \u003e= 2.6.24 (kamikaze 8.09+ custom-built).\n\n\nKnown bugs:\n===========\n\nDrivers\n-------\n\n\tMadwifi-ng\n\t----------\n\t\n\tThe cause of most of these problems (1, 2 and 3) is that Madwifi-ng cannot easily change the rate in monitor mode.\n\tTechnically, when changing rate while in monitor mode, the raw socket gets invalidated and we have to get it again.\n\tMadwifi-ng is getting replaced by several drivers: ath5k, ath9k and ar9170.\n\t\n\t\n\tProblem 1: No client can associate to an airbase soft AP.\n\tSolution: Use a more recent driver. Madwifi-ng has been deprecated for years.\n\t\n\t\n\tProblem 2: When changing rate while you are capturing packet, airodump-ng stalls\n\tSolution 2: Restart airodump-ng or change rate before starting it.\n\t\n\tProblem 3: After some time it stops capturing packets and you're really sure no network managers are running at all.\n\tSolution 3: That's a known bug in the driver, it may happen at any time (the time before it fails can vary a lot: \n\t            from 5 minutes to 50 or even more). Try (as root) unloading completely the driver with 'madwifi-unload'\n\t            and then run 'modprobe ath_pci autocreate=monitor'.\n\t\t  \n\t\n\tProblem 4: When creating a new VAP airodump-ng takes up to 10-15 seconds to see the first packet\n\tSolution 4: It's the behavior of madwifi-ng, don't worry (... be happy ;)).\n\n\n\tOrinoco\n\t-------\n\n\tProblem: BSSID is not reported correctly or is 00:00:00:00:00:00 or signal is not reported correctly.\n\tSolution: None. Consider replacing your card, orinoco is really really old.\n\n\nAircrack-ng\n-----------\n\n\tAireplay-ng\n\t-----------\n\n\tProblem: Fakeauth on a WRT54G with WEP (shared authentication) doesn't work.\n\tSolution: None at this time (we'll try to fix it in an upcoming release).\n\n\n\tAirolib-ng\n\t----------\n\n\tProblem: On windows only, opening/creating a database doesn't work when airolib-ng is in directories containing\n\t         special characters like 'ç', 'é', 'è', 'à', ... (directories containing spaces are not affected).\n\tReason: It's an SQLite issue.\n\tSolution: Rename the directory or move the database into another directory.\n\n\n\tAirodump-ng\n\t-----------\n\n\tProblem: Airodump-ng stops working after some time.\n\tSolution 1: You may have a network manager running that puts back the card in managed mode. \n\t            You'll have to disable it (the fastest solution is killing the process) then restart airodump-ng.\n\tSolution 2: See Problem 3 of Madwifi-ng.\n\t\n\tProblem: On windows, it doesn't display a list of adapters like the old 0.X\n\tSolution: It requires you to develop your own DLL.\n\n\tProblem: Handshake is not captured/detected\n\tReason: You might be too far and your signal is bad (or too close with a signal too strong).\n\t        Another possibility is that Airodump-ng didn't detect the handshake properly due to\n\t        being far apart in the capture.\n\tSolution 1: Check out our tutorial 'WPA Packet Capture Explained' in the wiki.\n\tSolution 2: Try running Aircrack-ng on your capture, it might detect the capture.\n\tSolution 3: Check out our wpaclean tool.\n\tNote: It will be fixed in an upcoming release.\n\n\tCygwin\n\t------\n\n\tProblem: /usr/include/sys/reent.h:14:20: fatal error: stddef.h: No such file or directory\n\tSolution: It happens because the gcc and g++ version are different. Make sure they are the same.\n\t\nSample files\n============\n\nwep.open.system.authentication.cap:\n    It shows a connection (authentication then association) to a WEP network (open authentication).\n\nwep.shared.key.authentication.cap:\n    It shows a connection (authentication then association to a WEP network (shared authentication).\n    The difference with open authentication is that the client has to encrypt a challenge text\n    and send it back (encrypted) to the AP to prove it has the right key.\n\nwpa.cap:\n    This is a sample file with a WPA handshake. It is located in the test/ directory of the install files. \n    The passphrase is 'biscotte'. Use the password file (password.lst) which is in the same directory.\n\nwpa2.eapol.cap: \n    This is a sample file with a WPA2 handshake. \n    It is located in the test/ directory of the install files. \n    The passphrase is '12345678'. Use the password file (password.lst) which is in the same directory.\n\ntest.ivs (http://download.aircrack-ng.org/wiki-files/other/test.ivs): \n    This is a 128 bit WEP key file.\n    The key is AE:5B:7F:3A:03:D0:AF:9B:F6:8D:A5:E2:C7.\n\nwep_64_ptw.cap (http://dl.aircrack-ng.org/ptw.cap): \n    This is a 64 bit WEP key file suitable for the PTW method.\n    The key is '1F:1F:1F:1F:1F'.\n\nwpa-psk-linksys.cap:\n    This is a sample file with a WPA1 handshake along with some encrypted packets.\n    Useful for testing with airdecap-ng. The password is 'dictionary'.\n\nwpa2-psk-linksys.cap:\n    This is a sample file with a WPA2 handshake along with some encrypted packets.\n    Useful for testing with airdecap-ng. The password is 'dictionary'.\n\nwps2.0.pcap:\n    This is a test file with WPS 2.0 beacon.\n\npassword.lst and password-2.lst:\n    This is a sample wordlist for WPA key cracking. More wordlists can be found at\n    https://www.aircrack-ng.org/doku.php?id=faq#where_can_i_find_good_wordlists\n\npassword.db\n    This is a sample airolib-ng database for WPA key cracking.\n\npingreply.c\n    Replies to all ping requests. Useful for testing sniffing/injecting packets with airtun-ng.\n\nChinese-SSID-Name.pcap\n    Contains a beacon with an SSID displayed in Chinese.\n\nverify_inject.py\n    Testing DNS requests using airtun-ng.\n\nn-02.cap:\n    This is a test file with 802.11X-2004 AES-128-CMAC handshake.\n    Useful for testing with aircrack-ng. The password is 'bo$$password'.\n\ntest-pmkid.pcap:\n    This is a test file with PMKID. Passphrase for 'WLAN-771698' is 'SP-91862D361'\n\ntest1.pcap:\n    This is another test file with PMKID. Passphrase for the network\n    'ogogo' is '15211521'\n\nStayAlfred.hccapx:\n    Hashcat HCCAPx file with WPA handshake.\n    Passphrase for 'StayAlfred' ESSID is 'staytogether'\n\nwpa3-psk.pcap:\n    WPA3 PSK SAE authentication. Passphrase for the network \n    'WPA3-Network' is 'abcdefgh'\n\n3.pcap\n\tAllows to reproduce issue #672 (Fixed by commit 312bb64)\n\nfloating_point_exception.pcap\n\tAllows to reproduce issue #672 and triggers a SIGFPE (Fixed by commit 312bb64)\n\n80211ad_beacon.pcap\n\tDMG Beacon (802.11ad)\n\nMore sample pcap are available from Wireshark: \n    https://wiki.wireshark.org/SampleCaptures#Wifi_.2F_Wireless_LAN_captures_.2F_802.11\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faircrack-ng%2Faircrack-ng","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faircrack-ng%2Faircrack-ng","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faircrack-ng%2Faircrack-ng/lists"}