Logic Bomb (Bomba logiczna)
Bomba logiczna to fragment kodu celowo wstawiony do oprogramowania, który pozostaje uśpiony do momentu wystąpienia określonego zdarzenia.
Przykłady wyzwalaczy
- Data i czas: Wirus Czarnobyl (CIH) aktywował się 26 kwietnia.
- Zdarzenie w systemie: Np. usunięcie konta pracownika z bazy HR.
- Scenariusz: Niezadowolony administrator systemu pisze skrypt, który sprawdza, czy jego nazwisko nadal jest na liście płac. Jeśli zostanie zwolniony (nazwisko zniknie), skrypt automatycznie kasuje wszystkie serwery firmy.
Cel
Zazwyczaj sabotaż i zemsta (w przypadku pracowników) lub utrudnienie analizy (w przypadku wirusów).