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 条评论
登录 后参与评论

相关文章

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

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

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

36512
来自专栏刘望舒

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

7602
来自专栏用户2442861的专栏

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

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

5541
来自专栏后端云

实时操作系统

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

2257
来自专栏云计算教程系列

如何在CentOS 7上设置Jenkins以进行持续开发集成

合并代码、协调发布、确定构建状态、维护更新。如果你足够了解这些过程的挫败感,这些话本身就会让人头疼,你可能想看看Jenkins CI。

1661
来自专栏菩提树下的杨过

intellij idea 高级用法之:集成JIRA、UML类图插件、集成SSH、集成FTP、Database管理

之前写过一篇IntelliJ IDEA 13试用手记 ,idea还有很多高大上的功能,易用性几乎能与vs.net媲美,反正我自从改用idea后,再也没开过ecl...

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

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

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

2825
来自专栏美团技术团队

Java NIO浅析

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

3999
来自专栏三好码农的三亩自留地

快捷安装Flutter姿势,了解一下?

到 Flutter官网 直接下载SDK压缩包,找准你需要的平台下载并解压。为什么不用git 命令到 Flutter Github clone下来?因为你基本不可...

891
来自专栏happyJared

Hexo,自定义域名http升级https

  数数手指头,我这基于 Hexo + GitHub Page 搭起来的个人博客也有两个月时间了,之前就想过把 http 升级为 https,无奈因为各种原因也...

1642

扫码关注云+社区