Install
openclaw skills install fofasearch用于调用 FOFA OpenAPI 进行批量检索并导出 CSV/JSON。用户提到 FOFA、资产测绘、批量查询、自动翻页、导出 CSV、key+查询语句等需求时优先加载本 skill。
openclaw skills install fofasearchkey 和 query 就能检索并导出数据。search/nextsearch/all?pageCSV,可选导出 JSON。scripts/fofa_search_cli.pypython3 scripts/fofa_search_cli.py --no-interactive --key "$FOFA_KEY" --query 'title="test"' --output-file results.csv --json-outputpython3 scripts/fofa_search_cli.pypython3 -m venv .venvsource .venv/bin/activate(Windows PowerShell: .venv\Scripts\Activate.ps1)pip install -r scripts/requirements.txtscripts/requirements.txt--key:FOFA API key--query:FOFA 查询语句--fields:返回字段,默认 host,ip,port,protocol,title--max-records:最大导出条数,默认 1000--page-size:每页请求数量,默认 10000(最大 10000)--output-file:CSV 文件名,默认 fofa_results.csv--json-output:额外导出 JSON--base-url:FOFA 地址,默认 https://fofa.info--no-interactive:禁止交互输入,缺参直接报错--max-records 10)。--fields,字段顺序即 CSV 列顺序。host,ip,port,protocol,title,country,city,serverpython3 scripts/fofa_search_cli.py --no-interactive --key "$FOFA_KEY" --query 'title="test"' --fields "ip,port,host,title,country,city" --max-records 500 --page-size 100 --output-file fofa_custom.csvfields 提示中输入逗号分隔字段。utf-8-sig 写出 CSV,通常可直接被 Excel 正确识别。UTF-8 编码。key 写入仓库文件或提交历史。FOFA_KEY。