前面考虑过用NDIS
感觉太复杂,请问能用Hook来做吗我要实现:
1、告诉操作系统在网卡收到包的时候先调用我的过滤函数,此函数把符合一定规则的数据包放到一个缓冲区中而不转交给上层,不符合的直接交给上层。
2、我另外开一个线程或者进程对上述缓冲区中的包按照一定规则进行修改。并且直接通过指定的网卡(由路由或者NAT表确定)发送出去。请问该如何做?