Security winXP-仅为当前appdomain/进程设置目录acl规则

Security winXP-仅为当前appdomain/进程设置目录acl规则,security,acl,Security,Acl,WinXP/Win7、.net 3.5、C#,在管理员帐户下运行的应用程序 我必须获得仅由系统帐户访问的目录的读访问权限(例如“系统卷信息”),并且不想更改目录安全性(使用如下方法:) 我是否可以为当前进程/线程/appdomain设置“内存中”目录ACL规则,以及如何在C#中执行此操作?如果目录仅由系统帐户读取,则需要以系统标识运行代码才能访问它们。普通用户进程无法模拟系统 最简单的方法可能是设置一个小型服务,作为系统运行,并让该服务代表用户进程执行读取。请确保您的服务是安全的,以便任何人都不

WinXP/Win7、.net 3.5、C#,在管理员帐户下运行的应用程序

我必须获得仅由系统帐户访问的目录的读访问权限(例如“系统卷信息”),并且不想更改目录安全性(使用如下方法:)


我是否可以为当前进程/线程/appdomain设置“内存中”目录ACL规则,以及如何在C#中执行此操作?

如果目录仅由系统帐户读取,则需要以系统标识运行代码才能访问它们。普通用户进程无法模拟系统


最简单的方法可能是设置一个小型服务,作为系统运行,并让该服务代表用户进程执行读取。请确保您的服务是安全的,以便任何人都不能使用它读取敏感数据。

不幸的是,模拟为系统是不可接受的(目录遍历代码在主应用程序中是强集成的)。“Far”文件管理器似乎可以完全满足我的要求(例如,在尝试查看“系统卷信息”时)。相关链接:另一个: