O que é sandboxing?

Sandboxing é uma técnica que executa um programa dentro de um ambiente isolado, como uma caixa de areia, para que qualquer problema ou comportamento perigoso não afete o restante do sistema.

Na prática, o sistema cria uma área separada com acesso limitado a arquivos, rede e recursos do computador. O programa roda ali dentro e só consegue fazer o que essa área permite. Se ele tentar algo indevido ou apresentar um erro grave, o estrago fica confinado àquele espaço, que pode ser descartado depois.

Uma analogia simples é pensar em um laboratório com vidro blindado: você observa uma substância perigosa através do vidro, e, se algo der errado, o problema fica dentro da câmara, sem chegar até você ou à sala ao lado.

Essa técnica importa porque permite testar código desconhecido, abrir arquivos suspeitos e rodar ferramentas de IA sem colocar em risco os dados e o sistema principal. Para se proteger, vale usar ambientes isolados para testar programas novos e desconfiar de softwares que pedem acessos que não fazem sentido para sua função.

Onde falamos disso

Termos relacionados

← Ver o glossário completo