Mikä on logiikkapommi?

Logiikkapommi on osa tietokoneohjelmaa, joka on tarkoitettu suorittamaan haittaohjelma, kun tietyt ehdot täyttyvät. Työntekijä voi esimerkiksi kirjoittaa ohjelman, joka sisältää ohjeet tärkeiden tiedostojen poistamisesta, jos hän lopetetaan. Loogiset pommit voidaan sisällyttää muuten vaarattomaan ohjelmaan tai luonnostaan ​​haittaohjelmaan, kuten virukseen.

Toisin kuin virukset, logiikkapommit eivät replikoi itseään eivätkä leviä muihin järjestelmiin. Logiikkapommit voidaan siten kohdistaa tiettyyn uhriin ilman, että ne aiheuttavat uhkaa muille. Se, että ne eivät toistu, tekee myös logiikkapommien kirjoittamisesta helpompaa kuin muut haittaohjelmat.

Jotkut logiikkapommit on ohjelmoitu suorittamaan tietty toiminto tiettynä päivänä eikä tietyn tapahtuman jälkeen. Tämän tyyppistä logiikkapommia kutsutaan usein aikapommiksi. Haittaohjelmat, kuten virukset, madot ja troijalaiset, on joskus ohjelmoitu hyökkäämään isäntätietokoneeseen tiettynä päivänä, jolloin ne voivat levitä havaitsemattomasti koko tietokonejärjestelmään ennen kuin ne aktivoituvat.

Joskus logiikkapommit on ohjelmoitu aktivoitumaan, kun jotain ei tapahdu. Esimerkiksi työntekijä voi suunnitella logiikkapommin tiedostojen poistamiseen, kun hän ei ole kirjautunut järjestelmään kuukauteen. Tällaiset loogiset pommit ovat vaarallisimpia, koska niiden aktivoinnin edellytykset voidaan täyttää tahattomasti. Jos esimerkiksi ohjelmoijaa ei irtisanottu, vaan hän kuoli odottamatta, ei olisi mitään keinoa estää pommin aktivoitumista.

Ohjelmaa, joka suorittaa tietyn toiminnon, kun ennalta määrätyt ehdot täyttyvät, pidetään yleensä vain loogisena pommina vain, jos toiminto on sekä ei -toivottu että tuntematon käyttäjälle. Kokeiluohjelmistoa, joka lakkaa toimimasta ennalta määrätyn ajan kuluttua, ei yleensä kutsuta logiikkapommiksi, vaikka se toimii samalla tavalla. Logiikkapommit sabotoivat usein isäntäjärjestelmää jollakin tavalla, poistavat tärkeitä tiedostoja tai toimintoja tai sallivat luvattoman pääsyn käyttäjän järjestelmään.

Yksi kuuluisa tapahtuma, johon väitettiin liittyvän logiikkapommi, oli Siperian Pipeline -tapahtuma vuonna 1982. Oletettavasti Yhdysvaltain tiedustelupalvelu (CIA) saattoi käyttää tällaista tekniikkaa sabotoidakseen Neuvostoliiton maakaasuputken. Kansallisen turvallisuusneuvoston työntekijän Thomas C.Reedin kertomuksen mukaan logiikkapommi kirjoitettiin ohjelmistoon, jonka neuvostoliitto varasti kanadalaiselta yritykseltä. Neuvostoliitto käytti varastettua ohjelmistoa putkilinjan hallintaan, ja logiikkapommin väitettiin johtaneen valtavaan räjähdykseen. Uhreja ei ollut. Reedin tili on kuitenkin kiistetty, ja räjähdys saattoi johtua eri syystä, kuten viallisesta rakenteesta.