“逻辑炸弹”是怎么引爆的?
“逻辑炸弹”引发时的症状与某些病毒的作用结果相似,并会对社会引发连带性的灾难。与病毒相比,它强调破坏作用本身,而实施破坏的程序不具有传染性。 逻辑炸弹是一种程序,或任何部分的程序,这是冬眠,直到一个具体作品的程序逻辑被激活。 在这样一个逻辑炸弹是非常类似的一个真实世界的地雷。
最常见的激活一个逻辑炸弹是一个日期。 该逻辑炸弹检查系统日期,并没有什么,直到预先编程的日期和时间是达成共识。 在这一点上,逻辑炸弹被激活并执行它的代码。
逻辑炸弹也可以被编程为等待某一个讯息,从程序员。 该逻辑炸弹例如,可以检查一个网站,每周一次为某一个讯息。 当逻辑炸弹看到的讯息时,或逻辑炸弹站看到的讯息,它激活并执行它的代码[1]。
“逻辑炸弹”与病毒有什么区别?
与病毒、木马的区别:
病毒是通过自我复制进行传播的计算机程序,自我复制是病毒的基本定义,病毒通常包括复制传播机制和条件破坏机制,而后者不是必备的,所以也存在那些只传染复制而不实施恶性破坏的所谓的“良性”病毒。而只破坏却不能自我复制的程序不属于病毒。典型木马程序是以“冒充”来作为传播手段的,比如经常说起的 PK-ZIP300就是典型的例子,它冒充是某个软件的新版本,在用户无意尝试或使用的时候实施破坏。国际上比较先进的计算机反病毒软件有些已经加进了对典型木马程序的判别。
相比而言,逻辑炸弹要更隐藏一些。逻辑炸弹可以理解为在特定逻辑条件满足时实施破坏的计算机程序。与病毒相比,逻辑炸弹强调破坏作用本身,而实施破坏的程序不会传播。我们从定义上将能够复制传染的破坏程序归属在病毒中。与典型木马程序相比,逻辑炸弹一般是隐含在具有正常功能的软件中,而典型木马程序可能一般仅仅是至多只模仿程序的外表,而没有真正的实际功能。当然,这些概念本身都具备一定的灵活性,在一定的条件下可以相互产生和相互转化。我们也把逻辑炸弹发作的条件成为诱因、逻辑诱因。