资讯动态

ENScan_GO 实战:一条命令聚合公司的 ICP 备案、子公司与公众号

发布时间:2026/10/21 2:06:29 来源:尧图企业网站定制
ENScan_GO 实战一条命令聚合公司的 ICP 备案、子公司与公众号【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO梳理一家公司的对外暴露面时你往往要在备案查询站、应用商店、企业信息站之间来回切换。ENScan_GO 是一个 Go 语言工具把爱企查、天眼查、快查、风鸟等数据源整合进同一套命令行输入公司名即可收集 ICP 备案、微信公众号、APP、子公司等信息并导出 Excel 或 JSON。1. 快速上手克隆、生成配置、跑通第一条命令先装 Go 1.22.1然后克隆并编译git clone https://gitcode.com/GitHub_Trending/en/ENScan_GO cd ENScan_GO go build -o enscan . ./enscan -v最后一条会在程序同目录生成 config.yaml。打开它至少给一个数据源填 Cookie-type缺省走爱企查aqc所以先填 aiqicha 字段即可其余留空不影响运行。接着跑第一条查询./enscan -n 小米预期输出类似关键词小米 查询到 N 个结果默认选择第一个 正在获取 ⌈ICP备案⌝ 导出成功 ⌈outs/小米-2026-10-20--1760912345.xlsx⌝不加-field时默认收集 5 类信息icp、weibo、wechat、app、wx_app结果 xlsx 默认落到 outs 目录。2. 原理速览多个数据源如何汇成一张表统一接口层interface/enscan.goENScan接口定义关键词筛选AdvanceFilter、按 PID 取基础信息GetCompanyBaseInfoById、翻页取数据GetInfoByPage插件渠道走App接口数据源实现internal/ 下 aiqicha、tianyancha、kuaicha、riskbird、tycapi 各自实现接口并用 bean.go 声明自己的字段映射任务调度runner/ESJob 管批量队列EnJob 管单个企业DeepSearchTask 递归展开子公司统一字段表common/output.go 的 ENSMapLN为 13 类信息icp、wechat、invest 等定好标准列名各数据源导出结构一致两种服务化入口同一套代码支持--apiREST与--mcpSSE模式3. 场景实战3 个真实任务 任务一收集单家公司 ICP 备案和 APP目标拿到目标公司的域名备案与应用清单用于攻击面梳理或合规核对。./enscan -n 小米 -field icp,app关键参数-field限定收集字段请求更少-type可换数据源如-type tyc。 产出outs 下的 xlsx含 ICP 备案页网站名称、网址、域名、许可证号与 APP 页名称、版本、Bundle ID、商店链接。 任务二追 51% 控股的子公司到孙公司层目标找出目标公司控股的全部实体确认关联业务与备案主体。./enscan -n 小米 -field icp -invest 51 --branch --deep 2关键参数-invest 51只保留持股大于 51% 的对外投资--deep 2下探两层孙公司需与 invest 搭配使用--branch附带分支机构。 产出表格多出投资分支机构两个页签每行带数据关联列标明该公司是经由哪条链路关联到目标公司的。 任务三批量查询清单并合并导出目标一次处理几十家公司。echo 小米科技 targets.txt echo 北京字节跳动科技有限公司 targets.txt ./enscan -f targets.txt -delay 3关键参数文件按行分隔、自动去重-no-merge改为每家公司单独导出。 产出一份targets.txt批量查询任务结果.xlsx。若中途中断进度会写入 enscan.gob重跑时自动续接队列。4. 接入工作流API 化与 MCP 化 转成 HTTP API 供其他工具调用./enscan --api默认在 31000 端口监听config.yaml 的 api.api 可改。查询方式与命令行同构curl http://localhost:31000/api/info?name小米invest100branchtrue参数包括 type、field、depth、invest、branchoutputtrue时直接返回 Excel 下载。另有/api/pro/:type直连数据源advance_filter、get_page 等。官方明确提示不要开放到公网。 接入 MCP 让 AI 工具查企业./enscan --mcp启动 SSE 服务默认 http://localhost:8080config.yaml 的 api.mcp 可改。工具定义见 runner/mcpServer.go关键词搜索、按 PID 取基础信息、按字段翻页共 5 个工具。在 Cherry Studio 等支持 MCP 的客户端填入 SSE 地址后就能用自然语言下达查某公司备案这类指令。5. 避坑指南Cookie 复制不全导致登录失败现象登录后频繁弹安全验证。原因部分字段 http-onlydocument.cookie取不到。 处理打开开发者工具 Network 面板点任意请求复制请求头里完整的 Cookie 串。重跑时沿用了旧结果原因程序异常退出后残留 enscan.gob 缓存。处理手动删除程序目录下的缓存文件再跑。账号异常、频繁出验证码原因请求间隔太短。处理追加-delay 3或用-delay -1启用 1-5 秒随机延迟。多数据源组合时 -invest 不生效原因多渠道查询暂不支持与筛选参数组合。处理深度股权查询时指定单一-type。数据源-type 取值说明适用场景爱企查aqc默认渠道常规信息查询天眼查tyc需另配 tycid 与 auth_token深度股权、子公司追溯快查kc—批量快速查询风鸟rb—备选渠道全部allaqc/tyc/kc/tycapi/rb 组合全量覆盖不可搭配筛选miit / coolapk / qimai插件渠道分别只覆盖 ICP、APP、APP补充字段核心参数速查参数说明示例值-n搜索关键词小米-f批量查询文件按行分隔targets.txt-type数据源逗号分隔多选aqc,tyc-field收集字段逗号分隔icp,app-invest持股占比筛选51-deep下探层数需搭配 -invest2-branch收集分支机构开关-delay请求延迟秒数-1 为随机 1-5 秒3-out-dir输出目录默认 outs./outs-json导出 JSON默认 xlsx开关-no-merge批量时每公司单独导出开关ENScan_GO 把关键词检索 → 多层展开 → 合并导出这条企业收集主路径做进了一个二进制还能随时转成 API 或 MCP 服务。完整用法以 README.md 为准遇到参数不认时跑一下不带参数的./enscan也会打印默认值。【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑