用途:该技能用于与 IBM X-Force Exchange 威胁情报平台交互,供安全分析师和研究人员查询安全威胁、IP、URL 与漏洞信息,管理数据、记录并自动化工作流。
主要能力:平台侧可研究安全威胁、IP、URL 和漏洞;通过 Membrane CLI 提供预置动作,常见包括获取 IP 历史信誉、按 XFDBID 查询漏洞详情、查询 URL 关联恶意软件样本、查询 IP 关联恶意软件样本、解析 DNS 被动解析数据、获取 WHOIS 注册信息、按关键词或 CVE ID 搜索漏洞、按文件哈希(MD5、SHA-1、SHA-256)获取恶意软件报告,以及获取 URL、IP 的信誉数据(风险评分、分类、地理位置等)。官方 API 文档见 https://api.xforce.ibmcloud.com/doc/。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>(无交互环境会打印授权 URL,完成后用 membrane login complete <code>)。随后建立连接:membrane connection ensure "https://exchange.xforce.ibmcloud.com/" --json;若状态为 BUILDING,可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。若预置动作不足,可通过代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query、--pathParam 等参数。加 --json 可获得机器可读输出。认证由 Membrane 自动处理与刷新,无需向用户索取 API 密钥。
适用场景:面向安全分析、威胁情报查询、IP/URL 信誉与漏洞排查、恶意软件关联分析等任务。
限制:资料未提供具体定价、速率限制与数据覆盖范围;具体可用动作及参数需以 connection 上下文中的 action list 结果为准,缺失信息暂未提供。