Skip to main content

Mi az a logikai bomba?

A logikai bomba egy olyan számítógépes program egy része, amelynek célja egy rosszindulatú funkció végrehajtása, ha bizonyos feltételek teljesülnek.Például egy alkalmazott írhat egy programot, amely tartalmazza az utasításokat, amelyekről a fontos fájlokat törölni kell, ha megszüntetik.A logikai bombák beépíthetők egy egyébként ártalmatlan programba vagy egy eredendően rosszindulatú programba, mint egy vírus.

A vírusokkal ellentétben a logikai bombák nem replikálják magukat, és önmagukban nem terjednek más rendszerekre.A logikai bombákat tehát egy adott áldozat megcélzására lehet készíteni anélkül, hogy másokat fenyegetnének.Az a tény, hogy nem replikálódnak, megkönnyíti a logikai bombák írását, mint más rosszindulatú szoftverek.Az ilyen típusú logikai bombát gyakran időbomba nevezik.A rosszindulatú programokat, például a vírusokat, a férgeket és a trójai lovakat néha úgy programozzák, hogy egy bizonyos időpontban megtámadják a fogadó számítógépet, lehetővé téve számukra, hogy a számítógépes rendszerben észrevétlenül terjesszenek, mielőtt aktívvá válnának.

Időnként a logikai bombákat aktiválják, amikor valami nem történik meg.Például egy alkalmazott logikai bombát tervezhet a fájlok törlésére, ha egy hónapig nem jelentkezett be a rendszerbe.Az ilyen jellegű logikai bombák a legveszélyesebbek, mivel az aktiválásuk feltételei nem szándékosan teljesülhetnek.Például, ha a programozót nem kirúgták, hanem váratlanul meghaltak, akkor nem lenne mód arra, hogy megakadályozzák a bomba aktiválását.

Egy olyan programot, amely egy bizonyos funkciót végrehajt, amikor az előre meghatározott feltételeket teljesülnek, általában csak logikai bomba tekintik, ha a funkció nem kívánt és a felhasználó számára ismeretlen.Az előre meghatározott időtartam után megszűnik működő próba szoftverre általában nem hivatkoznak logikai bomba, bár ugyanúgy működik.A logikai bombák gyakran valamilyen módon szabotálják a gazdagéprendszert, törölve a fontos fájlokat vagy funkciókat, vagy lehetővé téve a felhasználói rendszerhez való jogosulatlan hozzáférést.Az államok Központi Hírszerző Ügynöksége (CIA) esetleg ilyen technikát alkalmazhatott egy szovjet földgázvezeték szabotálására.A Nemzeti Biztonsági Tanács munkatársa, Thomas C. Reed beszámolója szerint egy logikai bombát írtak olyan szoftverbe, amelyet a szovjetek elloptak egy kanadai cégtől.A szovjetek az ellopott szoftvert használták a csővezeték ellenőrzésére, és a logikai bomba állítólag hatalmas robbanást eredményezett.Nem voltak veszteségek.Reed beszámolóját azonban vitatják, és a robbanást más okból okozhatta, például a hibás konstrukció miatt.