我有个小问题。通常我是一个Linux开发人员,但目前我必须为Windows 7& 8开发。通常不是问题,但很明显,我在这个平台上缺乏一些认真的经验。我的问题:我的营销人员想要强迫我在我们程序的安装文件夹中添加一个世界可写的批处理文件。在Linux下是个可怕的想法。在Windows下可能不是一个更好的主意。但是这里的风险到底是什么呢?我需要一些反对它的好论据。或者..。不太可能..。‘一点问题都没有,继续吧’。
发布于 2013-08-08 00:04:01
和你期望的差不多。如果应用程序调用该批处理文件,则任何用户都可以将命令放入其中,以便以运行应用程序的用户的权限运行。
如果您的应用程序在运行该批处理文件之前获得了管理权限,那么这或多或少就像让任何用户使用您的应用程序作为root用户执行命令一样。
https://stackoverflow.com/questions/18115487
复制相似问题