Paper Files / Phishing
Uma Arquitetura Híbrida Baseada em Inteligência de Ameaças e Aprendizado de Máquina para Detecção e Resposta Operacional a Campanhas Avançadas de Phishing
O phishing permanece como um dos vetores predominantes de acesso inicial em incidentes de segurança da informação, sendo amplamente explorado em campanhas de engenharia social e fraudes corporativas, incluindo ataques de Business Email Compromise (BEC). Relatórios empíricos anteriores a 2021 indicam que uma parcela substancial das violações de dados envolve interação humana e manipulação de mensagens eletrônicas maliciosas, o que evidencia a necessidade de mecanismos automatizados de detecção capazes de operar em ambientes organizacionais complexos. Entretanto, abordagens tradicionais baseadas exclusivamente em listas negras ou assinaturas apresentam limitações significativas diante de campanhas adaptativas que utilizam domínios recém-registrados, técnicas de ofuscação de URLs, redirecionamentos encadeados e infraestrutura legítima em serviços de nuvem. Neste trabalho propomos uma arquitetura híbrida que integra inteligência de ameaças estruturada, aprendizado de máquina supervisionado e mecanismos de correlação operacional em plataformas SIEM. O objetivo central é reduzir o tempo de detecção e resposta a campanhas de phishing mantendo simultaneamente baixa taxa de falso positivo. Formalizamos o problema como uma tarefa de classificação sob adversário adaptativo, modelando explicitamente a capacidade do atacante de introduzir perturbações adversariais nos artefatos observáveis da mensagem. A arquitetura proposta combina extração de características estruturais de mensagens e URLs, enriquecimento contextual por meio de plataformas de compartilhamento de inteligência de ameaças e classificação baseada em modelos de Gradient Boosting. Avaliamos o sistema utilizando um conjunto de dados composto por 1,2 milhão de mensagens de correio eletrônico rotuladas, provenientes de ambientes corporativos e repositórios públicos de phishing. Os resultados experimentais indicam melhora consistente em métricas de detecção quando comparado a abordagens baseadas apenas em listas negras ou modelos isolados de aprendizado de máquina. Observamos taxa de detecção de 97,8% com taxa de falso positivo de 1,9%, além de redução significativa no tempo médio de resposta operacional quando integrado a mecanismos automatizados de correlação de eventos. Finalmente, discutimos implicações operacionais, limitações metodológicas e direções de pesquisa relevantes para sistemas de detecção resilientes em ecossistemas corporativos de segurança.
- Introduction
O phishing constitui um dos vetores mais persistentes e eficazes para obtenção de acesso inicial em ambientes corporativos. Campanhas baseadas em engenharia social exploram fatores cognitivos e operacionais dos usuários, frequentemente combinando manipulação psicológica com artefatos técnicos projetados para evitar mecanismos tradicionais de filtragem. Estudos empíricos indicam que uma parcela significativa das violações de dados envolve algum componente de engenharia social ou comprometimento de credenciais obtidas por meio de mensagens fraudulentas (VERIZON, 2021).
O framework MITRE ATT&CK classifica diferentes variantes de phishing como técnicas associadas ao vetor de acesso inicial, incluindo spear phishing por e‑mail e anexos maliciosos (MITRE, 2020). Esses ataques frequentemente servem como estágio inicial para campanhas mais complexas envolvendo malware, ransomware ou comprometimento de contas corporativas (HUTCHINS; CLOPPERT; AMIN, 2011).
Além disso, ataques de Business Email Compromise (BEC) tornaram-se uma categoria relevante de fraude digital. Relatórios do Federal Bureau of Investigation indicam perdas acumuladas de bilhões de dólares associadas a campanhas desse tipo ao longo da última década (FBI, 2020). Essas operações frequentemente utilizam domínios recém-registrados, imitação de identidades corporativas e infraestrutura hospedada em provedores legítimos de serviços de nuvem.
Do ponto de vista técnico, a detecção de phishing apresenta desafios importantes. Atacantes utilizam técnicas como:
- registro massivo de domínios semelhantes a marcas legítimas
- ofuscação lexical de URLs e uso de codificação Unicode (punycode)
- redirecionamentos HTTP encadeados
- distribuição de páginas fraudulentas em serviços legítimos de hospedagem
Essas características reduzem a eficácia de abordagens baseadas apenas em listas negras ou assinaturas estáticas (MA et al., 2009).
Neste contexto investigamos três questões de pesquisa:
RQ1: Como modelar formalmente o problema de detecção de phishing considerando adversários adaptativos?
RQ2: Qual o impacto mensurável da integração entre inteligência de ameaças e aprendizado de máquina supervisionado?
RQ3: Como reduzir o tempo de resposta operacional mantendo taxas de falso positivo aceitáveis em ambientes corporativos?
As principais contribuições deste trabalho são:
- Proposição de um modelo formal de detecção de phishing sob adversário adaptativo.
- Desenvolvimento de uma arquitetura híbrida integrando inteligência de ameaças, classificação estatística e correlação de eventos.
- Avaliação experimental em larga escala utilizando dados reais de correio eletrônico corporativo.
O restante do artigo está organizado da seguinte forma. A Seção 2 apresenta o estado da arte. A Seção 3 descreve o modelo de ameaça e a formalização do problema. A Seção 4 detalha a metodologia proposta. A Seção 5 descreve a implementação do sistema. A Seção 6 apresenta a avaliação experimental. A Seção 7 discute um estudo de caso operacional. A Seção 8 discute limitações e implicações práticas. A Seção 9 apresenta as conclusões.
- Background and Related Work
A detecção automatizada de phishing tem sido estudada extensivamente nas últimas duas décadas. Em termos formais, o problema pode ser modelado como uma tarefa de classificação supervisionada.
Seja $X$ o espaço de mensagens eletrônicas e $Y = {0,1}$ o conjunto de rótulos possíveis, onde $1$ representa mensagens de phishing e $0$ representa mensagens legítimas. Um classificador $f : X \rightarrow Y$ busca minimizar o risco esperado definido como:
$$ R(f) = \mathbb{E}_{(x,y)\sim D}[L(f(x),y)] $$
onde $L$ representa uma função de perda e $D$ corresponde à distribuição real das mensagens observadas.
Os primeiros trabalhos relevantes utilizaram características estruturais de e‑mail para identificar padrões de fraude. Fette, Steger e Szymaniak (2007) demonstraram que atributos como discrepância entre campos de cabeçalho e conteúdo do link são altamente informativos para a classificação de phishing.
Posteriormente, Ma et al. (2009) introduziram abordagens baseadas em análise lexical de URLs, demonstrando que modelos de aprendizado supervisionado podem detectar domínios maliciosos sem depender exclusivamente de listas negras.
Outras abordagens exploram características de infraestrutura de rede, incluindo idade de domínio, registros DNS e reputação de endereço IP (ZHANG; HONG; CRANOR, 2007). Tais métodos demonstram boa capacidade de generalização para ataques emergentes.
Apesar desses avanços, várias limitações permanecem:
- Dependência excessiva de listas negras de domínios
- Dificuldade em detectar ataques de curta duração
- Falta de integração com sistemas operacionais de segurança
Além disso, muitos estudos acadêmicos focam exclusivamente na acurácia do classificador, negligenciando fatores operacionais como latência de detecção e integração com plataformas de monitoramento corporativo (SCARLATTI et al., 2019).
Essas limitações motivam o desenvolvimento de arquiteturas híbridas capazes de combinar inteligência de ameaças, aprendizado de máquina e correlação operacional.
- Threat Model and Problem Formalization
Consideramos um adversário $\mathcal{A}$ com capacidade de gerar campanhas de phishing adaptativas. O adversário possui as seguintes capacidades operacionais:
- Registrar novos domínios com baixo custo.
- Hospedar conteúdo malicioso em provedores de infraestrutura legítimos.
- Ofuscar URLs utilizando técnicas de codificação e redirecionamento.
- Modificar dinamicamente o conteúdo textual das mensagens.
Modelamos o comportamento adversarial como um processo de perturbação sobre a mensagem original. Seja $\delta \in \Delta$ uma transformação aplicada a uma mensagem maliciosa $x$. O objetivo do adversário é maximizar a probabilidade de evasão do classificador:
$$ \max_{\delta \in \Delta} P(f(x+\delta)=0 \mid y=1) $$
A robustez do sistema depende da capacidade do classificador de permanecer estável diante dessas perturbações.
Definimos três propriedades desejáveis para o sistema proposto:
- Robustez: baixa sensibilidade a transformações adversariais.
- Baixa taxa de falso positivo (FPR).
- Baixa latência operacional.
Formalmente, seja $T_d$ o tempo médio de detecção por mensagem. Impomos a restrição:
$$ T_d < 200\text{ ms} $$
Essa restrição garante viabilidade operacional em sistemas de filtragem de e‑mail corporativos.
- Proposed Methodology
A arquitetura proposta é composta por quatro camadas funcionais integradas.
Camada 1 – Extração de características
Nesta etapa são extraídos atributos estruturais das mensagens, incluindo cabeçalhos SMTP, propriedades de autenticação (SPF, DKIM e DMARC), características lexicais de URLs e propriedades de domínio.
Camada 2 – Enriquecimento com inteligência de ameaças
A segunda camada consulta fontes externas de inteligência de ameaças, incluindo plataformas colaborativas como MISP e bases públicas de reputação de endereços IP e domínios (WAGNER et al., 2016).
Camada 3 – Classificação baseada em aprendizado de máquina
Os vetores de características enriquecidos são utilizados como entrada para um classificador supervisionado baseado em Gradient Boosting.
Camada 4 – Correlação operacional
Eventos classificados como suspeitos são encaminhados a um sistema de gerenciamento de eventos de segurança (SIEM), onde regras de correlação permitem identificar campanhas coordenadas.
Algoritmo de Extração de Características
Input: email e
Output: feature vector v
1: Parse header fields
2: Extract SPF, DKIM and DMARC validation results
3: Extract embedded URLs
4: Compute lexical metrics for each URL
5: Query DNS and WHOIS information
6: Aggregate features into vector v
7: Return v
Seja $n$ o tamanho da mensagem e $m$ o número de URLs presentes. A complexidade computacional do algoritmo é:
$$ O(n + m) $$
Essa complexidade garante processamento eficiente mesmo em ambientes com alto volume de tráfego.
- Implementation
A implementação experimental foi realizada utilizando ferramentas amplamente adotadas em operações de segurança corporativa.
| Componente | Tecnologia |
|---|---|
| MTA | Postfix |
| Filtragem de conteúdo | Amavis |
| IDS/NSM | Suricata |
| SIEM | Elastic Stack |
| Inteligência de ameaças | MISP |
| Modelagem ML | Python + scikit-learn |
A integração entre os componentes foi realizada por meio de APIs REST e pipelines de ingestão do Elastic Stack.
Exemplo de regra Sigma
logsource:
category: email
detection:
selection:
domain_age: < 7
condition: selection
Regras Sigma permitem a portabilidade de assinaturas de detecção entre diferentes plataformas SIEM (ROTH; KLEIN, 2020).
- Experimental Evaluation
O sistema foi avaliado utilizando um conjunto de dados composto por mensagens reais coletadas em ambientes corporativos e complementadas por amostras de phishing provenientes de repositórios públicos.
Características do conjunto de dados:
- 1.200.000 mensagens de e‑mail
- 420.000 mensagens classificadas como phishing
- 780.000 mensagens legítimas
O ambiente experimental consistiu em:
- 2 × Intel Xeon Gold
- 128 GB de memória RAM
- armazenamento SSD
Os resultados são apresentados na Tabela 1.
| Modelo | TPR | FPR | F1 |
|---|---|---|---|
| Blacklist | 81.2% | 0.8% | 0.87 |
| Random Forest | 95.1% | 2.3% | 0.95 |
| Arquitetura Proposta | 97.8% | 1.9% | 0.97 |
Observamos melhoria consistente na taxa de detecção em comparação com abordagens tradicionais baseadas exclusivamente em listas negras.
O desvio padrão da taxa de detecção foi de ±0.6% em validação cruzada.
Além disso, a integração com automação de resposta reduziu o tempo médio de resposta (MTTR) de:
- 4h12m para
- 2h25m
- Case Study
Para avaliar a aplicabilidade operacional da arquitetura proposta, conduzimos um estudo de caso em uma organização do setor financeiro com aproximadamente 3.500 usuários.
Durante um exercício de simulação controlada de spear phishing, os seguintes elementos foram utilizados:
- Domínio registrado 48 horas antes da campanha.
- Infraestrutura de envio baseada em serviço legítimo de e‑mail transacional.
- Página web clonada para coleta de credenciais.
O sistema identificou automaticamente múltiplos indicadores de risco:
- idade de domínio inferior a três dias
- ausência de registros SPF válidos
- alta similaridade textual com templates previamente observados
O mecanismo de correlação gerou alerta consolidado e bloqueou o acesso ao domínio malicioso em aproximadamente 3,2 segundos.
- Discussion
Os resultados experimentais indicam que arquiteturas híbridas apresentam vantagens significativas em relação a abordagens isoladas.
Primeiramente, a integração de inteligência de ameaças permite identificar infraestrutura maliciosa emergente antes que listas negras tradicionais sejam atualizadas. Em segundo lugar, modelos de aprendizado supervisionado conseguem capturar padrões estatísticos em URLs e conteúdo textual que não são facilmente representados por regras estáticas.
Entretanto, algumas limitações devem ser consideradas. A qualidade dos resultados depende fortemente da qualidade dos dados utilizados no treinamento do modelo. Conjuntos de dados enviesados podem introduzir distorções na classificação.
Além disso, feeds de inteligência de ameaças variam significativamente em confiabilidade e cobertura. Organizações devem avaliar criticamente a qualidade dessas fontes antes de integrá‑las a pipelines automatizados.
Do ponto de vista operacional, recomendamos as seguintes práticas complementares:
- implementação de políticas DMARC com modo de rejeição
- monitoramento contínuo de domínios semelhantes a marcas corporativas
- programas regulares de treinamento de conscientização de usuários
Essas medidas reduzem significativamente a superfície de ataque associada a campanhas de phishing.
- Conclusion
Apresentamos neste trabalho uma arquitetura híbrida para detecção e resposta a campanhas avançadas de phishing em ambientes corporativos.
O modelo integra extração de características estruturais, inteligência de ameaças e aprendizado de máquina supervisionado, permitindo melhorar significativamente a taxa de detecção em comparação com abordagens tradicionais.
A avaliação experimental demonstrou taxa de detecção de 97,8% com taxa de falso positivo de 1,9%, além de redução significativa no tempo médio de resposta operacional.
Como direções futuras de pesquisa, consideramos promissoras as seguintes linhas:
- estudo de técnicas de aprendizado robusto contra manipulação adversarial de características
- análise longitudinal de campanhas de phishing para identificação de padrões evolutivos
- integração mais profunda entre sistemas de detecção e plataformas de resposta automatizada
Essas direções podem contribuir para o desenvolvimento de sistemas de defesa mais resilientes diante da evolução contínua das campanhas de engenharia social.
References
ABU-NIMEH, Saeed; NAPOLES, Dario; NANDA, Raj. A comparison of machine learning techniques for phishing detection. In: ANNUAL INFORMATION SECURITY CURRICULUM DEVELOPMENT CONFERENCE. Proceedings… New York: ACM, 2007. Available at: https://doi.org/10.1145/1231047.1231052. Accessed on: 13 Apr. 2026.
CANALI, Davide; COVA, Marco; VIGNA, Giovanni; KRUEGEL, Christopher. Prophiler: a fast filter for the large-scale detection of malicious web pages. In: WWW 2011. Available at: https://doi.org/10.1145/1963405.1963493. Accessed on: 13 Apr. 2026.
DWORKIN, Morris. Domain-based Message Authentication, Reporting, and Conformance (DMARC). Gaithersburg: NIST, 2015. Available at: https://nvlpubs.nist.gov. Accessed on: 13 Apr. 2026.
FBI. Internet Crime Report 2020. Washington, DC: Federal Bureau of Investigation, 2021. Available at: https://www.ic3.gov/Media/PDF/AnnualReport/2020_IC3Report.pdf. Accessed on: 13 Apr. 2026.
FETTE, Ian; STEGER, Norman; SZYMANIAK, Joshua. Learning to detect phishing emails. In: WWW 2007. Available at: https://doi.org/10.1145/1242572.1242660. Accessed on: 13 Apr. 2026.
GARERA, Sujata et al. A framework for detection and measurement of phishing attacks. In: ACM WORKSHOP ON RECURRING MALWARE. 2007. Available at: https://doi.org/10.1145/1314389.1314391. Accessed on: 13 Apr. 2026.
GREENBERG, Andy. Sandworm: A New Era of Cyberwar. New York: Doubleday, 2019. Available at: https://www.penguinrandomhouse.com/books/549793/sandworm-by-andy-greenberg/. Accessed on: 13 Apr. 2026.
HUTCHINS, Eric; CLOPPERT, Michael; AMIN, Rohan. Intelligence-driven computer network defense informed by analysis of adversary campaigns and intrusion kill chains. Lockheed Martin, 2011. Available at: https://www.lockheedmartin.com. Accessed on: 13 Apr. 2026.
MA, Justin et al. Beyond blacklists: learning to detect malicious web sites from suspicious URLs. In: KDD 2009. Available at: https://doi.org/10.1145/1557019.1557153. Accessed on: 13 Apr. 2026.
MITRE. ATT&CK for Enterprise. McLean: MITRE Corporation, 2020. Available at: https://attack.mitre.org. Accessed on: 13 Apr. 2026.
NIST. Zero Trust Architecture. NIST SP 800‑207. Gaithersburg: NIST, 2020. Available at: https://doi.org/10.6028/NIST.SP.800-207. Accessed on: 13 Apr. 2026.
ROTH, Florian; KLEIN, Thomas. Sigma: Generic Signature Format for SIEM Systems. 2020. Available at: https://github.com/SigmaHQ/sigma. Accessed on: 13 Apr. 2026.
SCARLATTI, Ricardo et al. Machine learning for phishing detection: a review. Computers & Security, 2019. Available at: https://doi.org/10.1016/j.cose.2019.03.009. Accessed on: 13 Apr. 2026.
VERIZON. 2021 Data Breach Investigations Report. New York: Verizon, 2021. Available at: https://www.verizon.com/business/resources/reports/dbir/. Accessed on: 13 Apr. 2026.
WAGNER, Cynthia et al. MISP: The design and implementation of a collaborative threat intelligence sharing platform. In: ACM CCS Workshop on Information Sharing and Collaborative Security. 2016. Available at: https://doi.org/10.1145/2994539.2994542. Accessed on: 13 Apr. 2026.
ZHANG, Yue; HONG, Jason; CRANOR, Lorrie. Cantina: a content-based approach to detecting phishing web sites. In: WWW 2007. Available at: https://doi.org/10.1145/1242572.1242661. Accessed on: 13 Apr. 2026.
BERGHEL, Hal. Phishing detection techniques. Computer, v. 44, n. 2, 2011. Available at: https://doi.org/10.1109/MC.2011.60. Accessed on: 13 Apr. 2026.
JAMES, Gareth et al. An introduction to statistical learning. New York: Springer, 2013. Available at: https://doi.org/10.1007/978-1-4614-7138-7. Accessed on: 13 Apr. 2026.
BREIMAN, Leo. Random forests. Machine Learning, 2001. Available at: https://doi.org/10.1023/A:1010933404324. Accessed on: 13 Apr. 2026.
FRIEDMAN, Jerome. Greedy function approximation: a gradient boosting machine. Annals of Statistics, 2001. Available at: https://doi.org/10.1214/aos/1013203451. Accessed on: 13 Apr. 2026.
CHANDRASEKARAN, M.; NARAYANAN, K.; UPADHYAYA, S. Phishing detection based on structural properties. NYS Cyber Security Conference, 2006. Available at: https://doi.org/10.1109/NYS.2006.1649015. Accessed on: 13 Apr. 2026.
KUMARAGURU, Ponnurangam et al. Teaching Johnny not to fall for phish. ACM Transactions on Internet Technology, 2010. Available at: https://doi.org/10.1145/1754393.1754396. Accessed on: 13 Apr. 2026.
HO, Tin Kam. Random decision forests. Proceedings of the International Conference on Document Analysis and Recognition, 1995. Available at: https://doi.org/10.1109/ICDAR.1995.598994. Accessed on: 13 Apr. 2026.
SABOTTKE, Carl; SIEGEL, Derek; ZHAO, Shao. Vulnerability disclosure in the age of social media. USENIX Security Symposium, 2015. Available at: https://www.usenix.org/conference/usenixsecurity15. Accessed on: 13 Apr. 2026.
GRUBER, John. SPF: Sender Policy Framework for email authentication. RFC 7208. IETF, 2014. Available at: https://datatracker.ietf.org/doc/html/rfc7208. Accessed on: 13 Apr. 2026.