为什么分析器需要管理权限(在Windows上)

cri*_*ell 5 c++ privileges profiling visual-studio

我一直在为Windows上的本机C++程序评估分析器和内存检查工具,所有这些工具都希望以管理员权限安装运行.我很少在我的机器上以管理员身份登录.如果我需要安装某些东西或做一些需要管理权限的东西,我会使用runas并且它运行良好.

分析器是否合法需要管理员权限,或者探查器开发人员是否只是懒惰?在此基础上拒绝所有这些工具,我是不合理的吗?

我在XP Pro机器上使用VS 2005进行开发.

cri*_*ell 3

我一直在阅读这篇文章,我慢慢得出结论,类似分析器的工具通常不需要管理访问权限,但声明您需要它是工具制造商避免与不足相关的所有问题的简单方法特权。

所以,我猜他们很懒,但也有点务实。

如果我错了,请纠正我(我不是 Windows 安全模型方面的专家),但我相信处理这种情况的一种方法是仅在安装时需要管理员权限。然后创建一个 ProfilerUsers 用户组并向该组授予任何必要的权限,然后询问应将哪些计算机用户添加到该组。

我发现的最令人震惊的事情是,许多开发人员一直以管理权限运行。