【发布时间】:2011-06-13 22:05:35
【问题描述】:
我有一个程序“文件夹保护”。 它锁定文件夹,使它们不可见,无法删除,无法写入内容。 我想复制锁定文件夹的程序行为。
以下是文件夹锁定的一些图像: 锁定文件夹并尝试访问它后发出的警报: http://img841.imageshack.us/i/pic1yo.png/
锁定前安全标签的图片:
http://img9.imageshack.us/i/sectabbeforelock.png/
http://img256.imageshack.us/i/advbeforelock.png/
http://img403.imageshack.us/i/ownertabbeforelock.png/
锁定后安全标签的图片:
http://img62.imageshack.us/i/sectabafterlock.png/
http://img826.imageshack.us/i/advafterlock.png/
http://img573.imageshack.us/i/ownertabafterlock.png/
程序的作用:
该程序会删除任何权限并更改所有权 - 用户不会更改所有权
您可以在所有者选项卡中看到: “无法显示当前所有者。”
尝试更改所有者将导致: “Windows 安全 - 无法在新文件夹上设置新所有者。访问被拒绝。”
我尝试使用“subinacl”工具检查是否可以更改文件夹所有者,并且在尝试显示所有权或更改所有权时出现以下错误: “创建文件错误:5”
是否可以复制这种行为? 提前致谢。
【问题讨论】:
-
为什么不对这个“文件夹保护”程序进行逆向工程?
-
不懂逆向工程..
标签: c# file-permissions