Co je to logická bomba?
Logická bomba je část počítačového programu určeného k provedení škodlivé funkce, jsou-li splněny určité podmínky. Zaměstnanec může například napsat program, který obsahuje pokyny k odstranění důležitých souborů, pokud je ukončen. Logické bomby mohou být zahrnuty do jinak neškodného programu nebo do inherentně škodlivého programu, jako je virus.
Na rozdíl od virů se logické bomby samy nereplikují ani nerozšíří do jiných systémů. Logické bomby proto mohou být zaměřeny na konkrétní oběť, aniž by představovaly jakoukoli hrozbu pro ostatní. Skutečnost, že se nekopírují, také usnadňuje psaní logických bomb než jiný škodlivý software.
Některé logické bomby jsou naprogramovány tak, aby prováděly určitou funkci k určitému datu, nikoli po konkrétní události. Tento typ logické bomby se často nazývá časovaná bomba. Škodlivé programy, jako jsou viry, červy a trojské koně, jsou někdy naprogramovány tak, aby zaútočily na hostitelský počítač k určitému datu, což jim umožní se nezjistit v celém počítačovém systému dříve, než se stanou aktivními.
Někdy jsou logické bomby naprogramovány tak, aby se aktivovaly, když se něco nestane. Zaměstnanec může například navrhnout logickou bombu, aby smazal soubory, když se do systému neprodělal měsíc. Logické bomby tohoto druhu patří mezi nejnebezpečnější, protože podmínky pro jejich aktivaci lze splnit neúmyslně. Například kdyby programátor nebyl propuštěn, ale nečekaně zemřel, neexistuje způsob, jak zabránit aktivaci bomby.
Program, který vykonává určitou funkci, když jsou splněny předem stanovené podmínky, se obvykle považuje za logickou bombu, pokud je funkce pro uživatele nežádoucí i neznámá. Zkušební software, který přestane fungovat po předem stanoveném časovém období, není obvykle označován jako logická bomba, i když funguje stejným způsobem. Logické bomby často sabotují hostitelský systém nějakým způsobem, odstraňují důležité soubory nebo funkce nebo umožňují neoprávněný přístup do systému uživatele.
Jeden slavný incident, údajně zahrnující logickou bombu, byl incident sibiřského plynovodu z roku 1982. Pravděpodobně Centrální zpravodajská agentura Spojených států (CIA) pravděpodobně použila takovou techniku k sabotáži sovětského plynovodu. Podle účtu Staffera národní bezpečnosti Thomas Thomas C. Reed byla do softwaru zapsána logická bomba, kterou Sověti ukradli kanadské firmě. Sověti použili odcizený software k ovládání potrubí a logická bomba údajně vyústila v obrovskou explozi. Nebyly tu žádné oběti. Účet Reeda byl však sporný a exploze mohla být způsobena jinou příčinou, například chybnou konstrukcí.