查看: 2250|回复: 10
收起左侧

[求助] 规则中的读、写、执行的明确含义

[复制链接]
shiyuelaohu
发表于 2012-11-24 10:31:31 | 显示全部楼层 |阅读模式
执行的大意应该是调用的意思,读和写是什么意思呢?
rlx
发表于 2012-11-24 11:19:12 | 显示全部楼层
读取 写入
shiyuelaohu
 楼主| 发表于 2012-11-24 11:56:21 | 显示全部楼层
rlx 发表于 2012-11-24 11:19
读取 写入

那具体应该是怎样的一个过程呢?
storyhare 该用户已被删除
发表于 2012-11-24 12:07:50 | 显示全部楼层
本帖最后由 storyhare 于 2012-11-24 14:36 编辑

最为明确的操作是:写入——对已存在文件的,任何数据上的更改或覆盖。

执行——这个操作,最为模糊;因为,你可以“执行”任何一个文件(这点,和读取有很大的重合)。

读取——很好理解,对任何数据的访问。(但,也具有模糊性:其权限和严格程度不明)

----

读取和执行,大概可以这么想:

1、读取,是对文件的访问;无论你是要写入、执行(这里有些许出入,但可以这么理解)等操作时,所必要的“同步”或“先期”行为。

2、执行,是对文件“可执行”意义上的操作;是作为一个进程所必要的行为(加入进程,需要先被执行),和文件背景(任何进程都要“执行”一定量的文件,如系统内核的部分.dll)。——更主要的,执行,是作为一个有“主动”目的操作行为,如加载一个脚本,其脚本本身便含有一定的行为;而读取这仅仅是加载这么一个数据,被加载的文件本身不一定含有某些指定的行为。

----

上面,是一个模糊的个人理解;具体关于【执行】是什么操作,个人在网上没有找到任何资料,也没人给出什么答案(不要说什么内部函数调用什么,我们需要的是最外层的“表象”)

评分

参与人数 1人气 +1 收起 理由
心跳回忆 + 1

查看全部评分

rlx
发表于 2012-11-24 12:39:35 | 显示全部楼层
storyhare 发表于 2012-11-24 12:07
最为明确的操作是:写入——对已存在文件的,任何数据上的更改或覆盖。

执行——这个操作,最为模糊;因 ...

正解
篮球高手
发表于 2012-11-24 14:26:40 | 显示全部楼层
学习了!
shiyuelaohu
 楼主| 发表于 2012-11-24 15:08:48 | 显示全部楼层
storyhare 发表于 2012-11-24 12:07
最为明确的操作是:写入——对已存在文件的,任何数据上的更改或覆盖。

执行——这个操作,最为模糊;因 ...

谢谢,那么,如果禁读的话,那么写入、执行、删除也都不能进行了吧?
storyhare 该用户已被删除
发表于 2012-11-24 16:58:32 | 显示全部楼层
shiyuelaohu 发表于 2012-11-24 15:08
谢谢,那么,如果禁读的话,那么写入、执行、删除也都不能进行了吧?


不能够限制删除(创建,也不能);写入可以完全限制。

执行,在Win7中(Win Vista/8,应该也是),是可以被读取限制;但Xp不能完全限制(这也是,我所说的“具有模糊性:其权限和严格程度不明”)

详细的参看:http://bbs.kafan.cn/thread-1219794-1-1.html;以及:http://bbs.kafan.cn/thread-1274395-1-1.html
lishaoyu007
发表于 2012-11-24 17:10:15 | 显示全部楼层
storyhare 发表于 2012-11-24 16:58
不能够限制删除(创建,也不能);写入可以完全限制。

执行,在Win7中(Win Vista/8,应该也是),是 ...

刚试了下 做WIN7中,禁读后 的确限制了写入 删除 修改文件名等操作
但在执行保护测试中。文本文档等文件仍旧可以执行,而EXE文件无法执行。刚开始认为仅限制的是可执行文件的执行操作。。。但BAT文件也可执行。。。蛋疼搞不清这个“执行”到底是什么“执行”
storyhare 该用户已被删除
发表于 2012-11-24 17:18:57 | 显示全部楼层
lishaoyu007 发表于 2012-11-24 17:10
刚试了下 做WIN7中,禁读后 的确限制了写入 删除 修改文件名等操作
但在执行保护测试中。文本文档等文件 ...


执行,是一个很模糊的概念;但一般来说,可执行文件,的“执行”操作都是可以被执行限制的:*.bat, *.cmd, *.com, *.cpl, *.dll, *.drv, *.exe, *.ocx, *.sys, *.vxd, *.386

呃,我一直都没有找到如何测试非可执行文件的执行测试;能否告知,你是如何“执行”一个文本的?  我很需要这样的东西
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-27 10:40 , Processed in 0.134497 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表