暗的渠道
暗的渠道,使用共享资源作为路径的通信手段。 这就要求共享空间或共用的时间。
一种变相的时机频道通常被定义而言,一个实时时钟或定时器,但时间关系有时利用两者都不是。 一个定购的事件意味着基于时间的关系,这其中涉及既不是实时时钟也不是一个计时器。 第二个物业区分秘密通道,只有发件人和接收器已进入一个秘密通道,其他有机会为好。
区别这两类渠道,就在于有必要过滤掉多余的信息。 任何资料的接收器获得从一个无声的渠道来自寄件人。 然而,在嘈杂的渠道,发件人的信息是混在无意义的信息,或噪音,从其他实体使用的资源。 嘈杂的隐蔽通道,需要一项议定书,以减少这种干扰。 关键性能的秘密渠道是存在和带宽。 存在告诉我们,有一个通道沿线,其中的信息可以传送。 带宽告诉我们如何快速的信息可以送到。 隐蔽通道分析,确定了这两个特性。 然后渠道可以消除或其带宽可以减少。 侦查秘密渠道暗频道要求分享。 以何种方式在资源共享的管制对象,可以发送和接收信息的利用这种资源共享。 检测方法开始与这个观察。 porras和凯默勒已制订了一个办法,代表安全的行为,从春天的应用故障树。 这些模型的信息流,通过共享资源,与一棵树。 路径的流量是确定在这个结构。 分析员确定是否每一个流程是正当的或明或暗的。 隐蔽流树是一个树形结构的代表性经营操作的顺序这一举动信息从一个过程到另一个。 它由五个类型的节点。
构建树是一个三个步骤的过程。 作出具体的步骤,我们现在只是一套简单的行动,然后要求如果他们能创造一个隐蔽通道。 例如:考虑一个文件系统,其中每一个文件有三个属性。 布尔属性上锁isopen是否属实时,该文件是锁上或打开,分别的,是虚假的,否则。 第三个属性, inuse ,是一套包含过程身份证的每一个过程,有档案公开。 功能read_access性( p , f )的是真的,如果过程p有看过权档案楼和空洞( s )即是如此,如果设为s的任何成员。 功能随机返回它的一个论据,以随机抽样方式。 下列业务界定。 ( *锁定文件,如果没有锁定,并没有开放* ) ( *否则表明,它是锁并返回false * )的程序lockfile (六:档案) :布尔;首先,如果不f.locked和空洞( f.inuse )然后f.locked : =真实;完; ( *解锁文件* )的程序unlockfile (六:档案) ;首先,如果f.locked然后f.locked : =假;完; ( *表示文件是否已经锁定* )功能filelocked (六:档案) :布尔;开始filelocked : = f.locked ;完; ( *打开文件,如果没有锁定和* ) ( *过程中都有权阅读档案* )的程序openfile ( f :在档案) ;首先,如果不f.locked和read_access ( process_id ,女) ,然后( *添加过程身份证向inuse一套* ) f.inuse = f.inuse + process_id ;完; ( *如果这一进程能够阅读文件说,如果* ) ( *档案是开放的,否则会返回一个值随机* )的功能fileopened (六:档案) :布尔;首先,如果不read_access ( process_id例,女性) ,然后fileopened : =随机(真,假) ;否则fileopened : =没有isempty ( f.inuse ) ;完 假设工序均不得相互沟通,读者请设法找到一个隐蔽存储通道。 第一步是在构建一种变相的流量树,是要确定什么属性(如果有的话)的原始运作参考,修改,并返回。 例如:职能,在此之前的例子,影响到文件属性不同的方式,具体情况如下。
象征ø意味着没有任何属性,是影响必须在指定的方式。 第二步开始的目标定位一个隐蔽存储通道中,利用一些属性。 分析师建构隐蔽流树。 该类型的目标控制施工,具体情况如下。
树施工结束时,所有的路径是通过树终止任何一项行动的象征,还是失败的象征。 因为建筑是递归,分析师可能遇到的一个循环,在树建设。 要这种情况发生,一个参数所谓重复定义了多少次的路径可能走过。 这个地方是一个上界的大小树木。 共享资源矩阵模型和隐蔽流树,从春天的理念审视共享资源,为改造和参考业务,都可以用在任何一个地点的软件开发生命周期。 的一个好处是隐蔽流树,在固体火箭发动机模型是前者确定了明确的序列行动造成信息流,从一个过程到另一个。 后者则渠道,而不是序列的行动。 在比较涉及文件系统接入业务和安全阿达目标,隐蔽流树法确定序列的相应行动,以隐蔽存储渠道发现,由固体火箭发动机的方法和不干涉方法,以及一个没有发现由其他两名。 缓解秘密渠道暗的渠道传达的信息是由不同使用共享资源。 一个明显的方法,消除一切秘密渠道是规定程序,以国家什么资源,他们需要的,才执行,并提供这些资源,在这种方式只是这一进程可以访问它们。 这包括运行时,当运行时申明是达到了,这一过程是终止和资源释放。 资源分配仍然为充分运行时,即使进程终止。 否则,第二个过程,可以推断,从信息的时机释放该资源(包括获得该组) 。 这一战略的有效实施左侧的想法完全孤立的,但它通常是行不通的,在实践中。 另一种做法是掩盖了大量资源,这一个过程用途。 接收过程中,不能确定多少资源利用率,是由于寄件人和多少可归因于迷惑。 这可以采取两种方式。 第一,所投入的资源,以每一个过程,可以统一制作。 这是一个变孤立的,因为每一个过程得到同样数额的资源和能不能分辨究竟是第二个过程是获取资源所测量的时间或金额的可用资源。 在本质上,该系统消除了有意义的违规行为,在资源分配和使用。 第二,一个系统可以投放到随机性的分配和使用资源。 其目标是使隐蔽通道嘈杂之一,并具有噪音主导渠道。 这并不密切秘密通道(因为它仍然存在) ,而且使得它没用。 这两项技术的影响工作效率。 分配定额拨款和制约着利用废弃物资源。 固定时间片就核查团制度是指中央政策研究组将未使用的(或将执行闲置进程) ,当另一个虚拟机可以执行非空闲进程。 越来越多的概率被中断,在多级安全数据库系统将取消一些交易通常会承诺,增加预期的数目试图更新数据库。 是否关闭了隐蔽通道或限制的带宽足以补偿为失去效率是一个政策性的决定。 装置称为一个水泵,是根据几个技术打败秘密渠道。 这是一篇文章说,由李华明寄养
|
|||||||||||||||||||||||||||
|