1

FINscan(sF)扫描有时不是最佳的扫描模式,因为有防火墙的存在.目标主机有时候可能有IDS和IPS系统的存在,防火墙会阻止掉SYN数据包。发送一个设置了FIN标志的数据包并不需要完成TCP的握手:

root@bt:~#nmap-sF192.168.1.8

StartingNmap5.51at2012-07-0819:21PKTNmapscanreportfor192.168.1.8Hostisup(0.000026slatency).Notshown:999closedportsPORTSTATESERVICE111/tcpopen|filteredrpcbind

版本检测(sV)版本检测是用来扫描目标主机和端口上运行的软件的版本.它不同于其它的扫描技术,它不是用来扫描目标主机上开放的端口,不过它需要从开放的端口获取信息来判断软件的版本.使用版本检测扫描之前需要先用TCPSYN扫描开放了哪些端口:#nmap-sV192.168.1.1

Idlescan(sL)是一种先进的扫描技术,它不是用你真实的主机Ip发送数据包,而是使用另外一个目标网络的主机发送数据包:#nmap-sL192.168.1.6192.168.1.1

Idlescan是一种理想的匿名扫描技术,它通过目标网络中的192.168.1.6向主机192.168.1.1发送数据,来获取192.168.1.1开放的端口有需要其它的扫描技术,这里就比如说FTPbounce(FTP反弹,fragmentationscan(碎片扫描),IPprotocolscan(IP协议扫描),以上讨论的是几种最主要的扫描方式.

Nmap的OS检测(O):Nmap最重要的特点之一是能够远程检测操作系统和软件,Nmap的OS检测技术在渗透测试中用来了解远程主机的操作系统和软件是非常有用的,通过获取的信息你可以知道已知的漏洞。Nmap有一个名为的nmap-OS-DB数据库,该数据库包含超过2600操作系统的信息。Nmap把TCP和UDP数据包发送到目标机器上,然后检查结果和数据库对照:

InitiatingSYNStealthScanat10:21Scanninglocalhost(127.0.0.1)[1000ports]Discoveredopenport111/tcpon127.0.0.1CompletedSYNStealthScanat10:21,0.08selapsed(1000totalports)InitiatingOSdetection(try#1)againstlocalhost(127.0.0.1)RetryingOSdetection(try#2)againstlocalhost(127.0.0.1)

linux namp使用教程,nmap教程之nmap命令使用示例(nmap使用方法)相关推荐

  1. nmap教程之nmap命令使用示例(nmap使用方法)

    nmap教程之nmap命令使用示例(nmap使用方法) Nmap是一款网络扫描和主机检测的非常有用的工具.Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器.它可以适用于 ...

  2. android的sdk离线安装详细教程,Android编程之SDK安装组件的离线安装方法分享

    本文实例讲述了Android编程之SDK安装组件的离线安装方法.分享给大家供大家参考,具体如下: 这次安装在Android开发环境搭建及配置phoneGap中,搜到了一下资料,留个备份. 一.迅雷下载 ...

  3. linux wget返回值_Linux中的Wget命令与示例

    GNU Wget是用于从Web下载文件的命令行实用程序.使用Wget,您可以使用HTTP,HTTPS和FTP协议下载文件. Wget提供了许多选项,使您可以下载多个文件,恢复下载,限制带宽,递归下载, ...

  4. maven安装教程安装教程_Maven教程之春

    maven安装教程安装教程 1.简介 在这篇文章中,我们将演示如何针对非常特定的用例对Spring使用Maven依赖项. 我们使用的所有库的最新版本都可以在Maven Central上找到. 对于一个 ...

  5. linux挂盘视频教程,Linux新手入门教程:教你硬盘挂载方法

    挂载Windows分区 1. 手工挂载 在Linux中也可以读取Windows分区,包括fat32格式的和ntfs格式的.首先你得知道Linux下对硬盘分区的称呼.比如Windows下的C盘通常是hd ...

  6. python cocos2d新手教程_Cocos2d--python教程之helloworld

    # 首先导入Cocos包 import cocos # 对图层进行子类化 并在此处定义编程的逻辑 class HelloWorld(cocos.layer.Layer): def __init__(s ...

  7. ffmpeg入门教程之ffmpeg命令行------全局命令

    ffmpeg入门教程https://www.jianshu.com/p/042c7847bd8a 视频播放器原理 视音频技术主要包含以下几点:封装技术,视频压缩编码技术以及音频压缩编码技术.如果考虑到 ...

  8. python获取网络打印机状态_c#教程之C# 获取打印机当前状态的方法

    要获得打印机的状态,应该定义一个联合. 复制代码 代码如下: enum PrinterStatus { 其他状态= 1, 未知, 空闲, 正在打印, 预热, 停止打印, 打印中, 离线 } 其中的&q ...

  9. html+css基础仏学习教程之HTML 中播放声音或者视频的方法有很多种。

    在 HTML 中播放声音或者视频的方法有很多种. HTML 音频 问题,以及解决方法 在 HTML 中播放音频并不容易! 您需要谙熟大量技巧,以确保您的音频文件在所有浏览器中(Internet Exp ...

最新文章

  1. bootstrap框架下 单选按钮组的选中以及取值问题
  2. java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享
  3. Stanford UFLDL教程 稀疏自编码器符号一览表
  4. 如何 循环 字母 php,PHP-php循环打印a-z字母的疑惑
  5. Java 监听器,国际化
  6. Hadoop教程(三)HDFS文件系统Shell命令
  7. 《JSON笔记之二》----封装JSONUtil
  8. mysql semi sync_MySQL Semisync
  9. java网页内容不能复制_win7系统禁用Java小程序脚本网页内容复制不了的解决方法...
  10. 雷霄骅《视音频数据处理入门:H.264视频码流解析》(代码注释版)
  11. Java 打印PDF文档的3种情况
  12. vbox win10 分辨率_告诉你win10系统设置屏幕分辨率的两种方法
  13. 目前几种实时视频流协议对比
  14. 医药研发产业新平台在从化
  15. 海康威视2019校招
  16. SAST、DAST、IAST几种测试工具的比较
  17. 上海往事之2015-07股市风云录
  18. Java--mysql 的数据类型对照(映射)表
  19. Google账户登录服务
  20. VII html+css

热门文章

  1. Linux-audit
  2. OpenStack高可用(HA)和灾备(DR)解决方案
  3. 前缀和——(2)二维数组前缀和
  4. 30个前端开发小技巧
  5. Flutter读取剪贴板中的内容
  6. 有趣JavaScript,jQuery和互联网上的随机Web开发– 2012年3月
  7. 区别:阿里云公共镜像、自定义镜像、共享镜像、云市场镜像和社区镜像对比
  8. MC/DC(修正条件/判定覆盖):如何达到100%覆盖率?
  9. 端口号8080被占用,解决办法
  10. 【以太坊 Solidity】管理员读写权限/访问控制/角色控制