O que é uma bomba lógica?
Uma bomba lógica é uma parte de um programa de computador destinado a executar uma função maliciosa quando certas condições são atendidas. Por exemplo, um funcionário pode escrever um programa, incluindo as instruções de que arquivos importantes sejam excluídos se for encerrado. As bombas lógicas podem ser incluídas em um programa inócuo ou em um programa inerentemente malicioso, como um vírus.
Ao contrário dos vírus, as bombas lógicas não se replicam ou se espalham para outros sistemas por conta própria. As bombas lógicas podem, portanto, ser feitas para atingir uma vítima específica sem colocar nenhuma ameaça para os outros. O fato de eles não se replicarem também facilita a redação da lógica do que outros softwares maliciosos.
Algumas bombas lógicas são programadas para executar uma determinada função em uma determinada data, e não após um evento específico. Esse tipo de bomba lógica é frequentemente chamada de bomba -relógio. Programas maliciosos como vírus, vermes e cavalos de Trojan às vezes são programados para atacar o computador anfitrião em uma determinada data, permitindog -lhes para espalhar não detectados por todo o sistema de computador antes de se tornarem ativos.
Às vezes, as bombas lógicas são programadas para ativar quando algo não acontece. Por exemplo, um funcionário pode projetar uma bomba lógica para excluir arquivos quando não estiver conectado ao sistema há um mês. As bombas lógicas dessa natureza estão entre as mais perigosas, pois as condições para sua ativação podem ser atendidas de maneiras não intencionais. Por exemplo, se o programador não fosse disparado, mas morreu inesperadamente, não haveria como impedir que a bomba fosse ativada.
Um programa que executa uma determinada função quando condições predeterminadas são atendidas geralmente é considerada apenas uma bomba lógica se a função for indesejada e desconhecida para o usuário. O software de teste que deixa de trabalhar após um período predeterminado geralmente não é chamado de bomba lógica, embora funcione da mesma maneira. LógicaAs bombas geralmente sabotam o sistema host de alguma forma, excluindo arquivos ou funcionalidade importantes ou permitindo acesso não autorizado ao sistema do usuário.
Um incidente famoso, supostamente envolvendo uma bomba lógica, foi o incidente do oleoduto da Sibéria de 1982. Supostamente, a Agência Central de Inteligência dos Estados Unidos (CIA) pode ter usado essa técnica para sabotar um gasoduto soviético. Segundo o relato do funcionário do Conselho de Segurança Nacional Thomas C. Reed, uma bomba lógica foi escrita em software que os soviéticos roubaram de uma empresa canadense. Os soviéticos usaram o software roubado para controlar o pipeline, e a bomba lógica supostamente resultou em uma enorme explosão. Não havia baixas. O relato de Reed foi contestado, no entanto, e a explosão pode ter sido devido a uma causa diferente, como a construção defeituosa.