SANJAYCBRMK/Vulnerability-Scanner
GitHub: SANJAYCBRMK/Vulnerability-Scanner
一款基于 Python 的轻量级漏洞扫描工具,通过端口扫描和不安全服务检测为目标系统生成基础安全报告。
Stars: 0 | Forks: 0
## 漏洞扫描器
# 描述
漏洞扫描器是一款基于 Python 的网络安全工具,用于对目标系统执行基础的漏洞评估。
它会扫描常见的网络端口,识别潜在的不安全服务,并生成简单的安全报告。该项目是作为网络安全实习的一部分而开发的,旨在获取网络扫描、漏洞评估和安全分析方面的实践经验。
# 功能
- 扫描常见的网络端口
- 检测开放和关闭的端口
- 识别不安全的服务(FTP、Telnet)
- 生成漏洞报告
- 简单易用的界面
# 使用的技术
- Python
- Socket 编程
- Visual Studio Code
# 项目工作流程
1. 目标输入
- 用户输入目标 IP 地址。
2. 端口扫描
- 扫描器检查常见的网络端口。
3. 服务检测
- 检测诸如 FTP、SSH、Telnet、HTTP 和 HTTPS 等服务。
4. 漏洞识别
- 标记不安全的服务和潜在风险。
5. 报告生成
- 创建简单的漏洞评估报告。
6. 结果显示
- 显示扫描结果和安全警告。
# 示例输入
输入目标 IP:127.0.0.1
# 示例输出
正在扫描 127.0.0.1...
端口 21:开放
警告:检测到 FTP
端口 22:开放
端口 80:开放
端口 443:开放
# 安全功能
- 开放端口检测
- 漏洞评估
- 不安全服务检测
- 安全警告生成
- 报告创建
# 预期结果
- 检测目标系统上的开放端口。
- 识别潜在的不安全服务。
- 生成漏洞评估报告。
- 了解网络安全和渗透测试的基础知识。
网络安全实习项目
代码截图:
代码输出截图:
报告输出截图:
代码输出截图:
报告输出截图:
标签:AES-256, Python, Socket编程, 密码管理, 插件系统, 数据统计, 无后门, 漏洞评估, 端口扫描, 网络安全, 逆向工具, 隐私保护