Denúncias e IOC

Registro de evidências

Execução localNova

A ferramenta em si está em inglês; esta página explica como usá-la no seu idioma.

Use Registro de evidências

O que ele faz

Anote uma ocorrência de phishing do jeito que uma equipe de abuso pode usar: a URL, por onde ela chegou até você, o horário em UTC, o SHA-256 de uma captura de tela ou de um arquivo e observações, em um único registro JSON que pode ser verificado depois.

Ele funciona inteiramente no seu navegador: nada do que você digitar é enviado.

Como usar Registro de evidências

  1. Cole o link. Cole o link suspeito em Suspicious URL. Uma forma neutralizada como hxxps://example[.]com serve: a ferramenta a restaura e adiciona https:// se o esquema estiver faltando.
  2. Diga por onde ele chegou. Escolha o canal em Where you saw it (onde você viu), como SMS, E-mail ou QR code. Coloque o número do remetente, o nome da conta ou o ID do anúncio em Details of the source.
  3. Informe o horário em UTC. Digite quando você viu o link em Seen at (UTC), convertendo do seu horário local, ou clique em Now para o horário UTC atual. Se você deixar vazio, observed_at fica null.
  4. Adicione uma captura de tela. Escolha uma captura de tela ou um arquivo salvo. Seu navegador calcula o SHA-256 dele; só o nome, o tamanho, o tipo e o hash entram no registro.
  5. Crie e guarde o registro. Clique em Create record (criar registro) e depois em Copy JSON ou Download .json. Guarde o JSON junto com o arquivo original e use Send to… para abri-lo no Abuse Report Generator.

Exemplo

Um link de golpe de pedágio recebido por SMS

Entrada
hxxps://ezpass-pay[.]example/tolls
Saída (registrada em 2026-10-20)
Record created. Keep the JSON with the original file: the record SHA-256 is computed over the record without that field (keys sorted, no spaces), so anyone can recompute it and see the record was not changed.

{
  "type": "phishdestroy-evidence",
  "version": 1,
  "recorded_at": "2026-10-20T17:10:08Z",
  "observed_at": "2026-10-20T08:30:00Z",
  "url": "https://ezpass-pay.example/tolls",
  "url_defanged": "hxxps://ezpass-pay[.]example/tolls",
  "host": "ezpass-pay.example",
  "source": "sms",
  "source_label": "SMS",
  "source_detail": "sender +1 555 0100",
  "file": null,
  "notes": "Unpaid toll text; the page asks for card details.",
  "record_sha256": "181a29e8971293fb3c4f341e3e817bca96b5fc6991c8de62e645447bb5650b5a"
}

Monta um registro com a URL restaurada (refanged) e neutralizada (defanged), a origem SMS com o remetente, o horário 2026-10-20T08:30:00Z e uma observação, além de record_sha256 calculado sobre o JSON canônico. Send to Abuse Report Generator preenche a URL, o horário da primeira detecção, o hash e a descrição de uma denúncia.

O que ele verifica

SinalO que isso significa
url e hostO link na forma normal e clicável, como o navegador o interpreta, e o nome do host. É isso que uma equipe de abuso consulta, então verifique se o host é o site do golpe.
url_defangedO mesmo link com hxxps:// e [.], para que não possa ser clicado por acidente quando você o colar em um e-mail ou em um chat.
observed_at e recorded_atobserved_at é quando você viu o golpe; recorded_at é quando você clicou em Create record. Se o primeiro for uma estimativa, diga isso nas observações.
source, source_label, source_detailO canal, de uma lista fixa (E-mail, SMS, QR code, Online ad, Phone call e outros), mais o seu próprio detalhe, como o número do remetente.
fileNome, tamanho em bytes, tipo e SHA-256 em minúsculas do arquivo escolhido, ou null. Se o mesmo arquivo gerar depois um hash diferente, ele não é o mesmo arquivo.
notesA sua descrição: o que a página pedia e qual marca ela copiava. Nunca cole as senhas ou os números de cartão que você digitou na página do golpe.
record_sha256SHA-256 do registro sem este campo, com as chaves ordenadas e sem espaços. Mudar qualquer outro campo muda este valor.
Add at least a URL, a file or a note.Os três estão vazios ou inutilizáveis, então nenhum registro é criado. A mensagem também aparece quando a única coisa que você digitou é um texto que não é um link.

Mais exemplos

Link de QR code neutralizado e sem esquema

Entrada
secure-wallet-verify[.]example/connect, source QR code, detail sticker on a parking meter, seen 2026-10-21 14:05
Resultado

url https://secure-wallet-verify.example/connect, url_defanged hxxps://secure-wallet-verify[.]example/connect, host secure-wallet-verify.example, source qr (QR code), observed_at 2026-10-21T14:05:00Z, file null e um record_sha256 que também cobre recorded_at.

Um anexo sem link

Entrada
URL empty, source E-mail, a PDF chosen as the file, note: Attachment only, no link.
Resultado

url, url_defanged e host são null; file contém o nome, o tamanho, o tipo application/pdf e o SHA-256 do PDF; source_label é E-mail.

Texto que não é um link

Entrada
call +1 555 0100 in Suspicious URL, with a note filled in
Resultado

Não é um URL: ligue para +1 555 0100, com uma sugestão para inserir um endereço da web, como https://login-example.com/verify. Nenhum registro é criado até que o campo contenha um link ou seja esvaziado; um número de telefone deve ser inserido em “Detalhes da fonte” ou em “Notas”.

Perguntas frequentes

Para que serve o SHA-256 do registro?

Ele é calculado sobre o próprio registro (sem esse campo, com as chaves ordenadas e sem espaços). Qualquer pessoa que receba o JSON pode recalculá-lo e ver que a URL, o horário e o hash do arquivo não foram alterados depois que o registro foi criado.

A captura de tela ou o arquivo é enviado?

Não. O arquivo é lido e recebe hash SHA-256 no seu navegador; só o nome, o tamanho, o tipo e o hash entram no registro. Guarde o arquivo original junto com o JSON.

Por que os horários ficam em UTC?

Equipes de abuso, registradores e a polícia trabalham em fusos horários diferentes. Um horário UTC escrito como 2026-10-20T08:30:00Z não pode ser mal interpretado; o campo Seen at é lido como UTC, e Now preenche o horário UTC atual.

Por que record_sha256 muda toda vez que clico em Create record?

recorded_at, o momento em que você clica no botão, faz parte do registro com hash. Por isso, dois registros da mesma ocorrência têm hashes diferentes. Guarde e envie um deles.

Como alguém pode verificar um registro que eu enviei?

Remova o campo record_sha256, escreva o restante como JSON com as chaves ordenadas e sem espaços e calcule o SHA-256: ele precisa coincidir. Para verificar a captura de tela, calcule o hash do arquivo original, por exemplo com o File Hash, e compare com file.sha256.

O hash prova quando eu vi o golpe?

Não. Ele mostra que o registro não foi alterado depois que o hash foi calculado, mas qualquer pessoa pode criar um novo registro com outros horários. Envie o registro cedo a uma equipe de abuso, ou arquive a página, para que outra pessoa tenha uma cópia datada.

Explicação dos termos

Pesquisa do PhishDestroy