Linux常用网络工具:hping高级主机扫描
2015-06-04 21:33
405 查看
之前介绍了主机扫描工具fping,可以参考我写的《Linux常用网络工具:fping主机扫描》。
hping是一款更高级的主机扫描工具,它支持TCP/IP数据包构造、分析,在某些防火墙配置或运营商拦截ICMP数据包时,可用来扫描存活主机。
hping还可以伪造源IP,用来发起DDos攻击。
hping官方网站:http://www.hping.org/
hping的源代码编译安装
hping的源代码托管在GitHub,地址:https://github.com/antirez/hping。
编译及安装命令:
hping依赖libpcap-devel,所以需要先进行安装,make过程中还可能出现以下两个问题:
出现问题:libpcap_stuff.c:20:21: 错误:net/bpf.h:没有那个文件或目录
解决办法:ln -sf /usr/include/pcap-bpf.h /usr/include/net/bpf.h;
出现问题:/usr/bin/ld: cannot find -ltcl
解决办法:yum -y install tcl yum -y install tcl-devel;
然后输入:
hping常用参数介绍
如果防火墙或运营商屏蔽ICMP的话,hping可以对指定目标端口发起TCP探测,常用的参数:
输入示例:
记录,为更好的自己!
hping是一款更高级的主机扫描工具,它支持TCP/IP数据包构造、分析,在某些防火墙配置或运营商拦截ICMP数据包时,可用来扫描存活主机。
hping还可以伪造源IP,用来发起DDos攻击。
hping官方网站:http://www.hping.org/
hping的源代码编译安装
hping的源代码托管在GitHub,地址:https://github.com/antirez/hping。
编译及安装命令:
wget https://github.com/antirez/hping/archive/master.zip unzip master cd hping-master yum install libpcap-devel ./configure make make install
hping依赖libpcap-devel,所以需要先进行安装,make过程中还可能出现以下两个问题:
出现问题:libpcap_stuff.c:20:21: 错误:net/bpf.h:没有那个文件或目录
解决办法:ln -sf /usr/include/pcap-bpf.h /usr/include/net/bpf.h;
出现问题:/usr/bin/ld: cannot find -ltcl
解决办法:yum -y install tcl yum -y install tcl-devel;
然后输入:
make strip make install
hping常用参数介绍
如果防火墙或运营商屏蔽ICMP的话,hping可以对指定目标端口发起TCP探测,常用的参数:
-p 端口号 -S 发送TCP的SYN包 -A 发送TCP的ACK包 -a 伪造源IP --flood 尽可能快的发送,慎用
输入示例:
hping 192.168.2.224 -p 80 -S hping 192.168.2.224 -p 80 -A hping 192.168.2.224 -p 80 -S -a 192.168.0.91
记录,为更好的自己!
相关文章推荐
- Linux网络限速
- HTTPS
- sgu 176 上下界网络流最小可行流带输出方案
- iOS应用架构谈 网络层设计方案
- Xutils HttpUtils上传文件的实现
- HttpClient4.4.1 关于文件上传 中文文件名编码问题
- [总结] 网络流学习笔记
- 计算机网络(第五版 作者:AndrewS.Tanenbaum David J.Wetherall 清华大学出版社)读书笔记----第一章的学习
- TCP/IP--------HTTP协议详解,长连接 ,短连接
- iOS应用架构谈 网络层设计方案
- zoj 3229 上下界网络最大可行流带输出方案
- 简单的TCP通信实例
- tornado源码分析系列(五)[HTTPServer 层]
- java的一些网络知识2
- 解决企业In-House安装APP需HTTPS支持的问题(转载)
- 用GCD的方式,加载网络图片(主线程加载图片+类扩展方式)
- GCD网络多线程---同步执行,异步执行,串行队列,并行队列
- 【计算机网络】读书笔记之《wireshark数据包分析实战》
- Android中的volley_7_网络调度线程NetworkDispatcher
- HTTP2 概述