Vad är en logisk bomb?
En logikbombe är en del av ett datorprogram som är avsett att utföra en skadlig funktion när vissa villkor är uppfyllda. Till exempel kan en anställd skriva ett program inklusive instruktionerna om att viktiga filer tas bort om han eller hon avslutas. Logikbomber kan inkluderas i ett annars oskadligt program eller i ett naturligt skadligt program som ett virus.
Till skillnad från virus, replikerar logiska bomber sig inte eller sprids till andra system på egen hand. Logikbomber kan därför göras för att rikta in sig mot ett specifikt offer utan att utgöra något hot mot andra. Det faktum att de inte replikerar gör också logikbomber lättare att skriva än annan skadlig programvara.
Vissa logikbomber är programmerade för att utföra en viss funktion på ett visst datum, snarare än efter en specifik händelse. Denna typ av logikbomben kallas ofta en tidsbomb. Skadliga program som virus, maskar och trojanska hästar programmeras ibland för att attackera värddatorn på ett visst datum, vilket gör att de kan spridas oupptäckta i hela datorsystemet innan de blir aktiva.
Ibland programmeras logiska bomber för att aktivera när något inte händer. Till exempel kan en anställd utforma en logikbombe för att radera filer när han eller hon inte har loggat in i systemet på en månad. Logikbomber av denna art är bland de farligaste, eftersom villkoren för deras aktivering kan uppfyllas på oavsiktligt sätt. Till exempel, om programmeraren inte avskedades utan dog oväntat, finns det inget sätt att förhindra att bomben aktiverades.
Ett program som kör en viss funktion när förutbestämda villkor uppfylls anses vanligtvis bara vara en logisk bomb om funktionen är både oönskad och okänd för användaren. Prövningsprogramvara som slutar att fungera efter en förutbestämd tidsperiod kallas vanligtvis inte en logisk bomb, även om den fungerar på samma sätt. Logiska bomber saboterar ofta värdsystemet på något sätt, tar bort viktiga filer eller funktionalitet eller tillåter obehörig åtkomst till användarens system.
En berömd incident, påstås involvera en logisk bomb, var den Siberian Pipeline-incidenten 1982. Förmodligen kan Förenta staternas centrala underrättelsetjänst (CIA) ha använt en sådan teknik för att sabotera en sovjetisk naturgasledning. Enligt redogörelsen för medarbetaren Thomas C. Reed i National Security Council, skrivs en logikbombe in i programvara som sovjeterna stal från ett kanadensiskt företag. Sovjeterna använde den stulna programvaran för att kontrollera rörledningen, och den logiska bomben resulterade påstås i en enorm explosion. Det fanns inga skadade. Reeds konto har emellertid ifrågasatts och explosionen kan ha bero på en annan orsak, t.ex. felaktig konstruktion.