Skip to main content

Τι είναι μια λογική βόμβα;

Μια λογική βόμβα είναι ένα τμήμα ενός προγράμματος υπολογιστή που αποσκοπεί στην εκτέλεση μιας κακόβουλης λειτουργίας όταν πληρούνται ορισμένες προϋποθέσεις.Για παράδειγμα, ένας υπάλληλος μπορεί να γράψει ένα πρόγραμμα, συμπεριλαμβανομένων των οδηγιών που θα διαγραφούν σημαντικά αρχεία εάν τερματιστεί.Οι λογικές βόμβες μπορούν να συμπεριληφθούν σε ένα κατά τα άλλα αβλαβές πρόγραμμα ή σε ένα εγγενώς κακόβουλο πρόγραμμα όπως ένας ιός.

Σε αντίθεση με τους ιούς, οι λογικές βόμβες δεν αναπαράγονται ή εξαπλώνονται σε άλλα συστήματα από μόνα τους.Συνεπώς, οι λογικές βόμβες μπορούν να γίνουν για να στοχεύσουν ένα συγκεκριμένο θύμα χωρίς να αποτελούν απειλή για τους άλλους.Το γεγονός ότι δεν αναπαράγουν επίσης καθιστά τη λογική βόμβες ευκολότερο να γράψει από άλλο κακόβουλο λογισμικό.Αυτός ο τύπος λογικής βόμβας ονομάζεται συχνά βόμβα.Τα κακόβουλα προγράμματα, όπως οι ιοί, τα σκουλήκια και τα δούρεμα άλογα, μερικές φορές προγραμματίζονται να επιτεθούν στον υπολογιστή υποδοχής σε μια συγκεκριμένη ημερομηνία, επιτρέποντάς τους να διαδώσουν μη εντοπισμένα σε όλο το σύστημα υπολογιστών πριν γίνουν ενεργά.

Μερικές φορές, οι λογικές βόμβες προγραμματίζονται για να ενεργοποιηθούν όταν κάτι δεν συμβαίνει.Για παράδειγμα, ένας υπάλληλος μπορεί να σχεδιάσει μια λογική βόμβα για να διαγράψει αρχεία όταν δεν έχει συνδεθεί στο σύστημα για ένα μήνα.Οι λογικές βόμβες αυτού του είδους είναι από τις πιο επικίνδυνες, καθώς οι συνθήκες για την ενεργοποίησή τους μπορούν να ικανοποιηθούν με ακούσιους τρόπους.Για παράδειγμα, εάν ο προγραμματιστής δεν απολύθηκε, αλλά πέθανε απροσδόκητα, δεν θα υπήρχε τρόπος να αποφευχθεί η ενεργοποίηση της βόμβας.

Ένα πρόγραμμα που εκτελεί μια συγκεκριμένη λειτουργία όταν πληρούνται προκαθορισμένες συνθήκες θεωρείται συνήθως μόνο λογική βόμβα εάν η λειτουργία είναι τόσο ανεπιθύμητη όσο και άγνωστη στον χρήστη.Το δοκιμαστικό λογισμικό που παύει να εργάζεται μετά από μια προκαθορισμένη χρονική περίοδο δεν αναφέρεται συνήθως ως λογική βόμβα, αν και λειτουργεί με τον ίδιο τρόπο.Οι λογικές βόμβες συχνά σαμποτάρουν το σύστημα υποδοχής με κάποιο τρόπο, διαγράφοντας σημαντικά αρχεία ή λειτουργικότητα ή επιτρέποντας την μη εξουσιοδοτημένη πρόσβαση στο σύστημα των χρηστών.Τα κράτη Κεντρική Υπηρεσία Πληροφοριών (CIA) μπορεί να έχουν χρησιμοποιήσει μια τέτοια τεχνική για να σαμποτάρουν έναν σοβιετικό αγωγό φυσικού αερίου.Σύμφωνα με το λογαριασμό του υπαλλήλου του Εθνικού Συμβουλίου Ασφαλείας Thomas C. Reed, μια λογική βόμβα γράφτηκε σε λογισμικό ότι οι Σοβιετικοί έκλεψαν από μια καναδική επιχείρηση.Οι Σοβιετικοί χρησιμοποίησαν το κλεμμένο λογισμικό για τον έλεγχο του αγωγού και η λογική βόμβα φέρεται να είχε ως αποτέλεσμα μια τεράστια έκρηξη.Δεν υπήρχαν απώλειες.Ωστόσο, αμφισβητείται ο λογαριασμός Reeds και η έκρηξη μπορεί να οφείλεται σε διαφορετική αιτία, όπως ελαττωματική κατασκευή.