那段代码说是过滤的是UDP端口8000,但是安装之后,什么都上不了这是怎么回事,请帮忙,谢谢!!!

解决方案 »

  1.   

    我使用过费尔防火墙1.0中的spi,它主要会在注册表下替换原有的ws2_32.dll设置,你只要将注册表重新恢复即可.
      

  2.   

    我不知道是SPI天生有问题还是怎么的,只要安装,那么在网络上总会有点问题,如网络比较慢,装了IIS服务器上,不能解析ASP文件等等,QQ:23137439。
      

  3.   

    我现在想过滤的是某个网站,即:比如不允许上新浪网。在下面/*  */间的代码该怎么写
    int WSPSend (
      SOCKET               s,                                                 
      LPWSABUF               lpBuffers,                                       
      DWORD               dwBufferCount,                                      
      LPDWORD               lpNumberOfBytesSent,                              
      DWORD               dwFlags,                                            
      LPWSAOVERLAPPED        lpOverlapped,                             
      LPWSAOVERLAPPED_COMPLETION_ROUTINE   lpCompletionRoutine,   
      LPWSATHREADID          lpThreadId,                                 
      LPINT               lpErrno                                             
    )
    {
      /*++
    buffer这些东西可以在这里处理,实现IP过滤包过滤都可以实现,然后再调用下一层服务提供者的相应函数并返回
    --*/
       return SystemProc.lpWSPSend(s,lpBuffers,dwBufferCount,lpNumberOfBytesSent,dwFlags,lpOverlapped,lpCompletionRoutine,lpThreaId,lpErrno);
      
    }
      

  4.   

    新浪网等信息不就是保存在LPWSABUF lpBuffers这个结构里面吗?
    你只要按照Http协议分析一下,取出如果是Host是www.sin.com就不发
    否则就转发