EvilURL v3.0更新日志:新功能与改进全解析

📅 发布时间:2026/7/4 18:07:16 👁️ 浏览次数:
EvilURL v3.0更新日志:新功能与改进全解析
EvilURL v3.0更新日志新功能与改进全解析【免费下载链接】EvilURLGenerate unicode domains for IDN Homograph Attack and detect them.项目地址: https://gitcode.com/gh_mirrors/ev/EvilURLEvilURL是一款专注于生成和检测IDN同形异义攻击IDN Homograph Attack的工具通过Unicode字符替换技术帮助安全研究者和开发者识别潜在的网络钓鱼风险。EvilURL v3.0版本带来了多项功能增强和体验优化让域名安全检测更高效、更精准。 核心功能升级亮点1. 智能域名生成改进的字符排列算法v3.0版本重构了Unicode字符替换逻辑通过itertools.combinations实现更全面的字符排列组合。现在工具能自动识别域名中可替换的字符如将a替换为西里尔字母а生成更多样化的潜在攻击域名。核心实现位于evilurl.py的gen函数支持同时替换多个字符位置极大提升了测试覆盖率。2. 完整命令行界面CLI支持告别旧版的交互模式v3.0采用全CLI设计通过清晰的参数体系实现灵活操作。主要参数包括-g生成恶意域名-d指定目标域名如example.com-c检测域名连接状态-a查询域名可用性-o输出结果到文件完整参数说明可通过python3 evilurl.py -h查看或直接查阅evilurl.py的parseHandler函数定义。3. 批量检测功能从文件导入域名列表新增-f参数支持从文本文件批量检测域名。只需将待检测域名按行写入文件如test.txt工具会自动扫描每个条目并标记可疑Unicode字符。测试文件示例example.com github.com exаmрle.com # 包含西里尔字母替换4. 域名可用性与连接状态检查v3.0整合了两项实用检测能力连接测试通过nmap扫描判断域名是否可达evilurl.py的check_url函数注册状态查询调用whois接口验证域名是否已被注册evilurl.py的checkAval函数 快速上手指南环境准备git clone https://gitcode.com/gh_mirrors/ev/EvilURL cd EvilURL pip install python-nmap python-whois基础使用示例生成恶意域名python3 evilurl.py -g -d example.com -o results.txt此命令将为example.com生成所有可能的Unicode替换域名并保存到results.txt。批量检测文件中的域名python3 evilurl.py -f test.txt -c将扫描test.txt中的所有域名检测是否包含恶意Unicode字符并验证连接状态。️ 安全责任提示EvilURL仅用于教育和安全研究目的。所有生成的域名应仅在授权环境中测试未经允许不得用于任何非法活动。完整免责声明参见LICENSE文件。 版本更新记录改进字符排列算法支持多位置同时替换全面迁移至CLI交互模式提升自动化能力新增文件批量检测功能支持大规模域名筛查集成域名可用性查询与连接状态检测完善日志输出系统支持结果持久化存储通过这些更新EvilURL v3.0成为安全从业者检测域名欺诈风险的得力工具帮助企业和个人有效防范IDN同形异义攻击带来的安全威胁。【免费下载链接】EvilURLGenerate unicode domains for IDN Homograph Attack and detect them.项目地址: https://gitcode.com/gh_mirrors/ev/EvilURL创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考