api-relay-audit
本地安全稽核:針對 AI API 轉發器及 LLM 代理的本地安全稽核,可偵測提示注入、模型替換、工具呼叫重寫、SSE 異常、錯誤洩漏及 Web3 錢包風險。
api-relay-audit 是什麼?
本地安全稽核:針對 AI API 轉發器及 LLM 代理的本地安全稽核,可偵測提示注入、模型替換、工具呼叫重寫、SSE 異常、錯誤洩漏及 Web3 錢包風險。
api-relay-audit 概覽
這是什麼
API Relay Audit 是一個用於 AI API 轉發層與 LLM 代理的本地安全審計工具。它檢查可觀察的轉發行為,並產生一份 Markdown 報告,涵蓋提示注入、模型替換、工具呼叫改寫、SSE 異常、錯誤洩漏以及 Web3 錢包風險。此工具基於論文 Your Agent Is Mine 設計,可獨立執行,無需將資料傳送至外部服務。
主要功能
- 偵測隱藏提示注入、指令覆寫與上下文截斷。
- 檢查回應完整性,包括固定套件命令文字的變更、錯誤回應洩漏與 SSE 串流異常。
- 提供每個步驟的證據與 LOW / MEDIUM / HIGH 風險摘要;無法確定的探測結果仍會保留在報告中。
- 支援 Web3 錢包安全探測,包含轉帳指引、簽署交易拒絕與私鑰拒絕。
- 可輸出 Markdown 或 JSON 格式報告,便於本地自動化。
- 以獨立 Python 腳本執行,僅需標準函式庫與 curl。
使用情境
- 你使用第三方 AI API 轉發層、鏡像、閘道或 LLM 代理。
- 你想檢查代理是否注入提示、替換模型、截斷上下文或改寫工具輸出。
- 你在正式流量、編碼代理自動化、套件安裝建議或錢包相關操作前測試轉發行為。
- 你需要一份可重複執行的本地審計報告,而非要求提供 API 金鑰的網頁工具。
快速開始
bash AUDIT_SCRIPT_REF=v2.5.0 curl -fsSL 'https://raw.githubusercontent.com/toby-bridges/api-relay-audit/${AUDIT_SCRIPT_REF}/audit.py' -o audit.py python audit.py --key --url --output report.md # Web3 / wallet users python audit.py --key --url --profile web3 --output report.md
授權與價格
採用 AGPL-3.0 授權。開放原始碼。
內容整理自該專案公開的 README 與儲存庫資訊。