namp 渗透测试-安装篇

nmap介绍:

nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统。

nmap 也是不少黑客爱用的工具 。可以利用nmap来搜集目标电脑的网络设定,从而计划攻击的方法。

Nmap 在黑客帝国(The Matrix)中,连同SSH1的32位元循环冗余校验漏洞,被崔妮蒂用以入侵发电站的能源管理系统。

namp 主要功能:

  1. 探测主机是否在线
  2. 扫描主机端口,嗅探所提供的网络服务
  3. 推断主机所用的操作系统

官方网站: http://nmap.org/download.html

下载如图: 找到

Source Code Distribution

[root@xinsz08 ]# bzip2 -cd nmap-7.60.tar.bz2 |tar xvf - //解压下载的压缩包

[root@xinsz08 ]# cd nmap-7.6.0

[root@xinsz08 nmap-7.60]# ./configure 编译

预编译完成如下图:

编译安装:

root@xinsz08 nmap-7.60]# make &&make install

简单的使用方法:

使用nmap -v查看nmap是否已经启动

1.全盘扫描:

[root@xinsz08 ~]# nmap -A 192.168.1.102 #扫描自己本机的IP地址 (由于所使用的虚拟机没有开其他服务,所以检测出来只有22号端口是开启的) Starting Nmap 7.60 ( https://nmap.org ) at 2017-10-11 09:25 CST Nmap scan report for 192.168.1.102 Host is up (0.000066s latency). Not shown: 998 closed ports PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 5.3 (protocol 2.0) #ssh 供应商是openSSH Device type: general purpose #设备类型 Running: Linux 2.6.X #目标主机操作系统 OS CPE: cpe:/o:linux:linux_kernel:2.6.32 #目标主机中央处理单元 OS details: Linux 2.6.32 #目标主机详细资料 Network Distance: 0 hops #网络距离 2.指定字段扫描

在nmap中我们可以指定扫描一个字段,使用"-"来建立连接

比如: nmap 192.168.1.2-200

原文发布于微信公众号 - 大数据架构师专家(xinsz08)

原文发表时间:2017-10-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户2442861的专栏

使用IntelliJ IDEA开发SpringMVC网站(一)开发环境

访问GitHub下载最新源码:https://github.com/gaussic/SpringMVCDemo

80610
来自专栏刘望舒

这一次彻底弄明白Gradle相关配置

1.1K20
来自专栏全华班

不错的Spring-代码生成器

Spring-generator是基于javafx8开发的图形界面Spring代码生成器,使用 Apache FreeMarker 作为代码文件的模板,用户可以...

30230
来自专栏Java学习之路

01 Spring框架 基本介绍

相信学习java,并且走Web道路的道友都应该知道Spring的大名,它的地位相信也不需要我在这里多说什么,接下来的文章就Spring的配置和使用来进行一些讲解...

35170
来自专栏美团技术团队

Java NIO浅析

NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到...

43190
来自专栏杨建荣的学习笔记

有趣的linux命令总结(78天)

linux命令可以简化我们工作中的许多任务。关于Linux这个主题已经考虑很久了,也还是在不断的完善中,在自己的实验和各种资料的整理中,认为还是一些不错的命令。...

383120
来自专栏后端云

实时操作系统

一般的linux都是GPOS(通用)内核。GPOS是不保证实时的,但是对于大多数应用程序来说是没有问题的。GPOS可以充分利用物理资源。但在实时性要求性比较高的...

36970
来自专栏杨建荣的学习笔记

有趣的linux命令总结(78天)

linux命令可以简化我们工作中的许多任务。关于Linux这个主题已经考虑很久了,也还是在不断的完善中,在自己的实验和各种资料的整理中,认为还是一些不错的命令。...

29750
来自专栏草根专栏

常见形式 Web API 的简单分类总结

请求--响应类的API的典型做法是,通过基于HTTP的Web服务器暴露一个/套接口。API定义一些端点,客户端发送数据的请求到这些端点,Web服务器处理这些请求...

18430
来自专栏坚毅的PHP

ImageMagick and JMagick install on Mac OSX

接的遗留代码,在本地运行,有jmagick-6.4.0.jar 但是出现错误: javax.servlet.ServletException: java.lan...

45260

扫码关注云+社区

领取腾讯云代金券