c - 绕过 Windows 对程序文件文件夹的权限限制

标签 c windows security file-permissions

我用 C 编写了一个小应用程序。它执行一些文件操作,主要是搜索和更改一些文件名。但是如果它在程序文件文件夹中的 Win Vista/7 中使用,程序会说权限被拒绝。有没有办法绕过这个?

还有,Java能绕过这个吗?

最佳答案

如果可以轻松绕过文件权限,那么文件权限就没有多大意义了。

如果您编写了直接访问磁盘 block 的内核驱动程序,则可以绕过它们,但无论如何您都需要成为管理员才能安装内核驱动程序。

归根结底,“绕过”文件权限的唯一方法是以管理员身份运行程序。

关于c - 绕过 Windows 对程序文件文件夹的权限限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3169404/

相关文章:

c - 如何从 C 编写的源文件构建可执行文件?

Java 解密 - 使用填充密码解密时输入长度必须是 8 的倍数

security - SWF 安全错误 : Error #2000: No active security context

c - 使用 CMake 安装附加文件

C 返回数组的函数

windows - 单实例批处理文件?

php - 如何检查用户是否是管理员 安全

c - 如何实现用户空间多线程虚拟机,例如Erlang运行时

c - 在 Xcode 4 中运行外部可执行文件以将其用作调试器

c++ - 如果目录不为空,则RemoveDirectory()?