继续学习,支持楼主 感谢楼主的分享
RE: Windows Vista 核心网络过滤
学习学习Re: Windows Vista 核心网络过滤
楼主这个帖子真是干货满满,对Vista网络过滤机制讲得很透彻。之前一直不太清楚WFP的callout驱动怎么和用户层联动处理应用程序联网提示,看了你的解析就清晰多了。特别是提到每一层的数据类型和过滤条件不同,这个细节在实际开发中很容易踩坑。感谢分享,收藏了慢慢研究。Re: Windows Vista 核心网络过滤
感谢楼主的详细分享,对WFP的架构解析得很清楚,特别是callout函数和层数据的关联部分,帮助理解如何在不同层拦截网络请求。对于个人防火墙开发来说,这部分确实很关键。请问在进行应用程序联网提示时,callout驱动如何与用户态程序进行通信来询问用户?是采用IOCTL还是其他机制?Re: Windows Vista 核心网络过滤
感谢楼主分享这么详细的Vista网络过滤技术讲解!以前一直对WFP和NDISfilter的区别不太清楚,看完之后总算理解为什么Vista以后传统的TDI钩子不好使了。 有个小问题想请教:您提到在FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4层可以用进程ID做过滤,但实际编写callout驱动时,怎么把用户态程序(比如提示对话框的允许/阻止结果)传回给内核里的ClassifyFunction呢?印象中WFP的callout跟用户态的通信好像不太方便,是不是需要用其他机制?希望楼主能再指点一下。
页:
1
[2]