基于TCP协议的网络数据实时篡改.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于TCP协议的网络数据实时篡改

基于 TCP 协议的网络数据实时篡改 金 瓯,施 勇,薛 质 (上海交通大学信息安全工程学院,上海 200240) 【摘 要】首先对网络数据实时篡改作了定义,指出攻击者介入通信双方是实行实时篡改的前提,并提出了数种攻击 者介入通信的方式。随后从基于“替换 - 转发”现有数据包的机制到赋予攻击者主动发包能力的模拟 TCP 协议栈方 式,层层递进,不断提出各种方法,同时指出其局限性,并针对性地修正和完善了实时数据篡改的实现手段。该部分 的末尾对先前提出的方法作出了总结。最后从不同的方面提出了对于数据实时篡改的防御措施。 【关键词】实时;篡改;T C P/ I P 协议;T C P 序列号 / 确认号;替换 - 转发 【中图分类号】T P 3 9 3 【文献标识码】A 【文章编号】1 0 0 9 - 8 0 5 4 ( 2 0 1 0 ) 0 4 - 0 0 7 4 - 0 4 Real-time Replacement of Network Data Packets Based on TCP and Its Defense Measures J IN Ou, SHI Yong, XUE Zhi ( Sc hool of I nf orma t ion Se c ur i ty Sha ngha i J i aot ong Uni ver s it y, Shanghai 200240, Chi na ) 【Abs trac t】The ar ticl e fi rst def ines the me aning of rea l-t ime repl acement of network data pa cket s, a nd t hen des cribes t he me t hods o f a t t a c ke r i nvol ve me n t . I t ma i nl y di s c us s e s s t e p by s t e p t h e me t hods o f c or r e c t l y a c hi e vi ng t he r e a l - t i me re plac ement, f rom the mechanis m of r epla ce-f orwa rd to t he simulati on of TCP/IP sta ck. Finally some de fens e me asur es a ga inst t he r ea l- ti me r e pl ac ement ar e pr ovided. 【Key wo r ds 】r ea l -t i me ; r epl ac e me nt; TCP/I P; TCP SEQ/ ACK; r e pa l c e- f or war d 控和影响双方的通信; ② 替换:攻击方在整个过程中参与数据流的篡改替换。 文中仅讨论基于 TCP 协议之上的实时篡改。 从上述定义中可以看出,攻击者要达到数据篡改的目 的,首先必须要能够介入到通信双方之间,故攻击者需要 分两步来完成目标:作为中间人介入、实施全程数据替换。 文中在定义了实时替换之后,先提出若干种攻击者作为中 间人介入正常通信双方的方法,之后再重点研究实时替换 的相关实现,最后针对实时替换的特点提出防御方法。 引言 0 如今网络发达,网络数据篡改成了常见的攻击手段之 一,而现有的网络数据篡改手段却较少涉及数据流的实时 篡改。以网页数据篡改为例,攻击者通过利用网站服务器 的操作系统和服务程序的漏洞提升自身权限,继而上传木马 来达到目的,并不涉及网络数据流的实时替换;又如攻击 者采取 DNS 欺骗,篡改 DNS 的应答数据包,将被攻击者 的访问重新定位到攻击者指定的位置[1],但是攻击者不参与 之后的通信过程,故也不会参与到实时替换中。 我们对网络数据实时篡改进行如下定义:攻击者通过 某种方式介入到通信双方之间,同步于双方的通信实行监 控篡改,并且直至篡改结束自身始终介于被攻击双方之间 的篡改替换方式,其中有以下两个重点: ① 实时:攻击者必须介入到通信双方之间,参与并监 1 攻击者作为中间人介入的方法 为了做到攻击者介入到通信双方之间,攻击者可以采 用如下方法: ① 透明桥接:通过桥接方式直接使自身处于通信双 方之间,由于使用了桥接方式,通信双方无需修改网络配 置,难以意识到攻击者的存在,但是这种方式采用起来限 制较多,普通情况下较难以实行; ② A RP 欺骗:通过修改 A RP 应答数据包中的 MA C 地址和IP地址的对应关系,来使得通信双方的数据包全部 发送到攻击者处,再由攻击者中转。然而这种方式的

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档