適用於 Openclaw 的 ArbInjection

一款實時安全掃描器,用於監控 EVM 區塊鏈,檢測智能合約中危險的任意調用注入漏洞。

cryptotooldev
v1.0.0
Feb 5, 2026
0
2.2k
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install arbinjectionskill

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 arbinjectionskill。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 ArbInjection?

ArbInjection 是為 Openclaw Skills 系列設計的技術安全工具,專注於識別允許任意調用注入的 CALL 和 DELEGATECALL 模式。它作為區塊鏈研究人員的自動化審計員,提供了一種跨多個 EVM 兼容鏈掃描字節碼的強大機制。

透過在 Openclaw Skills 框架內運行,它允許開發人員和審計員對新部署進行持續觀察,確保漏洞在上線瞬間就被識別。該工具平衡了自動化檢測與手動驗證要求,以確保高保真度的安全報告。

ArbInjection 應用場景

  • 後台監控 Ethereum、BSC 和 Polygon 等鏈上的新合約部署以發現漏洞。
  • 在審計過程中對特定智能合約地址進行按需安全掃描。
  • 當在野外檢測到關鍵注入風險時,自動向訊息平台發送安全警報。
  • 透過 Openclaw Skills 介面分析字節碼模式,增強教育性安全研究。

ArbInjection 運作原理

  1. 該技能連接到指定的 EVM 鏈並訂閱新區塊事件以監控合約部署。
  2. 在檢測到新合約後,系統會檢索並分析合約字節碼以獲取特定的漏洞特徵。
  3. 根據用戶對調用目標和調用數據的控制程度分配嚴重性判定。
  4. 生成 JSON 和 Markdown 格式的詳細報告,並存儲在結構化的結果目錄中。
  5. 如果識別出高風險或關鍵風險,該技能會透過集成的訊息工具觸發通知以提醒用戶。

ArbInjection 設定指南

要安裝 Openclaw Skills 庫的此組件,請按照以下步驟操作:

git clone https://github.com/BringYourOwnBot/arb-injection.git
cd arb-injection
npm install

要啟動針對特定鏈的監控會話:

node index.js eth

ArbInjection 資料結構與分類體系

該技能在本地結果文件夾中組織掃描數據,確保發現結果易於訪問以進行進一步分析。數據結構如下:

格式 描述
.json 包含合約地址和漏洞標記的機器可讀技術元數據。
.md 包含判定、風險評估和瀏覽器鏈接的人類可讀報告。
.env 用於管理 API 金鑰和自定義輸出路徑的配置文件。

ArbInjection 進階特性

  • 使用 Anthropic 集成 LLM 支持,對標記的漏洞進行深度上下文分析。
  • 多鏈兼容性,支持 Ethereum、Base、Arbitrum、Optimism、Polygon 和 Hyper。
  • 自動化維護工作流,利用 cron 作業在 Openclaw Skills 環境中進行每日更新。
  • 先進的誤報過濾,忽略 EIP-1167 代理和硬編碼委託目標等安全模式。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*