Noaamiko/Penetration-Testing

GitHub: Noaamiko/Penetration-Testing

基于 Bash 的自动化网络渗透测试工具,整合主机发现、服务枚举、漏洞评估、暴力破解与报告生成于一体。

Stars: 0 | Forks: 0

# 渗透测试 使用 Bash 编写的自动化网络扫描和渗透测试工具 # 自动化网络扫描与渗透测试工具 🛡️ **开发人员:** Noam Shafir 这是一款全面的基于 **Bash** 的自动化工具,专为网络渗透测试的关键阶段而设计。该脚本将主机发现、服务枚举、漏洞研究和凭证测试整合到一个高效的工作流程中。 ## 🚀 主要功能 * **主机发现:** 使用 Nmap ping 扫描,快速识别指定 CIDR 范围内的存活主机。 * **服务枚举:** 执行带有服务版本检测(Banner 抓取)的深度端口扫描。 * **漏洞评估:** 利用 Nmap Scripting Engine (NSE) 漏洞类别自动识别已知的 CVE。 * **自动化暴力破解:** 使用 Hydra 对已识别的服务(如 SSH、FTP 和 RDP)执行针对性的凭证攻击。 * **漏洞利用研究:** 根据发现的服务版本,通过 Searchsploit 查询 Exploit-DB 离线数据库。 * **报告与归档:** 生成结构化的工作区,总结发现的问题,并将所有日志压缩为 ZIP 存档以便于交付。 ## 🛠️ 技术栈与要求 该脚本集成了行业标准的安全工具(通常可在 **Kali Linux** 上找到): * **语言:** Bash Scripting * **扫描:** Nmap * **漏洞利用:** Hydra, Searchsploit * **归档:** Zip ## ⚙️ 安装与使用 1. **克隆代码库:** git clone https://github.com cd Penetration-Testing 2. **授予执行权限:** chmod +x pentest.sh 3. **使用 Root 权限运行:** sudo ./pentest.sh ## 📊 扫描工作流 该脚本遵循逻辑严密的攻击路径: `Root 权限检查` ➔ `主机发现` ➔ `全面扫描` ➔ `暴力破解 (WEAK)` ➔ `Searchsploit` ➔ `报告生成` ➔ `清理/打包` ## ⚠️ 免责声明 本项目仅供**教育和道德黑客测试目的**使用。在未事先获得双方同意的情况下使用此工具攻击目标是非法的。开发人员不承担任何责任,也不对因滥用或使用本程序造成的任何损害负责。
标签:AES-256, Banner Grabbing, Claude, CTI, CVE检测, DOS头擦除, Facebook API, FTP安全, Hydra, Nmap, PoC, RDP安全, Searchsploit, SSH安全, XXE攻击, 反取证, 安全评估, 密码破解, 应用安全, 插件系统, 攻击模拟, 数据统计, 暴力破解, 服务枚举, 本地模型, 漏洞评估, 用户模式钩子绕过, 白盒测试, 端口扫描, 网络安全, 网络安全审计, 网络安全自动化, 网络扫描器, 虚拟驱动器, 隐私保护, 驱动签名利用