本节书摘来自异步社区《nmap渗透测试指南》一书中的第10章10.1节zenmap应用,作者 商广明,更多章节内容可以访问云栖社区“异步社区”公众号查看。
第10章 zenmap应用
nmap渗透测试指南
本章知识点
zenmap介绍
zenmap基本配置
zenmap扫描模板
ports/hosts标签
topology标签
host details标签
scans标签
编辑扫描模板
新建扫描模板
本章节将介绍zenmap的使用。作为nmap初学者最好的帮助工具,zenmap以其强大的操控界面可以完成很多在shell终端下复杂的命令。zenmap包含了不同的模板,我们可以对这些模板进行自定义设置,让它更加灵活易用。
10.1 zenmap介绍
zenmap是经典安全扫描工具nmap的一个官方的图形界面版本,是一个跨平台的开源应用,不仅方便初学者使用,同时为高级使用者提供了很多高级特性。频繁的扫描能够被存储,进行重复运行。命令行工具提供了直接与nmap的交互操作。扫描结果能够被存储,便于事后查阅。存储的扫描可以被比较以辨别其异同。最近的扫描结果能够存储在一个可搜索的数据库中。
图10.1所示为zenmap的经典窗口。zenmap是用python语言编写而成的开源免费的图形界面,能够运行在不同操作系统平台上(windows/linux/unix/mac os等)。zenmap旨在为nmap提供更加简单的操作方式。简单常用的操作命令可以保存成为profile,用户扫描时选择profile即可,可以方便地比较不同的扫描结果,还提供网络拓扑结构(networktopology)的图形显示功能。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLhFDZyUTO2UWZ5UTOzI2YwEWYxQWNlZGNxgzY0cTM0QzMhZGMkZTNk9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)