Mantık bombası, belirli koşullar yerine getirildiğinde kötü amaçlı bir işlevi yerine getirmeyi amaçlayan bir bilgisayar programının bir parçasıdır. Örneğin, bir çalışan, sonlandırılması durumunda önemli dosyaların silinmesi talimatlarını içeren bir program yazabilir. Mantık bombaları, başka türlü zararsız bir programa ya da virüs gibi doğal olarak zararlı bir programa dahil edilebilir.
Virüslerin aksine, mantık bombaları kendilerini çoğaltmaz veya kendi başlarına diğer sistemlere yayılmaz. Bu nedenle başkalarına tehdit oluşturmadan belirli bir kurbanı hedeflemek için mantık bombaları yapılabilir. Çoğaltılmaması da mantık bombalarının yazılmasını diğer zararlı yazılımlardan daha kolaylaştırıyor.
Bazı mantık bombaları, belirli bir olaydan sonra değil, belirli bir tarihte belirli bir işlevi yerine getirmek için programlanmıştır. Bu tür bir mantık bombası, genellikle saatli bomba olarak adlandırılır. Virüsler, solucanlar ve Truva atları gibi kötü amaçlı programlar, bazen ana bilgisayara belirli bir tarihte saldırmak üzere programlanır ve bu sayede, aktif hale gelmeden önce bilgisayar sistemi boyunca algılanamadık şekilde yayılmalarını sağlar.
Bazen, bir şey olmadığında mantık bombalarını harekete geçirmek için programlanır. Örneğin, bir çalışan, bir ay boyunca sisteme giriş yapmadığında dosyaları silmek için bir mantık bombası tasarlayabilir. Bu nitelikteki mantık bombaları en tehlikeliler arasındadır, çünkü aktivasyon koşulları kasıtsız yollarla karşılanabilir. Örneğin, programlayıcı ateşlenmediyse, ancak beklenmedik bir şekilde öldüyse, bombanın devreye girmesini önlemenin bir yolu olmazdı.
Önceden belirlenmiş koşullar karşılandığında belirli bir işlevi yerine getiren bir program, işlev yalnızca hem istenmeyen hem de kullanıcı tarafından bilinmiyorsa, genellikle bir mantık bombası olarak kabul edilir. Önceden belirlenmiş bir süre sonra çalışmayı bırakan deneme yazılımı, aynı şekilde çalışmasına rağmen, genellikle bir mantık bombası olarak adlandırılmaz. Mantık bombaları çoğu zaman ana sistemi bir şekilde sabote eder, önemli dosyaları veya işlevleri siler veya kullanıcının sistemine yetkisiz erişime izin verir.
Bir mantık bombası olduğu iddia edilen ünlü bir olay, 1982'deki Sibirya Boru Hattı olayıydı. ABD Merkez İstihbarat Ajansı'nın (CIA) Sovyet doğal gaz boru hattını sabote etmek için böyle bir teknik kullandığı iddia ediliyor. Ulusal Güvenlik Konseyi sorumlusu Thomas C. Reed'in hesabına göre, Sovyetlerin bir Kanada firmasından çaldığı yazılıma bir mantık bombası yazılmıştı. Sovyetler, çalınan yazılımı boru hattını kontrol etmek için kullandı ve mantık bombasının iddiaya göre büyük bir patlamayla sonuçlandı. Kayıp yoktu. Ancak Reed'in hesabına itiraz edildi ve patlama hatalı inşaat gibi farklı bir nedenden kaynaklanıyor olabilir.


