Nmap 使用指南

# Nmap 使用指南 ## 工具简介 Nmap 是Network Mapper,网络扫描和主机发现工具。广泛应用于网络安全领域,是安全专业人员必备的工具之一。 **标签**: 端口扫描,网络发现,渗透测试 ## 安装方法 ### Kali Linux (推荐) ```bash sudo apt update sudo apt install nmap ``` ### macOS (Homebrew) ```bash brew install nmap ``` ### 源码编译安装 ```bash git clone https://github.com/nmap/nmap.git cd nmap ./configure && make sudo make install ``` ## 基本使用 ### 查看帮助信息 ```bash nmap --help nmap -h ``` ### 快速扫描 ```bash nmap -v [目标IP/域名] ``` ### 详细扫描 ```bash nmap -v -A -T4 [目标IP] ``` ## 常用参数说明 | 参数 | 说明 | |------|------| | -v | 详细模式 | | -A | 全面扫描 | | -T4 | 扫描速度(1-5) | | -o | 输出文件 | | -p | 指定端口 | | --script | 使用脚本引擎 | ## 实用场景 ### 端口扫描 ```bash nmap -p 1-65535 -v [目标IP] ``` ### 服务版本检测 ```bash nmap -sV [目标IP] ``` ### 操作系统识别 ```bash nmap -O [目标IP] ``` ### 漏洞扫描 ```bash nmap --script vuln [目标IP] ``` ## 高级技巧 ### 批量扫描 ```bash # 从文件读取目标列表 nmap -iL targets.txt -o output.txt ``` ### 定时任务 ```bash # 添加cron定时扫描 0 2 * * * nmap [目标IP] -o /path/to/results.xml ``` ## 注意事项 1. **合法使用**: 仅在授权环境中测试 2. **遵守法规**: 遵守当地法律法规 3. **性能考虑**: 控制扫描速率避免影响目标系统 4. **保持更新**: 定期更新工具获取最新功能 ## 学习资源 - 官方文档和教程 - GitHub 仓库 - 安全社区: FreeBuf、看雪学院、先知社区

评论 (0)

登录 后发表评论