阅读:2961回复:6
自己组包,发包的问题
我在中间层,自己组icmp,request包成功,发送也成功,数据包也能成功到达对方机子上。但是对方主机却不能给我答复??
对方主机给我发包,我同样在底层,将原来的数据包丢弃, 将我自己reply数据包发送过去,也是能到对方主机上,但是对方主机ping还是request out??? 我怀疑是 我发送的数据包只是到对方的中间层,但是没有到达上层协议中。 大虾们,请指教。 |
|
沙发#
发布于:2008-04-10 17:58
阿水地方税地方
|
|
板凳#
发布于:2008-04-10 18:30
但是对方主机却不能给我答复??
如果你发送的数据包是正确的话,应该是会回复你,但是我不清楚你是怎么断定对方没有回复数据给你呢? 你应该在对方机器上安装一个协议分析软件,进行抓包,你发一个ICMP过去,会被捕获,同时该机器如果回复的话,也会捕获,不过你先要保证实际能够Ping通该机器,因为XP自带的防火墙会过滤ping请求的,也就是不会回复你的 |
|
地板#
发布于:2008-04-10 18:32
另外注意MAC地址!!!!嘿嘿,一般人我不告诉他
|
|
地下室#
发布于:2008-04-14 15:44
^_^。谢谢了。这个问题。我解决了。
|
|
5楼#
发布于:2008-04-14 16:23
老兄,你自己发送的数据包之中的带外数据,你是怎么弄的?
不用填写吗? |
|
6楼#
发布于:2011-05-28 02:35
怎么搞定的,我也碰到了这个问题!请多多指教!
|
|