ARP欺骗程序ppt课件_第1页
ARP欺骗程序ppt课件_第2页
ARP欺骗程序ppt课件_第3页
ARP欺骗程序ppt课件_第4页
ARP欺骗程序ppt课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ARP欺骗程序 Lx-kun.ARP欺骗程序WinPcap简介ARP欺骗ARP原理1.2.3.5.程序的实现4.课程设计总结.ARP原理:ARP概述ARP(Address Resolve Protocol)地址恳求解析协议,用于寻觅和IP 地址相对应的MAC地址。在RFC 826中定义了ARP协议的数据格式和类型。ARP协议属于在网络层的下部,可看作为网络层和数据链路层的接口,主要用于IPv4以太网。ARP任务在同一网段,不能路由。.ARP原理:ARP概述ARP TableARP分组格式ARP音讯类型 ARP查询(广播) ARP应对(单播)ARP例子.ARP原理:ARP TableARP Ta

2、ble 高速缓存区中保管最近获得的ARP表项 高速缓冲区中ARP表项新颖性的坚持:计时器ARP Table的更新 静态绑定(static) 动态更新(dynamic)arp s 26 00-e0-fc-59-ef-68.ARP原理:ARP TableARP Table 动态更新规那么源主机在发出ARP恳求,接纳到ARP应对后将目的主机的IP地址与物理地址映射关系存入本人的高速缓冲区。目的主机接纳到ARP恳求后将源主机的IP地址与物理地址映射关系存入本人的高速缓冲区。 ARP恳求是广播发送的,网络中的一切主机接纳到ARP恳求后都可以将源主机的IP 地址与物理地址映射关系存入本人的高速缓冲区。.A

3、RP原理:ARP TableARP Table 计时器TTLwindows 新表项参与时定时器开场计时 表项添加后2分钟内没有被再次运用:删除 表项被再次运用:添加2 分钟的生命周期 表项一直在运用:最长生命周期为10 分钟.ARP原理:ARP例子查询缓存表找到相应条目-发送数据查询失败-发送ARP请求.ARP原理:ARP例子1.PCA以广播方式发送ARP恳求,恳求网关的MAC地址。2.网关以单播方式回应A的ARP恳求。址3.A更新本人的ARP缓存。4.A与网关通讯。.ARP原理:ARP分组格式 ARP分组格式OP=1 ARP请求OP= 2 ARP应答.ARP原理:ARP帧类型ARP应答帧AR

4、P请求帧ARP请求帧ARP应答帧.ARP欺骗.ARP双向欺骗.ARP双向欺骗.WinPcap引见 WinPcap是一个基于Win32平台的,用于捕获网络数据包并进行分析的开源库. 大多数网络应用程序通过被广泛使用的操作系统元件来访问网络,比如sockets。 这是一种简单的实现方式,因为操作系统已经妥善处理了底层具体实现细节(比如协议处理,封装数据包等等),并且提供了一个与读写文件类似的,令人熟悉的接口。 然而,有些时候,这种“简单的方式”并不能满足任务的需求,因为有些应用程序需要直接访问网络中的数据包。也就是说,那些应用程序需要访问原始数据包,即没有被操作系统利用网络协议处理过的数据包。.W

5、inPcap引见 WinPcap可以用于网络分析、网络故障诊断、网络安全和网络监视等网络工具中,所提供的功能主要包括以下四个方面:捕获原始数据包,无论它是发往某台机器的,还是在其他设备(共享媒介)上进行交换的 在数据包发送给某应用程序前,根据用户指定的规则过滤数据包 将原始数据包通过网络发送出去 收集并统计网络流量信息 .WinPcap引见.程序的实现实现的功能 ARP双向欺骗 数据包的转发程序优化 多线程转发(减小延时)图形界面选做.程序的实现:根本模型ARP欺骗进程获取设备列表翻开选中的网卡发送ARP欺骗数据包转发进程获取设备列表翻开选中的网卡设置过滤规那么读取数据包修正源MAC和目的MA

6、C转发数据包.程序的实现:多线程模型多线程模型 ARP欺骗线程 数据包转发线程.程序的实现:过滤转发.ARP欺骗防御客户端:静态绑定地址: arp s 00-aa-bb-cc-dd-ee安装个人防火墙.ARP欺骗防御交换机:DAI(Dynamic ARP inspection,动态ARP检测)是一种能检测ARP数据包的安全特性。通过DAI网络管理远能够拦截、记录和丢弃具有无效MAC地址/IP地址绑定的ARP数据包。.课程设计总结原理分析知识学习程序编写调试修正ARP原理ARP欺骗winpcap多线程.课程设计总结ARP欺骗程序多线程编程WinPcapARP协议C言语.课程设计总结知识总结:C语言TCP/IP协议:ARPwinpcap多线程技术参考资料:TCP/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论