能不能截获本机发出去的TCP包,怎样实现呢?

robinyin 2003-05-06 11:42:19
我现在只能截获传进来的
recv
但是出去的都得不到
有没有办法呢?
...全文
86 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsgt 2003-06-20
  • 打赏
  • 举报
回复
我用RAW SOCKET也遇到同样的问题,不过在网卡+代理的机器上能收到发出去得包,但在PPP连接得机器上只能收到进来的包。

另外,我用SPI拦截,但在WSPRecv的lpBuffers里面得到的数据却不对,在WSPSend里用同样得代码处理lpBuffers得到得数据却是对的,
详细请见http://expert.csdn.net/Expert/TopicView1.asp?id=1937620和http://expert.csdn.net/Expert/TopicView1.asp?id=1937694,代码和数据都有,请帮忙
evangelist 2003-06-19
  • 打赏
  • 举报
回复
NDIS,SPI可用来过滤包;SOCKET RAW只能得到包的拷贝
sunhongbo 2003-06-03
  • 打赏
  • 举报
回复
可是使用NDIS中间驱动程序等实现
fescol 2003-05-21
  • 打赏
  • 举报
回复
各位高手,我发送出去的数据包在中途丢了,我怎么找到在哪丢的?谢谢
大脚板 2003-05-21
  • 打赏
  • 举报
回复
给点资料或者推荐一些书吧
cwanter 2003-05-20
  • 打赏
  • 举报
回复
过滤可以用SPI和NDIS,如果只截获还可以用winpcap~
vtable9999 2003-05-19
  • 打赏
  • 举报
回复
Raw Socket不能拦截数据包,它只能侦听。你要用NDIS,装DDK后有一个例子可以参考。
wugng 2003-05-18
  • 打赏
  • 举报
回复
不是有人说了吗,winsock SPI, 你可以参考windows网络编程
里面有spi的说明
EricTangHL 2003-05-18
  • 打赏
  • 举报
回复
我也想知道
robinyin 2003-05-09
  • 打赏
  • 举报
回复
具体的用raw怎么实现呢
我现在还是只能听到所有的传进来的
大虾们,别总说能,到底怎么能阿??
applexgw 2003-05-08
  • 打赏
  • 举报
回复
能的
Tiro 2003-05-08
  • 打赏
  • 举报
回复
SPI
robinyin 2003-05-08
  • 打赏
  • 举报
回复
我现在想把它拦截下来,不想让他把原来的数据包船送出去
怎么办呢??
52beer 2003-05-07
  • 打赏
  • 举报
回复
在 vb 里

好象 可以做一个程序或 有个 函数

可以实现 ~~

找本 参考手册 看看 ~~~
sniffer007 2003-05-07
  • 打赏
  • 举报
回复
都可以的,把你的网卡设置成misc状态就OK了。
Tiro 2003-05-07
  • 打赏
  • 举报
回复
可以用SPI做
crizy0621 2003-05-07
  • 打赏
  • 举报
回复
应该都可以吧

我用sockraw都可以啊,
BlueSky2008 2003-05-07
  • 打赏
  • 举报
回复
gz

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧