ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

一条命令聚合四大工商平台:ENScanGo 企业信息查询上手指南

一条命令聚合四大工商平台:ENScanGo 企业信息查询上手指南

一条命令聚合四大工商平台:ENScanGo 企业信息查询上手指南

【免费下载链接】ENScan_GO一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO

安全测试或审计中,确认一家公司要在爱企查、天眼查、快查之间来回切换,ICP 备案、公众号、APP 信息还要人工翻查,一天下来才核对完一家。ENScanGo 就是干这个的:一条命令聚合爱企查、天眼查、快查、风鸟四类工商数据源,把你想要的那类企业信息直接导成表格。

五分钟跑通

先跑通再谈优化,最短路径四行命令:

git clone https://gitcode.com/GitHub_Trending/en/ENScan_GO cd ENScan_GO go build -o enscan ./enscan -v

首次执行-v会生成配置文件,照着填入各数据源的 Cookie(怎么取,后面「效率与避坑」里细讲),配置模板与监听地址见 common/config.go。配好后直接发第一枪:

./enscan -n 小米

跑完默认拉回网站备案、微博、公众号、APP 四类字段,结果落成 Excel,开箱即用。

三个高频场景

下面三种用法覆盖大部分日常工商信息采集工作,可查信息的范围见下图。

批量核查:一批公司名单怎么一次查完

目标:把公司名单整批喂进去,结果合并成一张表。

关键参数:

  • -f批量文件,每行一个公司名或 PID
  • -o结果输出目录
  • -is-merge合并导出
  • -delay请求间隔,这一步别省
./enscan -f companies.txt -o output -is-merge -delay 2

股权穿透:怎么看到孙公司那一层

目标:筛出目标持股过半的子公司,再往下递归一层。

关键参数:

  • -invest 51按持股比例过滤
  • --deep 2递归两层(孙公司),需搭配 invest 使用
  • --branch顺带查分支机构
./enscan -n 小米 -invest 51 --deep 2 --branch

定时巡检:怎么让机器每天自动跑

目标:定时任务自动执行,你只负责看结果,适合做合规审计工作流。

关键参数:与批量场景一致,把-o指到按日期命名的目录即可。

0 2 * * * /opt/enscan -f /opt/targets.txt -o /opt/reports

接入你的工作流

命令行之外,ENScanGo 还有两条官方接入路径:MCP 与 API。

MCP 模式面向 AI 客户端:

./enscan --mcp

默认监听 localhost:8080,客户端(以 Cherry Studio 为例)选 SSE 类型、URL 填http://localhost:8080/sse,配完就能用自然语言问「查一下小米的 ICP 备案」。

API 模式面向工具联动:

./enscan --api curl "http://localhost:31000/api/info?name=小米&field=icp,app"

API 模式默认监听 31000 端口,/api/info实时返回查询结果,加output=true可直接下载 Excel。提醒一句:别把它暴露到公网。

数据源怎么选,参考这张表:

来源缩写特点适合什么时候用
爱企查aqc默认源,字段最全常规企业信息查询
天眼查tyc数据深,限制严格股权穿透分析
快查kc响应快,限制宽松大批量快速采集
风鸟rb数据偏专业风险评估场景

单次查询也可以-type aqc,tyc组合多个源,或-type all全量拉取;备案与 APP 数据还能叠加miit、qimai这类插件渠道。每个数据源对应 internal/ 下的一个独立目录,想自己加源从这里入手。

效率与避坑 ⚠️

  1. 缓存:程序异常退出会在目录里留下enscan.gob缓存文件,要查新数据时先删掉,否则会以为「数据没更新」。
  2. 并发与延迟:用-delay(秒)控制节奏,-delay -1随机 1-5 秒间隔,更不容易被识别。
  3. 限流应对:超时、认证报错变多时,先加大 delay 降频,大批量任务挪到非工作时间执行。
  4. 认证信息:Cookie 从浏览器真实请求头里复制,别直接document.cookie——http-only 字段会丢,导致登录失败;天眼查还需额外填 tycid 或 auth_token。

常见问题快查

问题一:查询返回认证错误现象:程序提示登录态失效、权限不足。 原因:Cookie 过期,或复制不完整漏了 http-only 字段。 处理:浏览器里重新抓一次请求头,覆盖写入配置文件。

问题二:结果数量偏少、字段缺失现象:收集到的数据明显少于手工查的结果。 原因:-field设置没覆盖目标字段,或单一数据源本身不全。 处理:换-type aqc,tyc组合源,必要时用--deep加一层。

问题三:查询变慢、频繁超时现象:原本正常的请求大面积超时、被风控拦截。 原因:请求频率过高,触发平台限流。 处理:调大-delay,或改用-delay -1随机间隔,并把批量任务移出高峰时段。

工具救不了所有时间,但能替你省下半天复制粘贴——把 Cookie 配好,今天就跑第一条-n查询吧。

【免费下载链接】ENScan_GO一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进