mingw32-make的SRP规则(组策略)

时间:2013-10-05 00:24:15

标签: mingw32 group-policy

我的PC上设置了软件限制策略。每当我尝试从命令行使用mingw32-make时,我都会这样:

mingw32-make.exe -j 4 -e -f  Makefile
This program is blocked by group policy. For more information, contact your system administrator.
mingw32-make.exe: *** [All] Error 1
Makefile:4: recipe for target `All' failed

在软件限制策略中,我有C:\MinGw的路径规则。 另外,如果进入命令行mingw32-make.exe,在没有makefile的文件夹中,这就是我得到的:

mingw32-make: *** No targets specified and no makefile found. Stop.

我猜ming32-make运行SRP下不允许的辅助可执行文件。 有谁知道这个节目可能是什么?

1 个答案:

答案 0 :(得分:1)

我发现事件查看器会记录SRP何时阻止某些内容。使用这个,我发现mingw32-make在用户的%TEMP%文件夹中创建了一个.bat文件。然后我将SRP中的.bat文件列入白名单。它需要一个通配符,因为.bat文件名的一部分是随机生成的。

但是,这将允许执行与通配符匹配的任何.bat文件。这允许恶意文件与通配符匹配时运行。