当前位置: 首页 > news >正文

《Nmap渗透测试指南》—第1章1.3节Linux/Unix源码编译安装Nmap

本节书摘来自异步社区《Nmap渗透测试指南》一书中的第1章1.3节Linux/Unix源码编译安装Nmap,作者 商广明,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 Linux/Unix源码编译安装Nmap
在Linux/Unix中我们可以很方便地通过源码编译安装Nmap,首先在“http://nmap.org/ download.html”中选择源码进行下载。下载完毕后首先解压压缩包。

root@ubuntu:/home# bzip2 -cd nmap-6.46.tar.bz2 | tar xvf -
nmap-6.46/zenmap/zenmapCore/I18N.py
nmap-6.46/zenmap/zenmapCore/Version.py
nmap-6.46/zenmap/zenmapCore/Paths.py
nmap-6.46/zenmap/COPYING_HIGWIDGETS
…省略…
root@ubuntu:/home#
切换到Nmap目录进行编译。

root@ubuntu:/home# cd nmap-6.46
root@ubuntu:/home/nmap-6.46# ./configure
…省略…
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
no
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting
config.status: creating config.h
      .    .
      \`-"'"-'/
       } 6 6 {
      ==. Y ,==
       /^^^\ .
       /   \ ) Ncat: A modern interpretation of classic Netcat
      ( )-( )/
      -""---""---  /
      /  Ncat  \_/
     (   ____
      \_.=|____E
Configuration complete.
  ( )  /\  _         (
  \ | ( \ ( \.(        )           _____
 \ \ \ ` `  ) \       ( ___         / _  \
 (_`  \+  . x ( .\      \/  \____-----------/ (o)  \_
- .-        \+ ;     ( O              \____

(__        +- .( -'.- <.  \_____________ `       \ /
(_____      ._._: <_ - <- _- _ VVVVVVV VV V\        \/
 .  /./.+- . .- / +-- - .  (--_AAAAAAA__A_/        |
 (__ ' /x / x _/ (        \______________//_       \_______
 , x / ( ' . / . /                 \___'     \   /
  / / _/ /  +                    |      \  /
  ' (__/                        /       \/
                            /         \
       NMAP IS A POWERFUL TOOL -- USE CAREFULLY AND RESPONSIBLY
Configuration complete. Type make (or gmake on some *BSD machines) to compile.
root@ubuntu:/home/nmap-6.46# make
root@ubuntu:/home/nmap-6.46# make install

编译完成后就可以使用Nmap进行渗透测试。

相关文章:

  • 《嵌入式 Linux C 语言应用程序设计(修订版)》——本章小结
  • 《创意特训营——30天超级灵感唤醒术》—第1章1.4节增加创意的数量
  • 《游戏大师Chris Crawford谈互动叙事》一9.3 互动小说(Interactive Fiction,IF):文字冒险的继承者...
  • 《Wireshark网络分析实战》—第1章1.2节安置Wireshark(程序或主机)
  • 《精通QTP——自动化测试技术领航》—第1章1.2节帮助文档(HELP)-QTP的说明书...
  • 《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.16 技巧:使用主题来更改配色方案...
  • 如何使用Aptik来备份和恢复Ubuntu中的Apps和PPAs
  • 《游戏大师Chris Crawford谈互动叙事》一导读
  • 麻省理工设计出可以快速生产和应用的可编程RNA疫苗
  • ReentrantLock(重入锁)以及公平性
  • 《OOD启思录》—第2章2.2节消息和方法
  • Linux 平台下 Python 脚本编程入门(一)
  • 《网站设计 开发 维护 推广 从入门到精通》—— 1.2 网页美工常用工具
  • 大数据分析提升电子病历临床价值
  • 拆 JakeWharton 系列之 RxAndroid
  • AngularJS指令开发(1)——参数详解
  • extjs4学习之配置
  • Javascript 原型链
  • JSONP原理
  • k8s如何管理Pod
  • laravel 用artisan创建自己的模板
  • Python爬虫--- 1.3 BS4库的解析器
  • Rancher-k8s加速安装文档
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • Vue--数据传输
  • 程序员该如何有效的找工作?
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 对象管理器(defineProperty)学习笔记
  • 给新手的新浪微博 SDK 集成教程【一】
  • Java数据解析之JSON
  • #前后端分离# 头条发布系统
  • $.ajax()
  • (03)光刻——半导体电路的绘制
  • (1)(1.13) SiK无线电高级配置(五)
  • (16)Reactor的测试——响应式Spring的道法术器
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (转)Windows2003安全设置/维护
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .net 无限分类
  • .net6+aspose.words导出word并转pdf
  • .NET建议使用的大小写命名原则
  • .NET上SQLite的连接
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @Autowired和@Resource的区别
  • @serverendpoint注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务
  • [] 与 [[]], -gt 与 > 的比较
  • [17]JAVAEE-HTTP协议
  • [BZOJ] 2006: [NOI2010]超级钢琴
  • [C#][DevPress]事件委托的使用