为Windows创建自定义防火墙,我应该阅读c++的哪些内容?



我只是一个web开发人员,我根本不懂c++。但是我需要为Windows创建自定义防火墙,我想学习如何自己做。

你能给我链接到互联网上的网页,在那里我可以阅读有关c++的相关信息来开始吗?

不像内置的Windows防火墙,我的自定义防火墙必须允许特定的白名单网站,而不是他们的IP地址,而是特定的url,包括通配符,如example.com/*

和Windows防火墙一样,只有拥有admin权限的用户应该能够更改设置,打开防火墙或卸载它。同时,防火墙必须只对标准用户运行。

这是您需要的Windows过滤平台。如果这对您来说还不够,那么您必须构建自己的内核驱动程序(示例在这里)。

这个话题太复杂了,远远超出了任何"web开发人员"的范围。-你需要是一个硬核的操作系统开发人员来搞这种东西。

从阅读一本好的c++书籍开始,然后你需要大约5年以上的Win32 API学习,以获得基础

最新更新