本人要写一个包过滤程序,但我只知道用SOCKET,没办法抓到IP包。听朋友说读写I/O可以,但没试过不知怎么读,各位有没有什么更好的办法?
应用网关如WINGATE的工作原理是怎么样,是否也用到SOCKET或更底层?
应用网关如WINGATE的工作原理是怎么样,是否也用到SOCKET或更底层?
解决方案 »
- 关于winpcap?
- libcurl CURLOPT_WRITEFUNCTION 回调问题
- WinINet, WinHTTP, HTTP API, Web Brower Control 有什么区别呢
- VC++6.0定制窗口出错
- 如何用程序自动生成Access数据库?急,在线等!
- 有没有直接读取数据的语句,有分
- 为什么在循环中使用CDC *pDC=this->GetDC();会内存泄露
- 谁能提供for wince 1.0 SDK 下载或购买信息
- GINA编程中遇得到的问题,请大侠指点
- MFC二次开发项目。本地麻将
- 高手请进!一个有关存储过程的问题!
- 我调用Invoke函数,怎么传一个类型为LPDISPATCH的参数,大家看看我的,怎么改?
如果要过滤ICMP这些不经过传输层数据
那么只有用NDIS了如果用SPI,请见
http://www.csdn.net/Develop/article/15/15919.shtm