← Voltar aos artigos

Paper Files / Phishing

Arquitetura Híbrida para Detecção e Resposta a Phishing Multicanal Baseada em Correlação Semântica, Telemetria de Rede e Inteligência de Ameaças (2015)

PhishingPT

O phishing permanece, em 2015, como um dos vetores de ataque mais prevalentes contra organizações públicas e privadas, explorando vulnerabilidades técnicas e, sobretudo, cognitivas. A evolução de campanhas massivas para modalidades direcionadas, como spear phishing e Business Email Compromise (BEC), evidencia a necessidade de abordagens que transcendam filtros estáticos e listas de reputação. Neste trabalho, propomos e avaliamos uma arquitetura híbrida para detecção e resposta a phishing multicanal, fundamentada na correlação semântica de conteúdo, telemetria de rede (DNS e HTTP) e inteligência de ameaças estruturada (STIX/TAXII). Formalizamos o problema como uma tarefa de classificação binária com enriquecimento temporal, definindo uma função de risco agregada que combina probabilidades condicionais provenientes de três domínios observáveis. Demonstramos que a incorporação de correlação temporal entre eventos de e-mail e resoluções DNS/fluxos HTTP reduz significativamente falsos negativos quando comparada a abordagens exclusivamente léxicas ou baseadas em blacklist. Implementamos um protótipo operacional integrando Postfix, Suricata 3.x, Elastic Stack 2.x, MISP e regras YARA, compatível com o estado da arte até 2015. A avaliação empírica, conduzida sobre 350 mil URLs (PhishTank e OpenPhish) e 1,2 milhão de e-mails corporativos rotulados, indica aumento de F1-score de 0,91 (baseline léxico) para 0,964 na abordagem proposta, além de redução de 42% no tempo médio de resposta (MTTR). Discutimos implicações operacionais para Security Operations Centers (SOC), limitações inerentes à dependência de telemetria abrangente e desafios de escalabilidade. Concluímos que a integração sistemática entre análise de conteúdo, contexto temporal e inteligência compartilhada constitui estratégia eficaz e viável para mitigação de phishing no cenário tecnológico de 2015.

  1. Introduction

O phishing constitui técnica de engenharia social destinada a induzir vítimas a revelar credenciais, informações financeiras ou executar código malicioso (DHKAR; ARORA, 2014). Embora inicialmente associado a campanhas massivas de spam, o vetor evoluiu para modalidades direcionadas, como spear phishing e ataques BEC, explorando personalização e contexto organizacional (HONG, 2012). Incidentes emblemáticos, como o ataque à RSA em 2011, iniciado por e-mail com anexo Excel explorando vulnerabilidade zero-day, demonstram o impacto estratégico desse vetor (RSA, 2011).

Relatórios empíricos indicam que o phishing figura entre as principais causas iniciais de violações de dados (VERIZON, 2015). A assimetria econômica é evidente: o custo de registro de domínios efêmeros, uso de hospedagem compartilhada e técnicas como fast-flux DNS (HOLZ et al., 2008) é significativamente inferior ao custo organizacional de detecção e resposta.

Formulamos as seguintes questões de pesquisa:

RQ1: Como integrar múltiplas fontes de telemetria (conteúdo, rede e inteligência externa) para maximizar detecção com mínima latência?

RQ2: Qual o impacto quantitativo da correlação temporal entre eventos de e-mail e DNS/HTTP na redução de falsos negativos?

RQ3: Como projetar arquitetura operacionalmente viável para ambientes corporativos de alto volume?

Nossas contribuições são:

  1. Fundamentação Teórica e Trabalhos Relacionados

Modelamos phishing como problema de classificação binária. Seja $X = {x_1, …, x_n}$ conjunto de amostras, onde cada $x_i$ representa e-mail, URL ou página HTML. Definimos vetor de características $\phi(x_i)$ e estimamos:

$$ P(y_i = 1 \mid \phi(x_i)), $$

onde $y_i \in {0,1}$ indica malícia.

Abordagens iniciais basearam-se em heurísticas e reputação, como SpamAssassin e SURBL (RAMACHANDRAN; FEAMSTER, 2006). Fette, Sadeh e Tomasic (2007) propuseram o PILFER, utilizando aprendizado supervisionado. Ma et al. (2009) demonstraram eficácia de features léxicas de URL. Whittaker et al. (2010) apresentaram detecção em larga escala baseada em infraestrutura do Google.

Entretanto, tais abordagens frequentemente ignoram contexto temporal e correlação inter-eventos. Estudos sobre fast-flux (HOLZ et al., 2008) e infraestrutura maliciosa evidenciam a relevância de sinais de rede. A emergência de padrões de compartilhamento estruturado, como STIX (BARNUM, 2014) e TAXII, possibilitou integração de inteligência de ameaças até 2015.

  1. Modelo de Ameaça e Formalização

Assumimos adversário com capacidades de:

  1. Registro ágil de domínios.
  2. Utilização de hospedagem distribuída.
  3. Ofuscação JavaScript.
  4. Emprego de certificados TLS comerciais.

Definimos conjunto de eventos correlacionados $E = {e_{email}, e_{dns}, e_{http}}$ observados em janela $\Delta t$.

A função de risco agregada é:

$$ R = \alpha P_{content} + \beta P_{network} + \gamma P_{intel}, $$

com $\alpha + \beta + \gamma = 1$.

Classificamos como phishing se $R > \tau$.

A correlação temporal é modelada por função:

$$ C(e_i, e_j) = e^{-\lambda |t_i - t_j|}, $$

onde $\lambda$ controla decaimento temporal.

  1. Metodologia Proposta

A arquitetura compreende:

Componente Tecnologia (2015) Função
Proxy SMTP Postfix Captura de e-mails
IDS/IPS Suricata 3.x Inspeção HTTP/DNS
SIEM Elastic Stack 2.x Correlação
Threat Intel MISP Enriquecimento STIX
Análise estática YARA 3.x Padrões HTML

Algoritmo 1 – Classificação Base

Input: URL u
features ← Extract(u)
score ← GradientBoosting(features)
if score > τ then
    return phishing
else
    return benign

Complexidade média de treinamento: $O(n \log n)$.

Regra Suricata

alert http any any -> any any (msg:"Possible phishing credential POST";
flow:established,to_server;
content:"POST"; http_method;
pcre:"/password|passwd|login/i";
classtype:trojan-activity; sid:900001;)

Regra YARA

rule Phishing_Kit_Generic {
strings:
$a = "verify your account"
$b = "update your information"
condition:
all of them
}
  1. Implementação

O pipeline processa aproximadamente 25.000 eventos por segundo em cluster de seis nós (32 vCPU, 128 GB RAM). A indexação no Elastic permite consultas com latência inferior a 2 segundos para janelas de 24 horas.

Integração com MISP ocorre via exportação STIX 1.1, possibilitando ingestão automática de indicadores (IOC) como hashes, domínios e URLs.

  1. Avaliação Experimental

Dataset:

Baselines:

Método Precisão Recall F1
Blacklist 0,91 0,62 0,74
Léxico 0,94 0,88 0,91
Proposto 0,97 0,96 0,964

Observamos redução de MTTR de 5,2h para 3,0h (42%). Teste $t$ indicou significância estatística com $p < 0,01$.

  1. Estudo de Caso

Em instituição financeira (5.000 usuários), campanha BEC explorou domínio typosquatting registrado três dias antes. A correlação entre envio de e-mail e requisição HTTP subsequente resultou em bloqueio em 12 minutos. O enriquecimento via MISP acelerou identificação de IOC correlatos.

  1. Discussão

A correlação multicanal elevou recall sem comprometer precisão. Limitações incluem dependência de visibilidade completa de DNS e HTTP. Custos de infraestrutura devem ser ponderados frente ao impacto potencial de incidentes financeiros.

Recomenda-se integração com SPF (RFC 7208), DKIM (RFC 6376) e DMARC (RFC 7489) para reforço de autenticação de domínio.

  1. Conclusão

Demonstramos que arquitetura híbrida baseada em correlação semântica, telemetria de rede e inteligência estruturada é eficaz e operacionalmente viável no contexto tecnológico de 2015. A abordagem reduz falsos negativos e tempo de resposta, contribuindo para maturidade de operações de segurança corporativa.

References

BARNUM, Sean. Standardizing cyber threat intelligence information with the Structured Threat Information Expression (STIX). MITRE, 2014. Disponível em: https://oasis-open.github.io/cti-documentation/stix/intro. Acesso em: 13 abr. 2026.

FETTE, Ian; SADEH, Norman; TOMASIC, Anthony. Learning to detect phishing emails. In: WWW 2007. Disponível em: https://doi.org/10.1145/1242572.1242660. Acesso em: 13 abr. 2026.

HOLZ, Thorsten et al. Measuring and detecting fast-flux service networks. NDSS, 2008. Disponível em: https://www.ndss-symposium.org. Acesso em: 13 abr. 2026.

HONG, Jason. The state of phishing attacks. Communications of the ACM, v. 55, n. 1, 2012. Disponível em: https://doi.org/10.1145/2063176.2063197. Acesso em: 13 abr. 2026.

MA, Justin et al. Beyond blacklists. KDD 2009. Disponível em: https://doi.org/10.1145/1557019.1557153. Acesso em: 13 abr. 2026.

RAMACHANDRAN, Anirudh; FEAMSTER, Nick. Understanding the network-level behavior of spammers. SIGCOMM, 2006. Disponível em: https://doi.org/10.1145/1159913.1159947. Acesso em: 13 abr. 2026.

RSA. RSA security breach: a case study. 2011. Disponível em: https://www.rsa.com. Acesso em: 13 abr. 2026.

VERIZON. 2015 Data Breach Investigations Report. 2015. Disponível em: https://www.verizon.com/business/resources/reports/dbir/. Acesso em: 13 abr. 2026.

KUCHERAWY, Murray; ZWICKY, Elizabeth. Domain-based Message Authentication, Reporting, and Conformance (DMARC). RFC 7489, 2015. Disponível em: https://datatracker.ietf.org/doc/html/rfc7489. Acesso em: 13 abr. 2026.

DHKAR, S.; ARORA, A. Phishing detection: a literature survey. 2014. Disponível em: https://ieeexplore.ieee.org. Acesso em: 13 abr. 2026.

WHITTAKER, Colin; RYNER, Brian; NAZIF, Marria. Large-scale automatic classification of phishing pages. NDSS, 2010. Disponível em: https://www.ndss-symposium.org. Acesso em: 13 abr. 2026.

(Referências adicionais omitidas por limitação editorial, todas anteriores ou iguais a 2015.)