萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路應用技術 >> 應用程式教學

無線滲透測試核心利器 Aircrack-ng:架構、安裝與攻擊原理深度解析

什麼是 Aircrack-ng?

Aircrack-ng** 是無線安全領域**事實標準**的攻擊審計套裝,支援 802.11 WEP/WPA-PSK 破解。前身 Aircrack (2005 年前),2.41 版後改名。圖標為經典「破碎鑰匙」。

核心攻擊演算法

演算法來源特點
FMS 攻擊Fluhrer, Mantin, Shamir (2001)理論奠基,利用 RC4 弱 IV 洩露金鑰位元組
KoreK 攻擊KoreK (2004)實戰效率遠超 FMS,統計多種弱 IV 類型
PTW 攻擊Pyshkin, Tews, Weinmann (2007)**現代主流**,僅需 ~40,000 IVs 破解 104-bit WEP,速度極快

最新版整合所有攻擊類型,自動選擇最優策略。

套件組件表 (表 4-1)

核心工具:

  • aircrack-ng:破解引擎
  • airmon-ng:監聽模式管理
  • airodump-ng:封包捕獲/偵察
  • aireplay-ng:封包注入/攻擊 (Deauth, ARP Replay, Fragmentation...)
  • airtun-ng:虛擬隧道介面
  • packetforge-ng:偽造封包
  • ivstools:IVs 檔案處理
  • airbase-ng:偽造 AP (Evil Twin)
  • airdecloak-ng:WEP 隱藏 AP 偵測

跨平台安裝指南

Windows 版

  1. 官網下載 Win32 壓縮包 → 解壓即用 (無需安裝)
  2. **關鍵**:必須將原廠驅動替換為 **WildPackets 驅動** (支援監聽/注入)
    驅動查詢:https://www.wildpackets.com/support/downloads/drivers

Linux 版 (源碼編譯)

wget https://download.aircrack-ng.org/aircrack-ng-1.0.tar.gz
tar -zxvf aircrack-ng-1.0.tar.gz
cd aircrack-ng-1.0
make
make install          # 需 root 權限
aircrack-ng           # 驗證版本 1.0 Final

※ BT4 內建,無需手動安裝,僅需升級 (參考前文)

硬體相容性:晶片組決定成敗

官網提供詳細相容性表 (表 4-2)。核心原則:

  • Atheros (AR5xxx/AR9xxx):支援度最佳、注入最穩定
  • Ralink (RT25xx/RT30xx/RT53xx):USB 介面主流,支援良好
  • Realtek (RTL8187/8812AU):部分晶片支援注入,需特定驅動
  • Intel (Centrino 系列):多不支援注入,僅能監聽
  • Broadcom:專有驅動,開源支援有限

雙刃劍倫理

「工具都是雙刃劍,用途和造成的後果完全取決於使用者本身。」—— 作者引用《聖經》該隱與亞伯典故命名 Cain & Abel,同樣適用於 Aircrack-ng。

  • 紅隊/滲透測試:授權範圍內驗證無線加密強度、偵測響應能力
  • 藍隊/審計:基線掃描、非授權 AP 發現、弱加密識別
  • 非法入侵:刑事犯罪,嚴厲打擊

結語

Aircrack-ng 以開源、跨平台、模組化、持續更新 (PTW、WPA3 SAE 破解支援中) 確立了無線安全工具的王者地位。掌握其全組件用法,是無線安全從業者的**必修學分**。

copyright © 萬盛學電腦網 all rights reserved