请问各位以下功能可不可以实现!(200分)

  • 主题发起人 lover4936
  • 开始时间
L

lover4936

Unregistered / Unconfirmed
GUEST, unregistred user!
正在做一个项目是关于网络数据处理的,现在碰到以下几个问题请大家指点一下:
一,在本机上能否实现截取本机的IP数据包然后修改IP数据包里面的数据(不是修改数据包时里的IP地址,我看了很多是说修改据包里的IP地址的),修改完成后转发!
二,如果以上功能不能实现,或则说比较难实现,那么可不可以借用代理来实现,就是说我本机不做任何改变,我让本机通过代理来上网,我在代理服务器上(可以自已写一下代理服务器)进行修改数据包,可行吗?
三,IP数据包有一个数据的IP校验和,是不是我修改了IP数据包的,数据块里面的内容那么IP校验和的值也会改变?
请各位指点一二~~~
 

白河愁

Unregistered / Unconfirmed
GUEST, unregistred user!
1 可以
2 也可以
3 不会,但那个值没什么作用
 
L

lover4936

Unregistered / Unconfirmed
GUEST, unregistred user!
一,这个做起来感觉很难的,本来我想通过修改内存的方法来改一些数据的,但是WINHEX改了内存却保存不了,真晕。
二,做代理服务器有没有相关的例子啊给一个啊,最好提HTTP代理的
 

白河愁

Unregistered / Unconfirmed
GUEST, unregistred user!
1 你没修改对。
2 HTTP 代理请参阅 RFC 文档
 
L

lover4936

Unregistered / Unconfirmed
GUEST, unregistred user!
改内存时,我自已用DELPHI产生一个程序,我用WINHEX可以改里面的内容,比如说我有一个按钮的名称是begin
那么我将他改成end后就会显示end;
可是那个程序不行,改成了end还是显示begin
当然我只是做个比喻。
比如QQ是不是我修改了QQ数据包中的我发出去信息的接收人的QQ号码是不是就强行的发送信息给别人了呢?就是说我本来是发给王五的QQ信息,但是我修改了QQ数据中的王五的QQ号改成了张三的,是不是就张三收到信息了?
 
顶部