IT运维管理,创造商业价值!
中国IT运维网首页 | 资讯中心 | 运维管理 | 信息安全 | CIO视界 | 云计算 | 最佳案例 | 运维资源 | 专题策划 | 知识库 | 论坛

Sentinel:anti-sniffer(反嗅探)工具(1)

2006年04月30日
/

今天早上一个朋友问我,说啥工具发现网络中被嗅探的比较好,我说 ISS的anti-Sniffer不行吗,他说太慢!后来记起来以前逛网路的时候看到过 这样的一个程序,也是antisniffer类型的,所以又把其找了出来. 
Sentinel主要是设计思想是portable,arrcurateimplementation,就是说 小巧点,精确实现几个熟知的杂乱方式探测技术。其中Sentinel支持三种方法的 远程杂乱探测模式:DNS测试,Etherping测试,和ARP测试,其中还有一种ICMP pingLatency(ICMPPING反应时间)正在开发中。 
此程序需要Libnet和libpcap库来支持,大家可以到下面的地址去下载: LIbnet1.0:http://www.packetfactory.net/Projects/libnet 
libpcap0.4:ftp://ftp.ee.lbl.gov/libpcap-0.4.tar.Z  
首先说下它其中使用的三种模式: 
ARP测试模式: 
这种方法是采用发送一个ARP请求,其中包含所有正确 信息除了伪造的目标主机MAC硬件地址给我们的目标主机,这样如果目 标主机没有处于杂乱模式,它将不会理睬这些信息包,因为这些信息包 其认为不是指定给它们的,所以不会进行响应和回复,但如果此目标机器 处于杂乱模式,ARP请求就会发生并进行内核处理,通过机器的回应信息 我们就可以知道其处于杂乱模式。这种方法结合内核的特性来查看机器 的运作状态,请看下面的Etherping测试模式。 -
DNS测试模式: 
DNS测试主要是针对网络数据收集工具能执行IP到名字 反转解析来提供DNS名字来代替IP地址(TheDNStestsoperateon thepremisethatmanyattackernetworkdata

gatheringtools performIPtonameinverseresolutiontopro

videDNSnamesin placeofIPaddresses)。在执行反转查询中,工具会从被动网络工具 模式转变为主动网络工具,而那些没有监视网络书记的工具就不会去解析 信息包中的IP地址。利用这种信息,ANTISNIFFER工具可以自身在本地主机 中变为杂乱模式并在我们网络中发送无数个伪造的主机,这样,ANTISNIFFER 工具就可以嗅探DNS请求来查看目标是否在请求解析那些不存在主机。 
Etherping测试模式: 
Etherping测试模式依赖于目标主机的内核,也就所谓的内核测试。 在通常情况下,硬件网络接口卡过滤和丢弃那些MAC地址不同于自己机器 上的MAC地址的信息包或者不是广播Ethernet地址的地址。就是说信息包 是正确和实际的Ethernet地址或者是广播Ethernet地址,接口就会把这些 地址COPY和传递给内核进行进一步处理。

共2页: 1 [2] 下一页
发表评论请到:http://bbs.cnitom.com

相关阅读

图文热点

Power架构产品创新 IBM推动其本土化发展
Power架构产品创新 IBM推动其本土化发展自从1990年,IBM推出基于RISC系统的新产品线RS/6000(现称eServer p系列)之后,...
WAF:高校Web应用安全守护者
WAF:高校Web应用安全守护者最近几年高校网站被攻击的事件时有发生,造成了不良影响,因此越来越多的高校开始...

本类热点