$git clone https://github.com/wgpsec/ENScan_GO文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担。
| 1 | <p align="center"> |
| 2 | <a href="https://github.com/wgpsec/ENScan_GO"> |
| 3 | <img src="README/logo.png" alt="Logo" width="80" height="80"> |
| 4 | </a> |
| 5 | <h3 align="center">ENScan Go</h3> |
| 6 | <p align="center"> |
| 7 | 剑指HW/SRC,解决在HW/SRC场景下遇到的各种针对国内企业信息收集难题 |
| 8 | <br /> |
| 9 | <br /> |
| 10 | <a href="https://github.com/wgpsec/ENScan_GO/stargazers"><img alt="GitHub stars" src="https://img.shields.io/github/stars/wgpsec/ENScan_GO"/></a> |
| 11 | <a href="https://github.com/wgpsec/ENScan_GO/releases"><img alt="GitHub releases" src="https://img.shields.io/github/release/wgpsec/ENScan_GO"/></a> |
| 12 | <a href="https://github.com/wgpsec/ENScan_GO/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"/></a> |
| 13 | <a href="https://github.com/wgpsec/ENScan_GO/releases"><img alt="Downloads" src="https://img.shields.io/github/downloads/wgpsec/ENScan_GO/total?color=brightgreen"/></a> |
| 14 | <a href="https://goreportcard.com/report/github.com/wgpsec/ENScan_GO"><img alt="Go Report Card" src="https://goreportcard.com/badge/github.com/wgpsec/ENScan_GO"/></a> |
| 15 | <a href="https://twitter.com/wgpsec"><img alt="Twitter" src="https://img.shields.io/twitter/follow/wgpsec?label=Followers&style=social" /></a> |
| 16 | <br> |
| 17 | <br> |
| 18 | <a href="https://github.com/wgpsec/ENScan_GO/discussions"><strong>探索更多Tricks »</strong></a> |
| 19 | <br/> |
| 20 | <br /> |
| 21 | <a href="https://github.com/wgpsec/ENScan_GO?tab=readme-ov-file#%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97">🧐如何使用</a> |
| 22 | · |
| 23 | <a href="https://github.com/wgpsec/ENScan_GO/releases">⬇️下载程序</a> |
| 24 | · |
| 25 | <a href="https://github.com/wgpsec/ENScan_GO/issues">❔反馈Bug</a> |
| 26 | · |
| 27 | <a href="https://github.com/wgpsec/ENScan_GO/discussions">🍭提交需求</a> |
| 28 | </p> |
| 29 | |
| 30 | |
| 31 | |
| 32 | ## 🤷♂️郑重声明 |
| 33 | |
| 34 | 文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担。 |
| 35 | |
| 36 | 使用均为公开数据,**不提供破解、绕过防护手段**,使用程序可能导致 ⌈账号异常⌋ |
| 37 | |
| 38 | **若该程序影响或侵犯到您的合法权益,请与我们联系** admin#wgpsec.org(#替换为@) |
| 39 | |
| 40 | ## ⚒️功能列表 |
| 41 | |
| 42 |  |
| 43 | |
| 44 | - 支持以下数据源 |
| 45 | - 爱企查 |
| 46 | - 天眼查 |
| 47 | - 快查 |
| 48 | - 风鸟 |
| 49 | - 企查查(不提供) |
| 50 | - 小蓝本(不提供) |
| 51 | - 数据插件 |
| 52 | - 阿拉丁(数据反馈比较老旧暂时下线) |
| 53 | - 酷安市场 |
| 54 | - 七麦数据 |
| 55 | - 备案信息查询API |
| 56 | |
| 57 | - 可查询信息 |
| 58 | - ICP备案 |
| 59 | - APP |
| 60 | - 微博 |
| 61 | - 微信公众号 |
| 62 | - 控股公司 |
| 63 | - 供应商 |
| 64 | - 小程序 |
| 65 | - 公开招聘信息 |
| 66 | - 对外投资信息 |
| 67 | - ... |
| 68 | - 实用功能 |
| 69 | - 支持合并导出 |
| 70 | - 正则过滤公司 |
| 71 | - 支持深度查询 收集多层孙公司 |
| 72 | - 支持API模式提供工具联动 |
| 73 | |
| 74 | |
| 75 | ## 使用指南 |
| 76 | |
| 77 | ### 首次使用 |
| 78 | |
| 79 | 前往[RELEASE](https://github.com/wgpsec/ENScan_GO/releases)下载编译好的文件使用 |
| 80 | |
| 81 | 首次使用时需要使用 -v 命令生成配置文件并配置Cookie |
| 82 | |
| 83 | ``` |
| 84 | ./enscan -v |
| 85 | ``` |
| 86 | |
| 87 | ### 快速使用 |
| 88 | |
| 89 | *如遇到无法访问等情况,可自行尝试挂上burp或代理*,启动后若**异常退出**会在程序目录保留 `enscan.gob` 缓存,如果跑新的信息请手动删除 |
| 90 | |
| 91 | **默认公司信息** (网站备案, 微博, 微信公众号, app) |
| 92 | |
| 93 | ``` |
| 94 | ./enscan -n 小米 |
| 95 | ``` |
| 96 | |
| 97 | **批量查询**( 文本按行分隔 可选PID模式) |
| 98 | |
| 99 | ``` |
| 100 | ./enscan -f f.txt |
| 101 | ``` |
| 102 | |
| 103 | **对外投资占股100%的公司** |
| 104 | |
| 105 | ``` |
| 106 | ./enscan -n 小米 -invest 100 |
| 107 | ``` |
| 108 | |
| 109 | **组合筛选** |
| 110 | |
| 111 | 大于51%公司、分支机构,只要ICP备案信息 |
| 112 | |
| 113 | ``` |
| 114 | ./enscan -n 小米 -field icp -invest 51 --branch |
| 115 | ``` |
| 116 | |
| 117 | 收集孙公司 (deep参数,需要与invest一起使用) 大于51%公司、分支机构,只要ICP备案信息 |
| 118 | |
| 119 | ``` |
| 120 | ./enscan -n 小米 -field icp -invest 51 --branch --deep 2 |
| 121 | ``` |
| 122 | |
| 123 | **使用不同渠道** |
| 124 | |
| 125 | 使用天眼查数据源(或可设定为 all 组合多个数据源) |
| 126 | |
| 127 | ``` |
| 128 | ./enscan -n 小米 -type tyc |
| 129 | ``` |
| 130 | |
| 131 | 使用多数据源一起收集(暂不支持多渠道+筛选) |
| 132 | |
| 133 | ``` |
| 134 | ./enscan -n 小米 -type aqc,tyc |
| 135 | ``` |
| 136 | |
| 137 | 使用插件渠道 |
| 138 | |
| 139 | ``` |
| 140 | ./enscan -n 小米 -type aqc,miit |
| 141 | ``` |
| 142 | |
| 143 | **请设置请求延时,防止造成影响** |
| 144 | |
| 145 | ``` |
| 146 | ./enscan -n 小米 -delay 3 |
| 147 | ``` |
| 148 | |
| 149 | ### 使用MCP |
| 150 | |
| 151 | 开启MCP服务器,将会监听本地的 http://localhost:8080 |
| 152 | |
| 153 | ``` |
| 154 | ./enscan --mcp |
| 155 | ``` |
| 156 | |
| 157 | 以 Cherry Studio 配置为例 |
| 158 | |
| 159 |  |
| 160 | |
| 161 | 配置完成完成后开启MCP服务 |
| 162 | |
| 163 |  |
| 164 | |
| 165 | 配置完成后可以根据自己的需求编写prompt 欢迎 [在此](https://github.com/wgpsec/ENScan_GO/discussions/163) 分享好用的prompt |
| 166 | |
| 167 | ### Cookie配置 |
| 168 | |
| 169 | **AQC** |
| 170 | |
| 171 | 出现安全验证请使用获取cookie的浏览器过验证即可继续,默认查询为 aiqicha.baidu.com |
| 172 | |
| 173 | Cookie信息请勿直接 `document.cookie`,可能因为http-only 选项无法复制全导致登陆失败 |
| 174 | |
| 175 |  |
| 176 | |
| 177 | **TYC tycid** |
| 178 | |
| 179 | 配置COOKIE后配置tycid |
| 180 | |
| 181 |  |
| 182 | |
| 183 | |
| 184 | **TYC auth_token** |
| 185 | |
| 186 | 配置COOKIE后配置auth_token |
| 187 | |
| 188 |  |
| 189 | |
| 190 | 其他Cookie请自行参考获取 |
| 191 | |
| 192 | |
| 193 | ### 选项说明 |
| 194 | |
| 195 | #### **field 获取字段** |
| 196 | |
| 197 | 使用参数 `field`指定需要查询的信息,可指定多参数一起查询,方便快速收集 |
| 198 | |
| 199 | ``` |
| 200 | -n 小米 -field icp,app |
| 201 | ``` |
| 202 | |
| 203 | 支持以下参数 |
| 204 | |
| 205 | - `icp` 网站备案信息 |
| 206 | - `weibo` 微博 |
| 207 | - `wechat` 微信公众号 |