這是所有分叉的主要來源:
有關安裝文檔,請查看 wiki!
GH贊助商
很榮幸能與 PiSugar 合作!
Pwnagotchi 是一種基於A2C 的“人工智慧”,利用bettercap,從周圍的Wi-Fi 環境中學習,以最大限度地利用其捕獲的可破解WPA 密鑰材料(被動地或通過執行身份驗證和關聯攻擊)。該資料以 PCAP 檔案形式收集,其中包含 hashcat 支援的任何形式的握手,包括 PMKID、完整和半 WPA 握手。
Pwnagotchi 不像大多數基於強化學習的「AI」 (打哈欠)那樣僅僅玩超級瑪利歐或 Atari 遊戲,而是會隨著時間的推移調整其參數,以便更好地在您所處的環境中破解Wi-Fi 裝置。
更具體地說,Pwnagotchi 使用帶有 MLP 特徵提取器的 LSTM 作為 A2C 代理的策略網路。如果你不熟悉 A2C,這裡有一個非常好的介紹解釋(以漫畫形式!),介紹了 Pwnagotchi 學習背後的基本原理。 (您可以在使用文件中閱讀有關 Pwnagotchi 如何學習的更多資訊。)
請記住:與通常的 RL 模擬不同,Pwnagotchi 會隨著時間的推移進行學習。 Pwnagotchi 的時間以紀元來衡量;單一紀元可以持續幾秒鐘到幾分鐘,具體取決於可見的存取點和客戶端站的數量。不要指望你的Pwnagotchi 一開始就表現得非常好,因為它將探索關鍵參數的幾種組合,以確定對你在其開始時期所暴露的特定環境進行理想的調整......但是**聽聽當它告訴你這很無聊時,你的 Pwnagotchi 就是它! ** 將它帶入新的 Wi-Fi 環境中,讓它觀察新的網絡並捕獲新的握手 - 你就會看到。 :)
物理上接近的多個單元可以相互“交談”,透過使用我在現有 dot11 標準之上構建的寄生協議廣播自訂資訊元素來相互宣傳它們的存在。隨著時間的推移,兩個或多個一起訓練的單位將學會在檢測到彼此的存在時進行合作,透過在它們之間劃分可用通道以獲得最佳戰利品。
https://github.com/jayofelony/pwnagotchi/wiki https://www.pwnagotchi.org
官方連結 | |
---|---|
網站 | pwnagotchi.org |
論壇 | 不和諧.gg |
紅迪網子版塊 | r/pwnagotchi |
pwnagotchi
由@evisocket 創建並由我們更新。它是根據 GPL3 許可證發布的。