ENScan_GO:企业信息采集实战指南,从关键词到全套资产 Excel

发布时间:2026/10/21 10:57:29
ENScan_GO:企业信息采集实战指南,从关键词到全套资产 Excel ENScan_GO企业信息采集实战指南从关键词到全套资产 Excel【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GOENScan_GO 是一款基于爱企查、天眼查等国内数据源的企业信息采集工具面向做 HW/SRC 的安全测试人员输入一个公司名ICP 备案、微信公众号、APP、小程序、子公司等信息一键收集聚合导出成 Excel并支持接入 MCP 交给 AI 调用。它到底能做什么三个典型场景拿到一个目标公司你最想要的通常不是公司信息这四个字而是它名下的资产清单。ENScan_GO 把这件事压缩成一条命令。场景一单点资产盘点。给定公司关键词默认会收集网站备案ICP、微博、微信公众号、APP、小程序五类信息跑完直接得到一份 Excel./enscan -n 小米 -delay 3场景二挖子公司和分支机构。-invest按投资比例筛选对外投资--branch带上分公司--deep 2表示再往下钻一层孙公司./enscan -n 小米 -field icp -invest 51 --branch --deep 2场景三批量查询。手里有一份几百家的名单文件每行一个公司名或 PID直接喂给-f工具会排队依次处理并合并导出中途异常退出还能靠缓存续跑./enscan -f f.txt -delay 3这三类操作覆盖了大部分日常需求完整的能力地图长这样拆开看数据是怎么流动的实际跑起来是这样的命令行参数先被解析成一个ENOptions结构代码见 common/flag.go程序据此决定查哪些字段field、用哪个数据源type可选 aqc 爱企查 / tyc 天眼查 / kc 快查 / rb 风鸟也可以逗号分隔多选。接着任务进入核心调度器ESJobrunner/runner.go一次查询的生命周期大致是关键词 ── AdvanceFilter 过滤出公司列表拿到 PID PID ── GetCompanyBaseInfoById 获取企业基本信息 PID字段 ─ GetInfoByPage 逐页拉取 ICP / 微信 / APP … 投资/分支数据 ─ DPS 深度搜索递归发现多层子公司 全部结果 ─ 统一字段映射 ─ 导出 xlsx / json这里有个细节值得注意深度搜索是边查边扩的。查到一家公司的对外投资后工具会按你设定的比例阈值-invest和层级-deep筛出值得追的子公司把它们的 PID 重新塞回任务队列循环直到达到指定深度。同时它每秒会把已跑完的数据序列化进enscan.gob文件Go 的 gob 序列化可以理解为存档异常退出后下次启动自动读档续传这就是 README 里反复提醒跑新信息前手动删除 enscan.gob的原因。另一处设计让这套架构很干净每个数据源模块各自实现同一组接口interface/enscan.go核心就是返回字段映射表和按页取数两件事。所以加一个新数据源本质上就是写一个新结构体、实现这几个方法、再注册进任务工厂调度、深度搜索、导出全部自动复用。跑起来从安装到第一次出结果严格按顺序做四步不跳步获取二进制从 RELEASE 下载编译好的文件或自己git clone https://gitcode.com/GitHub_Trending/en/ENScan_GO后执行go build -o enscan .仓库里也附了 Dockerfile可用docker build得到精简镜像。首次运行生成配置文件./enscan -v编辑生成的config.yaml把对应数据源的 Cookie 填进去。默认数据源是爱企查只填爱企查就能跑。发起第一次查询./enscan -n 小米 -delay 3几个关键配置项配置项作用建议值cookies.aiqicha爱企查登录态从已登录浏览器的开发者工具完整复制cookies.tianyanchatycid/auth_token天眼查登录态与请求标识Cookie 填完再补这两个头-delay每个请求的延迟秒-1 为随机 1~5 秒3 以上批量时尤其重要-timeout单请求超时分钟1默认-out-dir输出目录默认outs一般不用改跑完后去outs/目录找结果文件文件名是关键词日期时间戳.xlsx打开后每种数据类型企业信息、ICP 备案、微信公众号、APP……各占一个工作表列头是中文最后一列数据关联记录了这条数据是经由哪条投资关系发现的——做子公司溯源时很实用。想要程序化处理就加-json输出同结构的 JSON 文件。往深了玩MCP、API 与扩展玩法一接 MCP 让 AI 替你查。需求想在 Cherry Studio 这类客户端里直接用自然语言查企业资产。做法./enscan --mcp启动 SSE 服务默认监听localhost:8080在客户端里添加 MCP 服务器、URL 填http://localhost:8080/sse即可。效果工具会暴露关键词匹配企业列表根据 PID 获取基本信息按页分类取数等能力你写个 prompt 就能让模型自动完成查这家公司 → 拉备案 → 汇总的链路。玩法二API 模式给工具链供数。需求把采集能力嵌进其他安全工具。做法./enscan --api会在 31000 端口起服务GET /api/info?name小米fieldicp这类请求实时返回 JSON。效果即开即用且带内存缓存注意只监听本机、不要开放到公网。玩法三输出格式切换。需求下游脚本要消费数据。做法-json或-out-type json换成 JSON 导出批量模式默认合并成一份-no-merge则每家公司单独出文件。效果字段名与 xlsx 列头一一对应迁移成本几乎为零。玩法四自定义数据源。需求接入自己维护的接口。做法按前面说的实现接口两个核心方法字段映射 分页取数在任务工厂里注册别名即可调度、深度搜索、缓存、导出全免写。效果新增一个渠道的成本被压到最低。踩坑与调优现象大概率原因怎么处理请求报错或查不到数据Cookie 过期或不完整用浏览器开发者工具整段复制document.cookie会漏掉 http-only 的部分天眼查渠道拿不到数据只填了 Cookie缺tycid/auth_token在页面请求头里找到X-Tyicid对应的值补进配置新任务混入了旧数据上次异常退出留下的enscan.gob缓存被自动加载日志会提示使用缓存队列跑新信息前手动删除该文件账号出现异常请求过快-delay 3起步批量查询建议-delay -1随机延迟启动即报配置版本不匹配配置文件是旧版本生成的备份配置后重新./enscan -v生成新版最后提醒一句所有数据源均为公开渠道的公开数据请控制采集频率、遵守各平台服务条款工具仅用于合法授权的场景。ENScan_GO 的定位很清晰一个把国内企业信息采集从手动点网页变成一条命令 一份 Excel的采集器。想深入细节从 runner/runner.go 的任务调度和 common/output.go 的字段映射读起最高效。配合 MCP 接入 AI 客户端后让模型替你盘点一家公司的资产这件事已经离生产可用只差一步了。【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询