
github-subdomains高级配置指南多令牌管理与优化技巧【免费下载链接】github-subdomainsFind subdomains on GitHub.项目地址: https://gitcode.com/gh_mirrors/gi/github-subdomainsgithub-subdomains是一款高效的GitHub子域名查找工具能够帮助用户快速发现目标域名在GitHub上的相关子域名。本文将详细介绍如何通过多令牌管理和参数优化来提升工具的搜索效率和稳定性让你轻松掌握这款强大工具的高级使用方法。为什么需要多令牌管理GitHub API存在严格的速率限制单个令牌每小时只能执行30次搜索请求。当你需要扫描多个目标或进行深度搜索时很容易遇到请求被拒绝的情况。通过配置多个GitHub令牌你可以大幅提升并发请求能力避免因单个令牌限流导致的扫描中断延长连续扫描时间获取更全面的结果多令牌配置全攻略令牌获取与准备首先你需要准备多个GitHub个人访问令牌。每个令牌只需拥有public_repo权限即可。建议至少准备3-5个令牌以获得良好的搜索体验。令牌配置的三种方式命令行直接指定通过-t参数可以直接传递令牌支持单个令牌、逗号分隔的多个令牌./github-subdomains -d example.com -t token1,token2,token3环境变量设置将令牌设置到GITHUB_TOKEN环境变量中export GITHUB_TOKENtoken1,token2,token3 ./github-subdomains -d example.com文件配置推荐创建.tokens文件每行一个令牌token1 token2 token3然后在运行时不指定-t参数工具会自动读取该文件./github-subdomains -d example.com令牌自动管理机制工具会自动对令牌进行智能管理随机排序启动时自动随机打乱令牌顺序避免固定使用顺序导致某些令牌过早耗尽自动禁用与恢复当某个令牌触发限流时工具会自动将其禁用70秒后恢复使用动态调度在多令牌环境下自动选择可用令牌进行请求分发图github-subdomains使用多令牌扫描snapchat.com的运行界面显示15个令牌正在工作性能优化参数设置延迟时间优化工具会根据令牌数量自动计算请求延迟config.delay time.Duration(60.0 / (30*float64(n_token)) * 1000 200)当使用N个令牌时基础延迟为(60/(30*N))*1000200毫秒令牌越多延迟越小扫描速度越快实际运行时可在输出信息中看到当前延迟值Delay:333ms快速模式启用使用-q参数启用快速模式跳过额外的语言和噪音搜索大幅提升扫描速度./github-subdomains -d example.com -q输出文件配置通过-o参数指定输出文件路径避免默认文件覆盖./github-subdomains -d example.com -o results/example_subdomains.txt高级使用技巧令牌轮换策略建议定期更新令牌特别是当你发现扫描效率明显下降时保持令牌池中有足够数量的可用令牌至少3个当令牌被禁用时工具会输出token limit reached, token disabled信息错误处理与恢复使用-k参数启用令牌耗尽时自动退出功能./github-subdomains -d example.com -k不使用-k参数时工具会等待令牌恢复后继续扫描程序会显示当前可用令牌数量帮助你判断是否需要添加新令牌扩展模式使用使用-e参数启用扩展模式搜索更广泛的子域名变体./github-subdomains -d example.com -e扩展模式会查找包含目标域名的各种可能组合可能发现更多隐藏的子域名。最佳实践总结令牌管理使用.tokens文件管理多个令牌保持3-5个可用令牌性能平衡根据网络状况和目标大小调整令牌数量避免过度请求输出管理为不同目标指定独立的输出文件便于结果分析模式选择常规扫描使用快速模式深度扫描使用扩展模式监控调整关注工具输出的令牌状态和延迟信息及时调整配置通过合理配置和优化github-subdomains可以成为你子域名枚举工作中的得力助手。无论是安全研究还是资产梳理这款工具都能帮助你快速发现目标在GitHub上的相关子域名信息。【免费下载链接】github-subdomainsFind subdomains on GitHub.项目地址: https://gitcode.com/gh_mirrors/gi/github-subdomains创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考