nmap扫描工具

  • 一、在Windows上安装
    • 1.下载和安装
  • 二、在Linux上安装
    • 1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中安装
    • 2.基于 Yum (Fedora, Redhat enterprise, CentOS)中安装
    • 3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中安装
  • 三、已有NMAP进行升级
    • 1.Windows下升级
    • 2.Linux下升级
      • 1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中升级
      • 2.基于 Yum (Fedora, Redhat enterprise, CentOS)中升级
      • 3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中升级
  • 四、卸载NMAP
    • 1、Windows下卸载nmap
    • 2、Linux下卸载nmap
      • 1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中卸载
      • 2.基于 Yum (Fedora, Redhat enterprise, CentOS)中卸载
      • 3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中卸载
  • 五、安装其他版本的NMAP

一、在Windows上安装

1.下载和安装

点击此处下载
1、namp的使用协议,单击I Agree

2、选择需要的组件

Nmap Core Files Nmap核心文件不勾选的话将无法使用Nmap
Resgister Nmap Path 把Nmap注册到系统,便于你可以从任何目录运行Nmap
Npcap 1.50 一个网络数据包抓包工具nmap需要的必要组件
Check for newer Npcap 用于更新
Network Performance Improvements 用于提高TCP扫描性能
Zenmap(GUI Frontend) 给你的Nmap加一个"漂亮"的图形界面
Ndiff (Scan comparison tool) 一个可以帮助nmap查看xml的工具包
Ncat (Modern Netcat reincarnation) Netcat一个简单的网络工具使用UDP和TCP协议
Nping (Packet generator ) 一个用于生成网络包、分析响应和测量响应时间的开源工具
3、选择安装路径
4、安装Npcap
安装期间会弹出问你需不需要安装Npcap的窗口,我们选“是”(前提是你第一次安装nmap)如果没有弹出说明你的电脑已经有该组件,或安装了旧版本,我们需要卸载旧版本,来执行新的安装(卸载详细步骤见文末卸载NMAP)
5、完成安装
[可选]创建桌面图标和开始菜单
到此Windows下的安装结束

二、在Linux上安装

1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中安装

无(GUI)图形界面

rpm -vhU https://nmap.org/dist/nmap-7.92-1.x86_64.rpm

包含(GUI)图形界面

rpm -vhU https://nmap.org/dist/zenmap-7.92-1.noarch.rpm

2.基于 Yum (Fedora, Redhat enterprise, CentOS)中安装

无(GUI)图形界面

yum install nmap

包含(GUI)图形界面

yum install nmap zenmap

3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中安装

在root账户下安装nmap

apt-get install nmap

非root用户下安装nmap

sudo apt-get install nmap

三、已有NMAP进行升级

1.Windows下升级

进入NMAP官网找到Microsoft Windows binaries,点击红色箭头所指的地方。

2.Linux下升级

1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中升级

su root
passwd:输入密码
rpm -Uvh nmap

2.基于 Yum (Fedora, Redhat enterprise, CentOS)中升级

su root
passwd:输入密码
yum upgrade nmap

3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中升级

su root
passwd:输入密码
apt-get install nmap

四、卸载NMAP

1、Windows下卸载nmap

控制面板中找到nmap和npcap右键卸载即可

2、Linux下卸载nmap

1.基于 RPM (Fedora 、Redhat、Mandriva、SuSE、YellowDog)中卸载

su root
passwd:输入密码
rpm -e nmap

2.基于 Yum (Fedora, Redhat enterprise, CentOS)中卸载

yum list installed //可以找到所有的软件包
yum list nmap //可以找到nmap的包
yum remove nmap //卸载nmap包

3.基于 (Debian Linux 和衍生产品,如 Ubuntu)中卸载

apt-get remove nmap //卸载nmap
apt-get remove --purge nmap //卸载nmap配置文件

五、安装其他版本的NMAP

在NMAP的changelog界面可以找到nmap的历史版本。
点进去后可以下载,至于具体位置由于篇幅过多这里不一一叙述了,感兴趣的话可以研究一下。

nmap扫描工具安装/升级/卸载教程相关推荐

  1. 微信多开工具 Mac版的安装及卸载教程

    还在为找在您的Mac电脑上同时登陆2个或更多个微信账号吗?微信多开工具 Mac版可以帮上你的忙.微信双开助手Mac版就可以实现,可以让Mac版微信双开.多开设置消息自动回复. Mac Os微信多开助手 ...

  2. macOS系统安装NMAP扫描工具

    macOS系统安装NMAP扫描工具 最近做Kali网络渗透测试实验,需要用到一些扫描工具.当然少不了大名鼎鼎的Nmap ("Network Mapper") 工具.Nmap 是一款 ...

  3. Windows7之天镜漏洞扫描工具安装

    01 天镜漏洞扫描工具安装 01 安装天镜 02 升级漏洞 03 重启win7, 多次重复升级过程(1次可能没办法成功) 04 成功之后查看版本

  4. python3.7.4安装教程win7_Window10下python3.7 安装与卸载教程图解

    Window10下python3.7 安装与卸载教程图解 1.进入官网https://www.python.org/,点击Downloads下的Windows按钮,进入下载页面. 2.如下图所示,点击 ...

  5. 【Centos8 MYSQL安装、卸载教程】

    Centos8 MYSQL安装.卸载教程 1. MYSQL相关命令 2. 卸载MYSQL 2.1 停止MYSQL服务 2.2 查看已安装的MYSQL相关软件 2.3 执行删除命令 2.4 查看是否有安 ...

  6. 渗透测试技术_Nessus工具(二) _漏洞扫描工具 Nessus的使用教程

    漏洞扫描工具 Nessus的使用教程 1.Nessus使用教程 1.1.Nessus登录 在浏览器中访问:https://{服务器IP}:8834 例如访问:https://10.1.1.191:88 ...

  7. oracle 11g重新安装配置,Oracle 11g数据库安装和卸载教程

    Oracle11g的安装教程 同时解压缩两个zip文件,生成一个database文件夹,进入到database文件夹,点击setup 去掉安全更新的选项,直接下一步 选择创建和配置数据库,点击下一步 ...

  8. 彻底删除mysql5.1_MySQL5.1安装与卸载教程

    本文采用最新版MySQL5.1.62版本作为安装教程演示,本人亲试过程,准确无误.可供读者参考. [声明] 本文为博主原创文章,未经博主允许不得转载. 下载 安装 下载完成之后双击安装,可以选择自定义 ...

  9. vulmap——漏洞扫描工具简介与使用教程

    一.工具简介 vulmap是一款漏洞扫描工具, 可对Web容器.Web服务器.Web中间件以及CMS等Web程序进行漏洞扫描, 并且具备漏洞利用功能. 相关测试人员可以使用vulmap检测目标是否存在 ...

  10. 13. 软件包详解,rpm包的查找,安装,升级,卸载,验证等所有操作

    本小节会详细介绍linux中的软件包管理,涉及软件包的定义/安装/卸载/依赖等操作.以及会详细演示rpm这个非常重要命令的使用. 文章目录 前言 软件包 源码包 二进制包 源码包 VS二进制包 依赖性 ...

最新文章

  1. 计算机考试用远程桌面,职称计算机考试:教你体验XP远程桌面多用户登录
  2. Dev-DXperience12.2版的新产品介绍:DXTREME
  3. Android Studio --- [学习笔记]RadioButton、CheckBox、ImageView、ListView、TCP的三次握手
  4. python中is和 的区别_Python中is和==的区别
  5. 浙江嘉兴“网事”再添国字招牌 领跑城市智慧转型
  6. 大厂面试算法系列-如何从无序链表中移除重复项(一)-顺序删除
  7. Git_自定义Git
  8. java 包 划分_Java包的命名与划分
  9. Julia 语言可重用性高竟源于缺陷和不完美?
  10. 掐头去尾,只吃中间一段
  11. jQuery 学习-样式篇(一):如何引用 jQuery
  12. 加入域报错(找不到网络路径)
  13. Java笔记第五篇 文本编辑器初见面
  14. Tensorflow 笔记 Ⅳ——mnist手写数字识别
  15. 使用 Colab 训练 Pytorch-Yolov4 (WongKinYiu版)
  16. 【综合算法】不考虑误差的TDOA定位
  17. 云计算机ppt模板,云计算的PPT模板
  18. linux 二次封装 释放,Linux必学的60个命令(二)
  19. 设计模式学习笔记-2 创建者模式-工厂方法模式
  20. 安卓四大组件(小白篇)

热门文章

  1. Windows10 无法使用内置管理员打开照片问题解决
  2. A Piece of ODE
  3. pid的matlab仿真,用MATLAB对PID控制做简单的仿真
  4. ipad pro + zotero + 坚果云 + PDF Expert 搭建多平台文献管理(自用备忘)
  5. 多个PDF怎么一起打印?教你两种打印方法
  6. 几种经典的下肢力量练习方式
  7. python网易云音乐爬虫歌词_一篇文章带你用Python网络爬虫实现网易云音乐歌词抓取...
  8. [error]: Found option without preceding group in config file ....\my.ini at line:1
  9. java写app教程
  10. MIMO技术原理、概念、现状简介