ENScan_GO终极配置指南:5分钟完成企业信息收集工具的专业配置

ENScan_GO终极配置指南:5分钟完成企业信息收集工具的专业配置
ENScan_GO终极配置指南5分钟完成企业信息收集工具的专业配置【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO在HW/SRC安全测试和企业信息收集场景中你是否曾因Cookie配置错误导致查询失败是否在面对AQC爱企查和TYC天眼查的双重认证机制时感到困惑ENScan_GO作为一款强大的企业信息收集工具能够一键收集控股公司、ICP备案、APP、小程序、微信公众号等关键信息。本文将为你提供完整的配置解决方案让你在5分钟内完成从环境准备到高级认证的全流程配置。痛点分析为什么企业信息收集如此困难在企业安全测试和信息收集工作中开发者常面临以下挑战认证机制复杂各大企业信息平台采用不同的Cookie和Token认证体系配置繁琐易错手动配置Cookie容易遗漏关键字段或格式错误请求频率限制频繁查询容易触发反爬机制导致账号异常多数据源整合不同平台数据格式不一致难以统一处理ENScan_GO通过统一的配置框架解决了这些问题支持爱企查、天眼查、快查、风鸟等多个数据源并提供API模式和MCP服务器集成让企业信息收集变得高效可靠。解决方案ENScan_GO的模块化配置体系ENScan_GO采用模块化设计核心配置系统位于common/config.go中。整个配置体系分为三个层次基础配置层全局参数、超时设置、代理配置认证配置层各平台的Cookie、Token、API密钥功能配置层查询字段、数据源选择、深度搜索参数核心配置详解从零开始配置ENScan_GO第一步环境初始化与配置文件生成首次使用ENScan_GO需要生成配置文件这是所有配置的基础# 下载并解压ENScan_GO git clone https://gitcode.com/GitHub_Trending/en/ENScan_GO cd ENScan_GO # 生成配置文件 ./enscan -v执行上述命令后程序会在当前目录生成config.yaml配置文件。配置文件的结构定义在common/config.go的ENConfig结构体中type ENConfig struct { Version float64 yaml:version UserAgent string yaml:user_agent Api struct { Api string yaml:api Mcp string yaml:mcp } Cookies struct { Aiqicha string yaml:aiqicha Tianyancha string yaml:tianyancha Tycid string yaml:tycid AuthToken string yaml:auth_token // ... 其他Cookie配置 } }第二步AQC爱企查Cookie配置详解AQC使用标准的Cookie认证机制获取步骤如下1. Cookie获取方法访问爱企查网站aiqicha.baidu.com并登录账号按F12打开浏览器开发者工具切换到Application标签页在左侧导航中选择Storage Cookies aiqicha.baidu.com复制BDUSS和PTOKEN字段的值图在浏览器开发者工具中获取爱企查Cookie2. 配置文件写入获取Cookie后按以下格式写入config.yamlcookies: aiqicha: BDUSSxxxxxx; PTOKENyyyyyy注意事项不要使用document.cookie直接复制可能因http-only选项导致复制不全确保Cookie字符串中没有多余的空格或换行符多个Cookie之间用分号分隔第三步TYC天眼查双因素认证配置TYC采用更复杂的认证机制需要同时配置tycid和auth_token两个参数。1. tycid参数获取tycid是TYC用户的唯一标识符获取方法登录天眼查后访问个人中心右键页面选择查看页面源代码搜索tycid关键字复制引号内的字符串值图通过页面源代码查找TYC的tycid参数2. auth_token实时认证auth_token是短期有效的认证令牌获取方法在天眼查首页打开开发者工具F12切换到Network标签页刷新页面筛选XHR请求查看任意API请求的Request Headers复制Authorization字段的值图从HTTP请求头中获取TYC的auth_token3. TYC完整配置示例cookies: tianyancha: your_tianyancha_cookie_string tycid: your_tycid_value auth_token: your_auth_token_value tyc_api_token: # 可选官方API Key第四步配置文件验证与测试配置完成后使用以下命令验证配置是否生效# 测试AQC配置 ./enscan -n 小米 -type aqc -debug # 测试TYC配置 ./enscan -n 小米 -type tyc -debug # 同时测试多个数据源 ./enscan -n 小米 -type aqc,tyc -delay 3验证成功标志能够正常获取企业基本信息没有出现401 Unauthorized错误能够获取到ICP备案、APP等详细信息高级配置技巧与最佳实践1. 多账号轮换策略对于大规模查询场景可以配置多组Cookie实现自动轮换避免单账号请求频率限制# 多账号配置示例需要修改源码支持 cookies: aiqicha: BDUSS账号1; PTOKENtoken1|BDUSS账号2; PTOKENtoken22. 请求优化配置为防止触发反爬机制建议配置以下参数# 设置3秒请求延迟 ./enscan -n 目标公司 -delay 3 # 启用随机延迟1-5秒 ./enscan -n 目标公司 -delay -1 # 使用代理服务器 ./enscan -n 目标公司 -proxy http://127.0.0.1:8080 # 设置请求超时时间分钟 ./enscan -n 目标公司 -timeout 53. MCP服务器配置ENScan_GO支持MCPModel Context Protocol服务器模式可以与AI工具深度集成# 启动MCP服务器 ./enscan --mcpMCP服务器将在本地8080端口监听支持以下功能关键词匹配企业列表根据PID查询企业详细信息图ENScan_GO的MCP服务器配置界面4. 批量查询与深度搜索# 批量查询文件每行一个公司名 ./enscan -f companies.txt # 深度搜索孙公司2层深度 ./enscan -n 小米 -invest 51 --deep 2 # 组合筛选投资比例51%的分支机构只获取ICP备案 ./enscan -n 小米 -field icp -invest 51 --branch # 使用正则过滤公司名称 ./enscan -n 科技 -branch-filter .*科技.*有限公司故障排除与常见问题问题1认证失败401错误症状请求返回401 Unauthorized状态码解决方案重新获取Cookie确保包含所有必填字段检查Cookie是否过期TYC的auth_token有效期较短验证tycid参数是否正确尝试清除程序目录下的enscan.gob缓存文件问题2请求频率限制429错误症状请求返回429 Too Many Requests解决方案增加请求延迟-delay 5启用随机延迟-delay -1更换代理IP地址使用多个账号轮换查询问题3配置不生效症状修改配置文件后程序仍使用旧配置解决方案确认配置文件位于程序运行目录使用-v参数重新生成配置文件检查配置文件格式是否正确YAML语法重启ENScan_GO程序问题4数据获取不完整症状只能获取部分信息或字段缺失解决方案检查-field参数是否包含所需字段验证账号权限是否足够某些信息需要VIP账号尝试使用不同的数据源-type aqc,tyc启用调试模式查看详细日志-debug配置对比表各平台认证方式差异平台认证方式关键参数有效期获取难度爱企查(AQC)Cookie认证BDUSS, PTOKEN较长⭐⭐天眼查(TYC)双因素认证tycid, auth_token较短⭐⭐⭐⭐快查(KC)Cookie认证标准Cookie中等⭐⭐风鸟(RB)Cookie认证标准Cookie中等⭐⭐七麦数据Cookie认证标准Cookie中等⭐⭐性能优化建议1. 缓存策略优化ENScan_GO会在程序目录生成enscan.gob缓存文件合理利用缓存可以显著提升查询速度# 清除缓存当查询新信息时 rm enscan.gob # 保留缓存查询相同信息时 # 程序会自动使用缓存数据2. 并发控制虽然ENScan_GO本身不支持并发查询但可以通过以下方式优化使用脚本分批处理多个公司为每个批次设置不同的延迟时间结合代理池分散请求3. 数据源选择策略不同数据源在不同类型信息上有优势企业基本信息AQC和TYC都比较全面ICP备案信息建议使用-type miit插件APP信息建议使用-type qimai或-type coolapk深度关联查询TYC的股权穿透能力更强安全使用注意事项⚠️重要声明ENScan_GO仅供安全研究和合法授权测试使用遵守法律法规仅对授权目标进行测试控制请求频率避免对目标服务器造成影响保护账号安全不要共享配置文件和Cookie信息数据使用规范获取的信息仅用于安全评估目的及时更新工具关注项目更新修复已知问题总结与展望ENScan_GO通过统一的配置框架解决了企业信息收集中的认证难题。掌握本文的配置技巧后你可以✅5分钟内完成从零到可用的配置 ✅稳定获取各大平台的企业信息 ✅高效整合多源数据形成完整情报 ✅灵活扩展支持API模式和MCP集成未来ENScan_GO将继续优化配置体验计划增加图形化配置界面Cookie自动刷新机制更多数据源支持云配置同步功能现在就开始配置你的ENScan_GO开启高效的企业信息收集之旅吧如果在配置过程中遇到问题可以参考项目文档或提交Issue获取社区支持。【免费下载链接】ENScan_GO一款基于各大企业信息API的工具解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。支持MCP接入项目地址: https://gitcode.com/GitHub_Trending/en/ENScan_GO创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

最新新闻

日新闻

周新闻

月新闻