O que é exploit?

Exploit é um programa ou técnica que aproveita uma falha de segurança (bug) em um sistema para fazer algo que o dono não permitiu, como ganhar acesso indevido ou travar o funcionamento.

Na prática, um exploit segue uma sequência de passos que toma proveito de um erro de programação ou de configuração. Quando o sistema recebe uma entrada preparada de certo jeito, ele se comporta de forma inesperada, e isso pode permitir executar comandos ou acessar dados que deveriam estar protegidos. Pesquisadores de segurança usam exploits para testar se um sistema é vulnerável, enquanto criminosos os usam para invadir.

Uma analogia simples é pensar em uma fechadura com um defeito de fabricação: alguém descobre que basta girar a chave de um jeito específico para abri-la sem a chave certa. O defeito estava ali desde o início, e o exploit é justamente esse jeito de girar.

O que importa é que a principal defesa é manter softwares atualizados, pois os fabricantes costumam lançar patches que corrigem essas falhas. Empresas e usuários também ajudam ao aplicar atualizações assim que saem e ao evitar instalar programas de fontes não confiáveis.

Onde falamos disso

Termos relacionados

← Ver o glossário completo