amnafth24/Network-scanner
GitHub: amnafth24/Network-scanner
基于 Python 封装 Nmap 的网络端口扫描工具,自动执行扫描并生成带时间戳的报告,面向网络安全实验教学场景。
Stars: 0 | Forks: 0
# 网络扫描工具
一个基于 Python 的网络扫描工具,可自动化执行 Nmap 扫描并生成带有时间戳的报告。
## 功能
- 接收一个 IP 地址作为输入
- 自动运行 Nmap 扫描
- 检测开放的端口和运行中的服务
- 为每次扫描保存带有时间戳的报告
## 使用的工具
- Python 3
- Nmap
- Kali Linux
## 如何运行
1. 确保已安装 Nmap
2. 运行脚本:
sudo python3 scanner.py
3. 根据提示输入目标 IP 地址
## 输出示例
- 主机状态(开启/关闭)
- 检测到的开放端口
- 每个端口上运行的服务
- 自动保存带有时间戳的扫描报告
## 目的
作为网络安全实验室实践的一部分而构建,旨在了解 SOC 分析师工作流程中使用的网络侦察和端口扫描概念。
标签:CTI, Nmap, Python, 云存储安全, 插件系统, 数据统计, 无后门, 端口扫描, 网络扫描, 虚拟驱动器