ENScan Aurora GUI图形化
ENScan Aurora
ENScan Aurora 是一个基于 Electron 的 Windows 桌面工作台,用来把 ENScan 的核心能力封装成更直观的图形界面。
它适合做这些事:
- 快速切换数据源
- 发起单目标查询或批量查询
- 查看结果文件和任务日志
- 管理本地 Cookie 和核心程序路径
- 打包成便携版,直接在 Windows 上运行
下载
界面截图
首页:
单目标查询:
设置页:
结果中心:
核心特性
- 首页快捷查询,一步进入常用任务
- 单目标查询,支持字段、深度、投资比例、代理等参数
- 批量任务,支持 TXT 名单导入
- 多数据源切换
- 结果中心查看导出文件,支持打开原始文件和结果目录
- 设置页统一管理核心路径、数据源和 Cookie
- 本地持久化配置,便携版可直接带走使用
数据源说明
当前支持的数据源如下:
| 缩写 | 完整名称 |
|---|---|
aqc |
爱企查 |
tyc |
天眼查 |
kc |
快查 |
rb |
风鸟 |
all |
全部查询 / 多源聚合 |
aldzs |
阿拉丁(小程序插件) |
coolapk |
酷安市场 |
qimai |
七麦数据 |
miit |
工信部备案查询 |
说明:
rb不是风鸟网页端的完整前端,而是 ENScan 核心接入的一个数据源。- 不同源的覆盖范围不一样,网页端看到更全,不代表核心在同一接口下也会返回同样数量的数据。
- 如果某个源结果较少,通常可以切换到
all或配合更完整的公司全称重新查询。
运行环境
- Windows 10 / 11
- Node.js 20+
- ENScan 核心程序
安装和启动
开发环境:
1 | npm install |
便携版:
- 下载 Release 包。
- 解压到本地目录。
- 运行
ENScan-Aurora.exe。 - 在设置页选择或验证 ENScan 核心程序。
- 配置需要的 Cookie。
- 回到首页开始查询。
常用操作
首页快速查询
首页适合快速发起任务。
企业主体:常规查询域名资产:偏域名方向的查询深度模式:更重的查询参数
首页的数据源下拉会同步到设置里,后续单目标页和批量页也会跟着使用。
单目标查询
单目标页适合更细的控制。
可设置:
- 查询字段
- 递归深度
- 投资比例
- 是否包含分支机构
- 延迟
- 超时
- 输出目录
- 代理地址
- 是否保持控制权
批量任务
批量任务支持导入 TXT 文件,每行一个目标。
适合一次性跑大量企业名、域名或名单。
结果与日志
- 任务结果保存在
results/ - 运行日志保存在
logs/ - 结果中心只读取本地导出的
.xlsx文件 - 空结果会明确提示,不会假装有数据
打包
1 | npm run copy-core |
生成的便携目录:
release/ENScan-Aurora-win-x64
压缩包:
release/ENScan-Aurora-win-x64.zip
项目结构
src/main:Electron 主进程src/renderer:桌面界面src/shared:共享类型和校验config:本地设置core:ENScan 核心程序放置目录results:导出结果logs:运行日志
常见问题
为什么网页端看起来更全,软件里结果更少?
网页端往往包含更多前端聚合、补齐和二次请求逻辑。这个项目是把 ENScan 核心包装成桌面工具,结果范围取决于核心当前调用的数据源和参数。
为什么 rb 搜到的公司不一定多?
因为 rb 的覆盖和返回规则与网页端不完全一样,也受 Cookie、查询词、字段和深度影响。
为什么查询后结果中心是空的?
通常有三种情况:
- 查询源本身没有返回数据
- 查询词太窄,换全称或统一社会信用代码更容易命中
- 当前字段或深度不够,返回内容很少
为什么要先选核心程序?
ENScan Aurora 只是界面和调度层,真正执行查询的是 ENScan 核心程序。
注意事项
- Cookie 属于账号凭据,不要上传到公开仓库。
- 不要把
config/settings.json、results/、logs/这类运行数据提交到 GitHub。 - 请仅在你有权限测试和查询的目标上使用。
许可证
MIT
ENScan 核心程序与第三方数据源各自受其原始授权与使用条款约束。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 BenD!











