Skip to main content

Was ist eine Logikbombe?

Eine Logikbombe ist ein Teil eines Computerprogramms, das eine böswillige Funktion ausführen soll, wenn bestimmte Bedingungen erfüllt sind.Beispielsweise kann ein Mitarbeiter ein Programm schreiben, das die Anweisungen mit wichtigen Dateien löscht, wenn er beendet wird.Logikbomben können in ein ansonsten harmloses Programm oder in einem von Natur aus böswilligen Programm wie einem Virus aufgenommen werden.

Im Gegensatz zu Viren replizieren sich Logikbomben nicht selbst oder verbreiten sich selbst auf andere Systeme.Logische Bomben können daher gemacht werden, um ein bestimmtes Opfer anzusprechen, ohne andere Bedrohungen für andere darzustellen.Die Tatsache, dass sie sich nicht replizieren, erleichtert auch die Schreiben von Logik als andere bösartige Software.

Einige Logikbomben sind so programmiert, dass sie eine bestimmte Funktion an einem bestimmten Datum und nicht nach einem bestimmten Ereignis ausführen.Diese Art von Logikbombe wird oft als Zeitbombe bezeichnet.Böswillige Programme wie Viren, Würmer und trojanische Pferde werden manchmal so programmiert, dass sie den Host -Computer an einem bestimmten Datum angreifen, sodass sie im gesamten Computersystem unentdeckt verbreiten können, bevor sie aktiv werden.

Manchmal sind logische Bomben so programmiert, dass es aktiviert ist, wenn etwas nicht passiert.Beispielsweise kann ein Mitarbeiter eine Logikbombe entwerfen, um Dateien zu löschen, wenn er sich einen Monat lang nicht im System angemeldet hat.Logische Bomben dieser Art gehören zu den gefährlichsten, da die Bedingungen für ihre Aktivierung auf unbeabsichtigte Weise erfüllt werden können.Wenn der Programmierer beispielsweise nicht abgefeuert würde, sondern unerwartet gestorben wäre, gäbe es keine Möglichkeit, zu verhindern, dass die Bombe aktiviert wird.

Ein Programm, das eine bestimmte Funktion ausführt, wenn vorgegebene Bedingungen erfüllt sind, wird normalerweise nur als Logikbombe angesehen, wenn die Funktion dem Benutzer sowohl unerwünscht als auch unbekannt ist.Testsoftware, die nach einem vorgegebenen Zeitraum nicht mehr funktioniert, wird normalerweise nicht als Logikbombe bezeichnet, obwohl dies auf die gleiche Weise funktioniert.Logikbomben sabotieren das Host -System häufig in irgendeiner Weise, löschen wichtige Dateien oder Funktionen oder ermöglichten den nicht autorisierten Zugriff auf das Benutzersystem.

Ein berühmter Vorfall, der angeblich eine Logikbombe betrifftStaaten Central Intelligence Agency (CIA) haben möglicherweise eine solche Technik verwendet, um eine sowjetische Erdgaspipeline zu sabotieren.Nach dem Bericht des nationalen Sicherheitsrates, Thomas C. Reed, wurde eine Logikbombe in Software geschrieben, die die Sowjets aus einer kanadischen Firma gestohlen haben.Die Sowjets verwendeten die gestohlene Software, um die Pipeline zu kontrollieren, und die Logikbombe führte angeblich zu einer großen Explosion.Es gab keine Opfer.Das Reeds -Konto wurde jedoch umstritten, und die Explosion kann auf eine andere Ursache zurückzuführen sein, wie z. B. fehlerhafte Konstruktion.