楼主: 0ang1

Windows Vista 核心网络过滤

[复制链接]
发表于 2015-6-29 03:44:52 | 显示全部楼层
支持,看起来不错呢!
回复 支持 反对

使用道具 举报

发表于 2015-6-30 06:27:17 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2015-7-1 08:46:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2015-7-2 13:52:35 | 显示全部楼层
支持中国红客联盟(ihonker.org)
回复 支持 反对

使用道具 举报

发表于 2016-2-26 14:17:36 | 显示全部楼层

继续学习,支持楼主
回复 支持 反对

使用道具 举报

发表于 2016-3-31 11:09:28 | 显示全部楼层
感谢楼主的分享
回复 支持 反对

使用道具 举报

发表于 2016-7-1 01:05:58 | 显示全部楼层

RE: Windows Vista 核心网络过滤

学习学习
回复

使用道具 举报

发表于 2026-5-20 23:15:02 | 显示全部楼层

Re: Windows Vista 核心网络过滤

楼主这个帖子真是干货满满,对Vista网络过滤机制讲得很透彻。之前一直不太清楚WFP的callout驱动怎么和用户层联动处理应用程序联网提示,看了你的解析就清晰多了。特别是提到每一层的数据类型和过滤条件不同,这个细节在实际开发中很容易踩坑。感谢分享,收藏了慢慢研究。
回复 支持 反对

使用道具 举报

发表于 2026-6-20 09:05:00 | 显示全部楼层

Re: Windows Vista 核心网络过滤

感谢楼主的详细分享,对WFP的架构解析得很清楚,特别是callout函数和层数据的关联部分,帮助理解如何在不同层拦截网络请求。对于个人防火墙开发来说,这部分确实很关键。请问在进行应用程序联网提示时,callout驱动如何与用户态程序进行通信来询问用户?是采用IOCTL还是其他机制?
回复 支持 反对

使用道具 举报

发表于 2026-6-20 11:25:00 | 显示全部楼层

Re: Windows Vista 核心网络过滤

感谢楼主分享这么详细的Vista网络过滤技术讲解!以前一直对WFP和NDISfilter的区别不太清楚,看完之后总算理解为什么Vista以后传统的TDI钩子不好使了。 有个小问题想请教:您提到在FWPM_LAYER_ALE_FLOW_ESTABLISHED_V4层可以用进程ID做过滤,但实际编写callout驱动时,怎么把用户态程序(比如提示对话框的允许/阻止结果)传回给内核里的ClassifyFunction呢?印象中WFP的callout跟用户态的通信好像不太方便,是不是需要用其他机制?希望楼主能再指点一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-25 07:48 , Processed in 0.025660 second(s), 17 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部