Detecção de phishing em e-mails
O phishing funciona se parecendo com outra pessoa. O Spam Scanner verifica os lugares onde o disfarce aparece.
Domínios parecidos#
Cada domínio de um link é reduzido a um esqueleto com a tabela de caracteres confundíveis do Unicode e comparado com quase 100 marcas imitadas com frequência:
| Domínio | Detectado como |
|---|---|
pаypal.com (а cirílico) | Caracteres confundíveis |
paypa1-secure.top | Caracteres trocados |
xn--pple-43d.com | Punycode de аpple.com |
paypal.com.account-verify.example | Marca no domínio de outra pessoa |
paypall.com | A uma letra de distância |
É possível adicionar marcas, e os domínios que são seus podem entrar em uma lista de permissão.
Links enganosos#
Um link HTML cujo texto é um endereço e cujo destino é outro, como o texto https://www.paypal.com/signin apontando para http://paypa1-secure.top/login, adiciona 3 pontos.
Nomes de exibição e falsificação#
- Um nome de exibição que contém uma marca (“PayPal Security”) vindo de um endereço de outro domínio.
- Um nome de exibição que contém um endereço de e-mail diferente.
- Um e-mail que alega vir do próprio domínio do destinatário e falha em SPFSender Policy Framework: um registro DNS que lista os servidores autorizados a enviar e-mails por um domínio., DKIMDomainKeys Identified Mail: uma assinatura sobre a mensagem, verificada com uma chave pública publicada no DNS do remetente. e DMARCUma política no DNS que diz aos destinatários o que fazer quando um e-mail que alega vir de um domínio falha no alinhamento de SPF e DKIM..
Sites maliciosos conhecidos#
Os hosts dos links são consultados no resolvedor 1.1.1.2 da Cloudflare, que bloqueia sites conhecidos de malware e phishing, e, opcionalmente, em listas de bloqueio de domínios como a Spamhaus DBL.
Anexos#
O phishing também chega como anexos HTML que desenham uma página de login falsa offline e como executáveis renomeados para .pdf. Os dois são encontrados pelo conteúdo.
spamscanner scan message.emlSPAM score 16.3 (spam at 5.0, reject at 15.0) action: reject language: en
+6.3 BAYES_999 Classifier spam probability 99.9%
+5.0 PHISHING_LOOKALIKE_DOMAIN "paypa1-secure.top" imitates paypal by swapping characters
+3.0 DECEPTIVE_LINK A link shows "https://www.paypal.com/signin" but goes to paypa1-secure.top
+2.0 FROM_NAME_BRAND Display name says "paypal" but the message is from paypa1-secure.top