安裝教程 - 各平台安裝nmap


about

NMap,也就是Network Mapper,最早是Linux下的網絡掃描和嗅探工具包。

nmap是一個網絡連接端掃描軟件,用來掃描網上電腦開放的網絡連接端。確定哪些服務運行在哪些連接端,並且推斷計算機運行哪個操作系統(這是亦稱 fingerprinting)。它是網絡管理員必用的軟件之一,以及用以評估網絡系統安全。

正如大多數被用於網絡安全的工具,nmap 也是不少黑客及駭客(又稱腳本小子)愛用的工具 。系統管理員可以利用nmap來探測工作環境中未經批准使用的服務器,但是黑客會利用nmap來搜集目標電腦的網絡設定,從而制定攻擊計划。

本篇博客演示nmap在各平台的安裝。
下載好的各平台的安裝包百度雲盤鏈接:https://pan.baidu.com/s/1VHrZxiErGX89v37Ekq0NcQ 提取碼:joyi

Centos

centos7.3

  1. 官網下載頁面獲取最新的rpm包連接:
https://nmap.org/dist/nmap-7.91-1.x86_64.rpm
  1. 使用rpm命令下載安裝:
[root@cs tmp]# rpm -vhU https://nmap.org/dist/nmap-7.91-1.x86_64.rpm
  1. 測試是否安裝成功:
[root@cs tmp]# nmap --version
Nmap version 7.91 ( https://nmap.org )
Platform: x86_64-redhat-linux-gnu
Compiled with: nmap-liblua-5.3.5 openssl-1.1.1h nmap-libssh2-1.9.0 nmap-libz-1.2.11 nmap-libpcre-7.6 nmap-libpcap-1.9.1 nmap-libdnet-1.12 ipv6
Compiled without:
Available nsock engines: epoll poll select
  1. 來個示例,查看本機開放端口情況
[root@cs tmp]# nmap localhost
Starting Nmap 7.91 ( https://nmap.org ) at 2020-12-09 12:56 CST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000030s latency).
Other addresses for localhost (not scanned): ::1
Not shown: 995 closed ports
PORT     STATE SERVICE
20/tcp   open  ftp-data
21/tcp   open  ftp
22/tcp   open  ssh
25/tcp   open  smtp
3306/tcp open  mysql

Nmap done: 1 IP address (1 host up) scanned in 0.12 seconds

很好,很強大!!

windows

win10

  1. 從nmap的官網下載二進制的安裝包:

  1. 一路下一步安裝,中間會遇到安裝插件, 全選就完了。
  2. 安裝完畢,后續可能會有使用Python調用nmap的情況,所以,還需要將nmap的安裝目錄添加到系統的path中,然后重啟電腦即可。

可能的報錯

nmap3.exceptions.NmapNotInstalledError: Nmap is either not installed or we couldn't locate nmap path Please ensure nmap is installed

當你在Windows平台中,使用Python操作nmap時,而nmap的安裝目錄沒有添加到系統path就會報這個錯誤。解決辦法就是添加path唄!!


that's all,see also:

python-nmap使用及案例 | CentOS 7安裝最新版本NMAP


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM