Backdoor
Um backdoor é uma vulnerabilidade de segurança em um sistema de computador, como um servidor web ou PC doméstico. É uma forma oculta de acessar um sistema que ignora os métodos comuns de autenticação. O termo pode ser usado como substantivo ou adjetivo, como em "ataque backdoor" ou "acesso backdoor".
Falhas de segurança podem existir em sistemas operacionais e aplicativos individuais. As vulnerabilidades do sistema operacional são as mais graves porque, quando um hacker obtém acesso no nível do sistema, ele pode ter acesso total a todos os programas e dados do sistema. As falhas de segurança em aplicativos também são graves, pois podem permitir que hackers visualizem ou alterem dados em um computador e podem ser mais difíceis de detectar.
Exemplos de malware que podem facilitar o acesso por backdoor incluem:
Em alguns casos, os ataques backdoor são imediatamente perceptíveis, pois afetam o funcionamento do sistema. Em outros casos, eles podem permanecer sem ser detectados por horas, dias ou até meses. O acesso de longo prazo é especialmente problemático, pois dá aos hackers mais tempo para acessar, alterar e baixar dados. Por esse motivo, os servidores geralmente têm um software de monitoramento que verifica a existência de processos não reconhecidos em execução no sistema. A maioria dos softwares antivírus realiza verificações de segurança semelhantes.
Ataques backdoor vs. outros ataques cibernéticos
Um ataque backdoor é o oposto de um ataque de força bruta, que tenta obter acesso a um sistema por meio da interface padrão de login. O acesso por backdoor ignora a autenticação comum de nome de usuário e senha e acessa o sistema subjacente.
Vírus e outros malwares não são considerados ataques backdoor, mas facilitam o acesso por backdoor. Por exemplo, um programa de malware pode instalar um script que fornece a um hacker acesso de administrador ao sistema, mesmo depois que o malware foi removido. Os hackers também podem obter acesso por backdoor por meio de uma interface de linha de comando, usando SSH ou outros comandos baseados em texto.