nping : hping 的替代

nping :

This handy little utility assembles and sends custom ICMP, UDP, or TCP packets and then displays any replies. It was inspired by the ping command, but offers far more control over the probes sent.

在所有平台上,其使用方法与显示格式是相同的。nping是nmap项目的一部分,nping是hping的替代,而hping是ping的替代。

Since hping hasn‘t been updated since 2005. The Nmap Project created and maintains Nping, a similar program with more modern features such as IPv6 support, and a unique echo mode.

使用示例:

$ nping --tcp -c 5 --delay 500ms lonlife.net -p 80 # -c 测试次数 : --delay 每次测试间隔时间 : -p 指定测试目标端口的范围

Starting Nping 0.6.47 ( http://nmap.org/nping ) at 2014-12-17 18:42 EST

SENT (0.0040s) TCP 10.0.0.99:48541 > 210.77.146.101:80 S ttl=64 id=62364 iplen=40  seq=265613054 win=1480

RCVD (0.0427s) TCP 210.77.146.101:80 > 10.0.0.99:48541 SA ttl=48 id=0 iplen=44  seq=2342234789 win=14600 <mss 1304>

SENT (0.5109s) TCP 10.0.0.99:48541 > 210.77.146.101:80 S ttl=64 id=62364 iplen=40  seq=265613054 win=1480

RCVD (0.5509s) TCP 210.77.146.101:80 > 10.0.0.99:48541 SA ttl=48 id=0 iplen=44  seq=2529085705 win=14600 <mss 1304>

SENT (1.0246s) TCP 10.0.0.99:48541 > 210.77.146.101:80 S ttl=64 id=62364 iplen=40  seq=265613054 win=1480

RCVD (1.0637s) TCP 210.77.146.101:80 > 10.0.0.99:48541 SA ttl=48 id=0 iplen=44  seq=2537098764 win=14600 <mss 1304>

SENT (1.5398s) TCP 10.0.0.99:48541 > 210.77.146.101:80 S ttl=64 id=62364 iplen=40  seq=265613054 win=1480

RCVD (1.5796s) TCP 210.77.146.101:80 > 10.0.0.99:48541 SA ttl=48 id=0 iplen=44  seq=2545148525 win=14600 <mss 1304>

SENT (2.0548s) TCP 10.0.0.99:48541 > 210.77.146.101:80 S ttl=64 id=62364 iplen=40  seq=265613054 win=1480

RCVD (2.0941s) TCP 210.77.146.101:80 > 10.0.0.99:48541 SA ttl=48 id=0 iplen=44  seq=2553199767 win=14600 <mss 1304>

Max rtt: 39.509ms | Min rtt: 37.646ms | Avg rtt: 38.728ms

Raw packets sent: 5 (200B) | Rcvd: 5 (240B) | Lost: 0 (0.00%)

Nping done: 1 IP address pinged in 2.09 seconds

$ nping --udp -c 5 --delay 500ms lonlife.net -p 80

Starting Nping 0.6.47 ( http://nmap.org/nping ) at 2014-12-17 18:47 EST

SENT (0.0121s) UDP 10.0.0.99:53 > 210.77.146.101:80 ttl=64 id=11063 iplen=28

RCVD (0.0511s) ICMP [210.77.146.101 > 10.0.0.99 Port unreachable (type=3/code=3) ] IP [ttl=48 id=25305 iplen=56 ]

SENT (0.5136s) UDP 10.0.0.99:53 > 210.77.146.101:80 ttl=64 id=11063 iplen=28

RCVD (0.5520s) ICMP [210.77.146.101 > 10.0.0.99 Port unreachable (type=3/code=3) ] IP [ttl=48 id=25306 iplen=56 ]

SENT (1.0161s) UDP 10.0.0.99:53 > 210.77.146.101:80 ttl=64 id=11063 iplen=28

RCVD (1.0551s) ICMP [210.77.146.101 > 10.0.0.99 Port unreachable (type=3/code=3) ] IP [ttl=48 id=25307 iplen=56 ]

SENT (1.5186s) UDP 10.0.0.99:53 > 210.77.146.101:80 ttl=64 id=11063 iplen=28

RCVD (1.5573s) ICMP [210.77.146.101 > 10.0.0.99 Port unreachable (type=3/code=3) ] IP [ttl=48 id=25308 iplen=56 ]

SENT (2.0191s) UDP 10.0.0.99:53 > 210.77.146.101:80 ttl=64 id=11063 iplen=28

RCVD (2.0579s) ICMP [210.77.146.101 > 10.0.0.99 Port unreachable (type=3/code=3) ] IP [ttl=48 id=25309 iplen=56 ]

Max rtt: 38.812ms | Min rtt: 37.815ms | Avg rtt: 38.388ms

Raw packets sent: 5 (140B) | Rcvd: 5 (280B) | Lost: 0 (0.00%)

Nping done: 1 IP address pinged in 2.06 seconds

来自为知笔记(Wiz)

附件列表

时间: 2024-12-15 21:04:40

nping : hping 的替代的相关文章

nping与hping在win平台的静默部署

C:\Users\lonlife\Desktop\nping.win.1.0>dir 2014/12/19  16:34    <DIR>          . 2014/12/19  16:34    <DIR>          .. 2006/05/19  09:51           388,823 hping.exe 2014/08/19  11:43         1,178,112 libeay32.dll 2014/08/19  11:07        

hping的用法

$  hping --help | head -1 usage: hping host [options] $ hping lonlife.net -S -p 80 -c 5             # 默认为tcp ping : -S SYN : -p destination port : -c 发送测试包总数 HPING lonlife.net (eth0 210.77.146.101): S set, 40 headers + 0 data bytes len=48 ip=210.77.1

定制windows环境下cmd替代软件ConEmu

定制windows环境下cmd替代软件ConEmu 公认的是Windows环境下命令行界面太难用. 不管是cmd还是powershell都不顺手!!窗口宽度不能全屏,字体太难看还不能调整,窗口背景不能更换,永远的黑白配,最痛苦的是复制和粘贴.都不知道MS是怎么想的?搞个这么个反人类的东西出来,还万年不变,从Windows诞生到Windows7不论是桌面版还是服务器版都一样,到了windows8/windows10换成powershell一样的鸡肋. 在百度搜了一下,找到cmd的替代软件conem

小白日记8:kali渗透测试之主动信息收集(二)三层发现:ping、traceroute、scapy、nmap、fping、Hping

三层发现 三层协议有:IP以及ICMP协议(internet管理协议).icmp的作用是用来实现intenet管理的,进行路径的发现,网路通信情况,或者目标主机的状态:在三层发现中主要使用icmp协议,arp协议属于二层协议,它是基于广播的,所以不可路由.而ICMP协议是可以路由的,理论上可以使用icmp协议发现全球的ip,如果没有边界防火墙(禁止icmp的探测包)进行过滤的话,对目标主机进行扫描,则会收到相应的响应,从而进行捕捉[有边界防火墙的现象比较普遍],但是三层发现的扫描速度也较二层要慢

[Servlet3.0新特性]注解替代配置文件

需要注意的是,如果使用Servlet 3.0版本的话:首先Tomcat服务器必须使用7.0版本以上的(老版本不提供3.0版本),其次Eclipse创建Web工程时选择3.0版本. Servlet 3.0版本允许使用注解方式来替代web.xml文件中配置Servlet.Filter和Listener的信息,首先回忆一下web.xml文件是如何配置Servlet.Filter和Listener的: <?xml version="1.0" encoding="UTF-8&qu

vpn中使用远程默认网关的替代方式

我们在不想手动配置此按钮的情况下,可以有如下替代方法: 将国内路由表添加进去,有点画蛇添足的感觉,但国内外少有在脚本里能修改这个参数的 说是少有,但还是有一些的,例如微软的一个shell 这个东西似乎是跨平台的,但是不能直接运行,代码有数千行之多,在他的xml配置文件里面有一个参数: <RouteIPv4TrafficOverRAS>false</RouteIPv4TrafficOverRAS> <RouteIPv6TrafficOverRAS>false</Ro

GetProcessIdOfThread在WinXP及之前操作系统的替代实现

还是学习VLD2.X版本看到的: 在Windows XP及之前的操作系统没有提供GetProcessIdOfThread的API,这里给出了一个替代的实现方式: 头文件: #if _WIN32_WINNT < 0x0600 // Windows XP or earlier, no GetProcessIdOfThread()DWORD _GetProcessIdOfThread (HANDLE thread);#define GetProcessIdOfThread _GetProcessIdO

元心操作系统首亮相 移动设备逐渐替代PC产品

11月27日,国产操作系统及其产业在信息安全领域的应用论坛昨日京召开.其中,元心手机操作系统在网络安全周上首次亮相.    中国电子科技集团公司总工程师吴曼青院士在会上表示,大力发展自主可控的智能终端操作系统具有十分重要的作用.未来中国智能终端操作系统产业联盟将联合开展以软件界.知识产权界,构建常态化的交流机制,并联合顶尖机构.高等院校在自主可控基础软件.技术领域开展深度合作,联合产业资源共同打造信息安全产业链,推进安全可控的技术软件和信息安全的同步发展.同时推动国内操作系统产业资源整合,打造世

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索(转载)

大叔手记(1):使用VisualStudio的查找与替换替代默认的系统搜索 一直以来,一直使用Visual Studio的查找与替换(Find and Replace)来搜索当前项目或整个解决方案里的代码,从来没怎么注意右边的那个选择文件夹功能. 原来还可以选择非解决方案的文件夹,而且试用了一下,速度明显比默认的系统搜索功能快,尤其是在阅读.NET4.0源码的时候,效果真是高啊. 大叔手记:旨在记录日常工作中的各种小技巧与资料(包括但不限于技术) 原文链接 本文由豆约翰博客备份专家远程一键发布