有什么方法能禁止某一个程序访问指定的文件

OICQshenshi 2012-01-09 05:00:41
例如:禁止ie或任意一个程序访问 mydoc.txt文件,而其他程序如notepad.exe可以访问mydoc.txt文件,请教如何实现
...全文
209 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuchonghuang 2012-01-14
  • 打赏
  • 举报
回复
这个可以用Hook技术,Hook 系统函数 ReadFile ,CreateFile,WriteFile
等函数,这样在判别读取的进程是指定的进程,文件名是mydoc.txt ,那就直接返回。
码农首席 2012-01-11
  • 打赏
  • 举报
回复
你以为操作系统要能实现所有你想实现的功能?
使用权限的方法也不行,这样会极大影响程序的使用.
如果你不借助第三方软件,那你肯定很乐意去编写一个带这种功能的操作系统.
凤凰 2012-01-11
  • 打赏
  • 举报
回复
windows 是一个基于用户的系统,权限控制是基于用户的,不是基于进程或者其他,所以无法达到你的目标。
vrmars 2012-01-11
  • 打赏
  • 举报
回复
在LINUX系统上应该能实现这个功能,
ljc007 2012-01-11
  • 打赏
  • 举报
回复
编写一个带这种功能的操作系统 +1
Liv2005 2012-01-10
  • 打赏
  • 举报
回复
不使用第三方工具
唯一方法就是使用系统的权限限制了...

运行IE的权限分组为A
txt和notepad的权限分组为B

至于是使用不同用户,还是不同用户组,可以随意。

如果使用程序的权限也是一样的,那除非txt自己有判断谁在访问自己的能力,否则无解



OICQshenshi 2012-01-10
  • 打赏
  • 举报
回复
亲,不用第三方软件有方法实现吗
evemaple 2012-01-10
  • 打赏
  • 举报
回复
hips如md
OICQshenshi 2012-01-09
  • 打赏
  • 举报
回复
亲,都是在一个账号的前提下哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

9,506

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧