Estime passadas de exclusão segura para SSD ou HDD
Em um disco rígido moderno, 1 passada completa de sobrescrita basta, enquanto em um SSD nenhuma quantidade de passadas é confiável, e o melhor é usar o apagamento integrado ou criptográfico. Escolha o tipo de unidade e receba a orientação certa. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Tipo de mídia
- HDD
- Passagens de sobrescrita úteis
- 1
As orientações sobre exclusão segura costumam virar uma disputa pelo número de passadas, embora o tipo de mídia seja muito mais importante. Este estimador diferencia um disco rígido magnético moderno de uma unidade de estado sólido e apresenta uma recomendação prática para cada caso. Ele explica quando uma passada tem efeito relevante, quando a sobrescrita não alcança dados físicos antigos com segurança e quais alternativas do dispositivo devem ser consideradas. O resultado ajuda no planejamento e na revisão; não opera a unidade, não confirma o apagamento nem certifica conformidade com uma norma específica de sanitização.
Em um HDD moderno, uma passada completa é relevante
Em um disco rígido magnético moderno e funcional, uma sobrescrita completa de todos os setores endereçáveis substitui de maneira significativa os dados gravados. Repetir o processo com padrões elaborados ou muitas rodadas não oferece benefício prático relevante contra recuperação. Por isso, o estimador retorna uma passada para HDD, sem perpetuar o antigo folclore de múltiplas passadas.
Ainda assim, conclusão e alcance importam: sobrescrever um arquivo não equivale a cobrir todo o dispositivo. O sistema de arquivos pode manter cópias, espaço excluído, snapshots, diários ou temporários, e a unidade pode ter remapeado setores defeituosos. Quando a política exigir sanitização no nível do dispositivo, use um comando compatível e registre o resultado.
Uma unidade danificada ou sujeita a regras rigorosas pode exigir destruição física aprovada. Portanto, a resposta informa uma contagem significativa, mas não certifica que toda cópia possível desapareceu.
Em um SSD, contar passadas não é confiável
O controlador do SSD converte endereços lógicos em posições físicas na memória flash. O nivelamento de desgaste distribui gravações, enquanto coleta de lixo, capacidade reservada e remapeamento de blocos podem manter páginas antigas fora do acesso normal do sistema. Gravar uma vez em todos os endereços visíveis não prova que cada cópia física anterior foi sobrescrita.
Repetir o mesmo intervalo pode consumir a vida útil sem resolver a falta de garantia. Assim, o estimador informa zero passadas confiáveis para SSD: isso não significa que você deva ficar sem agir, mas que a contagem de sobrescritas não fornece a segurança esperada. Prefira a operação de sanitização ou secure erase aceita pelo dispositivo, ou o apagamento criptográfico quando os dados estavam devidamente criptografados e as chaves podem ser destruídas.
Confirme o método para o modelo e a interface exatos, aguarde a conclusão e guarde as evidências exigidas pelo procedimento.
Transforme a estimativa em um procedimento defensável
Primeiro identifique a mídia real, sem deduzi-la apenas pelo nome do volume ou gabinete. Disco virtual, matriz, ponte USB ou volume em nuvem pode ocultar o meio físico e expor réplicas ou snapshots inalcançáveis pela sobrescrita do sistema convidado. Escolha SSD ou HDD somente quando essa classificação for conhecida.
Depois, incorpore a recomendação ao processo: consulte comandos do fabricante, modelo de ameaças, obrigações de retenção, projeto de criptografia e política de sanitização. Verifique a conclusão em vez de contar tentativas e preserve o registro de auditoria necessário. Backups, réplicas, snapshots e cópias remotas exigem tratamento separado.
Encaminhe casos incertos ou de alto impacto à pessoa responsável por segurança e conformidade.
Casos de uso
Criar uma lista para descarte de unidades
Selecione a orientação adequada à mídia antes de reutilizar, sanitizar ou destruir uma unidade.
Revisar ferramentas de exclusão
Identifique fluxos que aplicam antigas regras de várias passadas de HDD à memória flash com nivelamento de desgaste.
Explicar uma decisão de apagamento
Apresente uma justificativa curta para uma passada em HDD ou uma sanitização no nível do SSD.
Perguntas frequentes
Quantas passadas são relevantes em um HDD moderno?
Uma passada completa nos setores endereçáveis é eficaz. Padrões adicionais não trazem benefício prático relevante em um disco magnético moderno e funcional.
Quantas passadas apagam um SSD com segurança?
Nenhuma quantidade é confiável: nivelamento de desgaste e remapeamento podem deixar páginas físicas antigas intactas. Use sanitização, secure erase ou apagamento criptográfico compatível.
Zero passadas em SSD significa não fazer nada?
Não. Significa que contar sobrescritas lógicas é uma garantia inadequada. Execute e verifique uma operação apropriada do dispositivo ou de apagamento criptográfico.
Esta capacidade apaga ou inspeciona minha unidade?
Não. Ela fornece orientação determinística conforme a mídia escolhida; não inspeciona hardware, executa comandos nem certifica o resultado.
O que ocorre com um tipo de mídia desconhecido?
Os únicos valores aceitos são SSD e HDD.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/security/secure-delete-passes-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"media_type":"HDD"}'const res = await fetch("https://api.kit.forhosting.com/security/secure-delete-passes-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"media_type": "HDD"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/security/secure-delete-passes-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"media_type": "HDD"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/security/secure-delete-passes-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"media_type":"HDD"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"media_type":"HDD"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/security/secure-delete-passes-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"media_type": "HDD"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "security.secure_delete_passes_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Transforme a estimativa em um procedimento defensável
O estimador é determinístico e cobra US$ 0,002 por solicitação de API, mas não examina o firmware nem certifica um resultado físico.
Perguntas técnicas
Quanto custa uma solicitação de API?
Cada solicitação de API custa US$ 0,002. A mesma estimativa determinística pode ser executada no navegador.