gpt4 book ai didi

C++:如何阻止 .msc 和 .cpl 类型的应用程序?

转载 作者:太空宇宙 更新时间:2023-11-04 13:14:55 24 4
gpt4 key购买 nike

我目前正在开发适用于 Windows 的管理员权限控制应用程序。作为其中的一部分,我已经开发了一个通过挂接 CreateProcessInternalW API 来阻止 EXE 文件的程序。

关于进一步进行,我有以下疑问:1. 如何阻止.msc 文件(例如,Services.Msc)2. 如何阻止.cpl 文件(例如,Firewall.cpl)

我不想在注册表级别工作。我想知道是否有任何其他方法可以在内核级别完成这些任务

谢谢!

最佳答案

经过一番锻炼,我自己找到了答案。lpCommandLine 参数包含所有控制面板和 Windows 项目的路径,在 createprocess() 调用期间分别作为 mmc.exe 和 control.exe 的参数传递,在本例中为 services.msc 和 firewall.cpl

如果此方法有误,请指正!

关于C++:如何阻止 .msc 和 .cpl 类型的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37809356/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com