416rehman/DeepZero
Find zero-days while you sleep. DeepZero is an automated vulnerability research framework that parses, decompiles, and analyzes thousands of Windows kernel drivers for exploitable IOCTLs natively using AI agents.
解決的問題
DeepZero 是一個專為漏洞研究設計的自動化流水線引擎。它允許安全研究人員實現軟體(如核心驅動程式)攝取、過濾與分析過程的自動化,以發現安全缺陷,用宣告式系統取代手動編排。
工作原理
使用者將研究工作流定義為 YAML 檔案,這些檔案作為一系列階段。引擎處理這些階段的執行,透過 ThreadPoolExecutor 管理並行性,並透過將每個樣本的狀態儲存到磁碟來確保容錯性。這使得可以在不遺失進度的情況下暫停並恢復執行。在分析階段,它透過 LiteLLM 與各種 LLM 提供商整合,使用 Jinja2 範本來提示模型評估發現的結果。
適用對象
它是為安全研究人員與漏洞分析師構建的,這些人員需要結合使用傳統安全工具與 AI 驅動的評估,來擴展對大規模檔案庫(例如二進位檔案或原始碼)的分析。