endicking
驱动牛犊
驱动牛犊
  • 注册日期2004-05-14
  • 最后登录2004-06-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1637回复:2

关于TDI的问题

楼主#
更多 发布于:2004-06-02 21:44
想用TDI截获来自远方发送过来数据包,但是系统没有相应的socket进行处理,TDI能够出来得到吗?例如为了防止对方发送来的数据对本机进行SYN洪水攻击,或者防止本机发送RST的TCP包破坏连接

有个兄弟说,TDI只不过socket的内核应用,对不对呢?

谢谢各位,如果用IP Filter HOOK呢?能不能够完成我所说的功能?
endicking
驱动牛犊
驱动牛犊
  • 注册日期2004-05-14
  • 最后登录2004-06-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-03 18:17
谢谢楼上的达人,呵呵

如果我想截获远端发送来的TCP的RST包(本地没有Socket关照),应该处理TDI的哪个相关呢?
TDI_RECEIVE?或者是TDI_CONNECT?

asmsys
驱动老牛
驱动老牛
  • 注册日期2002-03-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望17点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-03 09:06
我认为socket也是一个TDI客户,当然也能实现自己的TDI客户。
当TDI收到包时,他会通知他所有的客户。所以即使没有socket,依然能得到。
TDI只不过socket的内核应用,此话欠妥。
游客

返回顶部