cyseczunaira/network-reconnaissance-nmap
GitHub: cyseczunaira/network-reconnaissance-nmap
一个面向初学者的 Nmap 网络侦察教学项目,在 Kali Linux 与 Metasploitable 构成的虚拟实验室中演示基础端口扫描和服务检测操作。
Stars: 0 | Forks: 0
# 🔍 使用 Nmap 进行网络侦察
## 📖 项目概述
本项目演示了在安全的虚拟实验室环境中进行网络侦察的基础知识。
目标是学习如何使用 Nmap 发现主机、识别开放端口、检测运行的服务以及执行操作系统检测。
## 🎯 目标
- 搭建网络安全家庭实验室
- 验证网络连通性
- 执行基础网络侦察
- 识别开放的 TCP 端口
- 检测服务版本
- 识别操作系统
## 🖥️ 实验环境
| 组件 | 详情 |
|----------|---------|
| 攻击机 | Kali Linux |
| 靶机 | Metasploitable 2 |
| 虚拟化 | Oracle VirtualBox |
| 网络 | Host-Only Adapter |
## 🛠️ 使用的工具
- Kali Linux
- Nmap
- VirtualBox
- Metasploitable 2
## 📝 使用的命令
### 检查连通性
```
ping -c 4 192.168.56.102
```
### 基础端口扫描
```
nmap 192.168.56.102
```
### 服务版本检测
```
nmap -sV 192.168.56.102
```
### 操作系统检测
```
sudo nmap -O 192.168.56.102
```
## 📊 结果
侦察过程成功实现了以下目标:
- 验证了攻击机和靶机之间的连通性。
- 识别了多个开放的 TCP 端口。
- 检测了这些端口上运行的服务。
- 使用 Nmap 执行了操作系统指纹识别。
## 📚 掌握的技能
- Linux
- Kali Linux
- VirtualBox
- Nmap
- 网络侦察
- 端口扫描
- 服务枚举
- 操作系统检测
## ⚠️ 免责声明
本项目是在隔离的虚拟实验室环境中进行的,仅供教育目的。未对任何未经授权的系统进行扫描或测试。
标签:CTI, Facebook API, Metasploitable, Nmap, 安全实验, 插件系统, 数据统计, 端口扫描, 虚拟驱动器