Che cos'è una bomba logica?

Una bomba logica è un programma, o parte di un programma, che si trova in sospeso fino a quando un determinato pezzo di logica del programma viene attivato. In questo modo, una logica bomba è molto analogo ad un mondo reale le mine terrestri.

I più comuni attivatore per una bomba logica è una data. La logica bomba controlli la data di sistema e non fa nulla fino a quando un pre-programmati data e l'ora è giunta. A quel punto, la logica bomba attiva e si esegue il codice.

Una bomba logica potrebbe anche essere programmato per attendere per un certo messaggio del programmatore. La logica bomba potrebbe, ad esempio, il controllo di un sito web una volta a settimana per un certo messaggio. Quando la logica che vede bomba messaggio, o quando la logica bomba fermate vedere quel messaggio, si attiva e si esegue il codice.

Una bomba logica può anche essere programmato per attivare su una vasta gamma di altre variabili, come ad esempio quando una banca dati cresce passato una certa dimensione o una directory home dell'utente è soppresso.

La più pericolosa forma di logica bomba logica è una bomba che si attiva quando qualcosa non accada. Immaginate un sospetto e non etico amministratore di sistema che crea una logica bomba che cancella tutti i dati su un server, se egli non l'accesso per un mese. L'amministratore di sistema programmi la logica bomba a questa logica perché sa che, se egli è sparato, egli non sarà in grado di tornare nel sistema per impostare la sua logica bomba. Un giorno per il suo modo di lavorare, il nostro sospetto e non etico amministratore di sistema è colpito da un autobus. Tre settimane più tardi, la sua logica bomba si spegne e il server è cancellato pulito. L'amministratore di sistema significava per la logica bomba a esplodere se è stato licenziato; egli non forsee che egli sarebbe stato colpito da un autobus.

Perché una bomba logica non replica se stesso, è molto facile scrivere una bomba logica del programma. Questo significa anche che una bomba logica non involontaria diffusione di vittime. In un certo senso, una logica bomba è il più civilizzato programmato minaccia, perché una logica bomba deve essere mirato nei confronti di una specifica vittima.

Il classico uso per una bomba logica è quella di garantire il pagamento per il software. Se il pagamento non è effettuato entro una certa data, la logica bomba attiva e il software automaticamente cancella stesso. Una più dannoso sotto forma di bomba logica che avrebbe anche eliminare altri dati sul sistema.

Malicious mobile code E-Mail Virus Protection
Acquisto di questi ottimi libri sui virus a Amazon.com


Segnalibro Che cos'è una bomba logica?

Ultimi post del blog


Copyright 2008 Tech-FAQ. Tutti i diritti riservati.