開發生態
Nightcrawler v0.1.0 將 1.2B 模型整合進手機,無須雲端即可自主執行滲透測試
Hacker News單一來源
尚未逐項核實
目前依單一來源整理,這是來源數量描述,不是對消息真假的判定。
Nightcrawler v0.1.0 是一套完全在智慧型手機執行的自主滲透測試代理,採用 12 億參數的 LFM2.5-1.2B-Instruct-Heretic,由手機 GPU 本機推論,不需要網路連線或雲端 API。代理可自行探索網路主機、列舉 Web、檔案分享、SSH、DNS 等服務,測試已知弱點與預設憑證,最後產生包含弱點、利用鏈及修補建議的結構化報告;若未連上 Wi-Fi,還能搭配外接 USB Wi-Fi 網卡自主破解 WPA2 網路,但專案明定只能用於取得明確授權的測試範圍。系統每回合只執行一個小型操作,並在不同主機間輪替,搭配慢速掃描、掩護流量及僅使用 nmap -T2,以降低被 IDS/IPS 偵測的機率。架構由 Agent Loop 決定下一步,Scope Proxy 在執行前驗證每道指令,Kali MCP Server 負責呼叫 nmap、curl、smbclient 等工具;另以兩層範圍防護阻擋越界操作,並透過 Web 儀表板即時監控與控制,將主機、弱點、憑證及指令記錄於 SQLite。Nightcrawler 內建 27 套可自動執行多步驟攻擊鏈的利用劇本,以及 24,956 筆支援版本比對的 CVE 資料,並具備被動擷取 mDNS、NBNS、DHCP、ARP 廣播、多網路資料隔離、自我修復、成功互動訓練紀錄與報告下載功能。專案已在搭載 Snapdragon 865、Adreno 650 GPU 的 OnePlus 8 與 Kali NetHunter 上測試,要求 Magisk root 權限及至少 12GB RAM;模型約占 1.3GB,Android 約占 4GB。LFM2.5-1.2B-Instruct-Heretic 以 Q8_0 量化、透過 OpenCL 執行時,提示處理速度為每秒 115 tokens、生成速度為每秒 13 tokens;相較之下,Qwen3.5-0.8B Q8_0 分別為 30.5 與 6.3 tok/s,Qwen3.5-4B Q4_0 則為 10.1 與 2.0 tok/s。Android 使用電池供電時會讓 GPU 降速約 6 倍,因此系統附帶 GPU governor daemon 強制維持最高效能,並在電量不高於 15% 時自動降速。
讀原始報導背景
Nightcrawler 採用的 LFM2.5-1.2B-Instruct-Heretic,屬於針對裝置端部署設計的 LFM2.5 混合模型家族。LFM2.5 延續 LFM2 架構,並加入延伸預訓練與強化學習。
社群討論
整體對 Nightcrawler 能在 OnePlus 8 的 Adreno GPU 上本機執行 1.2B 參數模型感到新奇,也有人稱讚介面設計;作者表示曾在 4 個獲授權網路(含 1 個企業網路)實測,整夜僅找到 1 個發布約一週的輕微 CVE。主要質疑集中在失敗的 50% 是否可能產生格式正確卻攻擊錯主機、從而繞過 scope 檢查,以及為何限定手機、是否需要 root、能否支援 iPhone;作者則補充手機比電腦更容易帶入設施。另一條討論聚焦雙重用途法律風險:德國開發者稱即使未發布也可能因「Hacker Paragraph」面臨罰款或最高 1 年徒刑,其他人則認為問題在司法管轄區而非工具是否由 LLM 驅動。