Sreevasamr/security-toolkit

GitHub: Sreevasamr/security-toolkit

这是一个基于Python的道德黑客工具集,提供端口扫描、目录暴力枚举、子域名枚举和密码生成功能,用于安全测试和研究。

Stars: 0 | Forks: 0

# 🛡️ Sreevasa M R 安全工具包 ![Python](https://img.shields.io/badge/Python-3.8+-blue?style=flat-square&logo=python) ![License](https://img.shields.io/badge/License-MIT-green?style=flat-square) ![CEH](https://img.shields.io/badge/Author-CEH%20v12%20Certified-red?style=flat-square) ## ⚠️ 免责声明 ## 🧰 工具 | 工具 | 描述 | |------|------| | [`port_scanner.py`](port_scanner.py) | 支持抓取横幅的多线程 TCP 端口扫描器 | | [`password_generator.py`](password_generator.py) | 密码学安全的密码与助记短语生成器 | | [`dir_bruteforcer.py`](dir_bruteforcer.py) | 支持扩展名的 Web 目录与文件暴力枚举工具 | | [`subdomain_enum.py`](subdomain_enum.py) | 基于 DNS 的子域名枚举工具,带 HTTP 可达性检查 | ## 🔧 依赖要求 ``` # 需要 Python 3.8+ pip install requests ``` ## 🚀 使用方法 ### 1. 端口扫描器 ``` # 扫描常见端口 python port_scanner.py -t 192.168.1.1 --top # 扫描端口范围 python port_scanner.py -t example.com -p 1-1024 # 使用 banner grabbing 扫描特定端口 python port_scanner.py -t 10.0.0.1 -p 80,443,8080,3306 --banners ``` ### 2. 密码生成器 ``` # 生成单个强密码 python password_generator.py # 生成 5 个长度为 20 的密码 python password_generator.py -l 20 -n 5 # 生成易记的密码短语 python password_generator.py --passphrase --words 5 # 不包含符号(适用于不允许符号的系统) python password_generator.py -l 16 --no-symbols ``` ### 3. 目录暴力枚举器 ``` # 基础扫描 python dir_bruteforcer.py -u http://example.com -w wordlist.txt # 使用文件扩展名扫描 python dir_bruteforcer.py -u http://example.com -w wordlist.txt -e php,html,txt # 增加线程以加快扫描速度 python dir_bruteforcer.py -u http://example.com -w wordlist.txt --threads 20 ``` ### 4. 子域名枚举器 ``` # 基础枚举 python subdomain_enum.py -d example.com -w wordlist.txt # 带 HTTP 可达性检查 + 保存输出 python subdomain_enum.py -d example.com -w wordlist.txt --http -o results.txt ``` ## 👤 关于作者 **Sreevasa M R** — 网络安全分析师 | 道德黑客 | 渗透测试员 - 🎓 网络安全 BCA 学位 — JAIN 大学,班加罗尔(CGPA: 9.3) - 🏆 认证道德黑客(CEH v12)— EC-Council - 🏆 Web 应用渗透测试员(WAPT) - 🥇 Dell Technologies 名人堂 — 负责任的披露 - 🥇 Achmea 名人堂 — 负责任的披露 - 🥇 ESET 安全致谢 - 🏆 第一名 — CTF,Hacker School 2023 - 🏆 第二名 — CTF,Hackathon 2023 📧 sreevasarao@gmail.com ## 📄 许可证 MIT 许可证 — 免费用于经授权的测试和教育目的。
标签:逆向工具