当前位置:  技术问答>linux和unix

不知道有没有人能够提供一下PtReceivePacket中修改封包的方法??

    来源: 互联网  发布时间:2016-03-29

    本文导语:  比如现在有两台电脑,称为A和B,B机通过A机连接到网络,也就是说B机访问任何网页A机都可以查看到,但现在我希望B机在IE中输入www.163.com的时候,网页出现的是www.sina.com.cn的内容。  大体上应该是这样:  B机输入16...

比如现在有两台电脑,称为A和B,B机通过A机连接到网络,也就是说B机访问任何网页A机都可以查看到,但现在我希望B机在IE中输入www.163.com的时候,网页出现的是www.sina.com.cn的内容。 

大体上应该是这样: 
B机输入163网址以后,会有一个GET请求通过A机,A机用PASSTHRU中的PtReceivePacket接收到了这个包,但发现不是给自己的,就进行转发。 
想要实现我上面说的那个功能,就在PtReceivePacket中修改这个含GET请求的数据包,让这个包伪装成B机输入www.sina.com.cn的情况。这样B机的IE就会出现www.sina.com的内容了吧? 

不过这个修改数据包的具体方法有么?? 试着改了改,好像原包不能改啊,反正不断蓝屏………… 

校验和IP的是直接算IP头长度?TCP的是算IP头+TCP头+数据包长度? 

要是有人知道,麻烦帮帮忙~~

|
效验和错误不会出现死机的,系统会自动把效验错误的包丢弃
另外你没说是哪台电脑出现蓝屏
如果需要实现这个功能,比较简单的方法是通过dns告诉b电脑www.163.com的ip就是xxx.xxx.xx.xx,而这个IP实际上属于www.sina.com.cn,不用你去改请求包。如果改请求包也未尝不可,只是比较麻烦,你需要把请求包修改IP传到www.sina.com.cn,再把回复的数据IP改为www.163.com的IP,这些修改就牵扯到了效验和问题了
有关效验和计算网上资料比较全,只要认真搜索一下就有了。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问知道进程标识,能够结束该进程并回收所有资源么?
  • 小弟做了Java大半年了,竟然不知道OA是什么。哪位大侠能够给我一个全称或者概念就行了!分数太多了,一定给分。
  • 怎么才能够把linux添加到启动选项里,可以选择启动?希望知道的老师GGJJ们指点一下
  • 有没有人知道JDK1.4哪里能够下载,不要告诉我sun得网站,我下到99%就下不了
  • 两个简单但并不是很多人能够知道答案的问题.
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 只知道一个命令, 不知道其进程,问如何停止它?
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?
  • 操作系统 iis7站长之家
  • 不知道这个问题是否有人知道!
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • 要在arm开发板上实现DHCP+方式拨号上网,谁能给点下手的思路,知道不知道都给点意见吧?
  • 可信计算你知道嘛?红旗的可信计算你知道嘛?
  • 我装了jbuilder5,知道sn,但没有注册,每次启动都要跳出个jbuilder licence,要你注册,烦得很,那位大虾知道注册码,千万告诉小弟我,谢了
  • 我现在只有debian kernel 2.6,我把disc1的iso格式释放到了我的硬盘上面,我不知道里面有什么软件,也不知道怎样安装这些软件,莫展一筹
  • 一JSP网站,统一指定一个errorPage页面,统一处理异常,在指定的errorPage页面中,我想知道具体是哪个页面出错的,即想知道出错页面的具


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3