Research / Paper Files

Paper Files

Os Paper Files são uma prática pessoal de estudo contínuo em cibersegurança que aplica o método científico como ferramenta de aprendizado. Cada artigo é escrito não com o objetivo de publicação acadêmica, mas como exercício deliberado para afiar o machado — aprofundar o conhecimento sobre temas específicos, organizar ideias com rigor e observar o desenvolvimento do entendimento sobre determinados assuntos ao longo do tempo. É o equivalente intelectual de um diário de treino: cada entrada registra o que foi estudado, como foi analisado e que conclusões emergiram.

Recomendo fortemente que profissionais de segurança adotem este método. Escolha um tema que deseja dominar, pesquise fontes primárias (RFCs, papers, documentação oficial), estruture seu texto com introdução, metodologia, análise e conclusão, e escreva como se estivesse explicando para um colega. O ato de escrever força a clareza de pensamento e expõe lacunas no entendimento que a leitura passiva não revela. Use os artigos deste site como exemplo de formato e profundidade, e construa seu próprio acervo — com o tempo, você terá um repositório pessoal de conhecimento refinado que nenhum curso ou certificação substitui.

DAI & ADAI · 2026

TodosDetectionDFIRAppSecDevSecOpsAI SecurityIAMCloudContainersIRCryptoResearchPhishingSecrets

1.453 papers

IR

Arquitetura Operacional de Resposta a Incidentes Orientada por Inteligência, Automação por Scripts e Busca Proativa: Uma Abordagem Prática

A resposta a incidentes, em 2006, enfrenta um cenário marcado por vermes de propagação explosiva (Slammer, Blaster, Sasser), exploração sistemática de estouros de buffer remotos, botnets baseadas em IRC e ataques de injeção de SQL contra aplicações web amplamente difundidas no LAMP e em ASP clássico. Propomos uma arquitetura operacional de Resposta a Incidentes (RI) adequada a esse contexto histórico, estruturada em cinco camadas: (i) coleta de telemetria em rede e em hosts com Snort/Bro, syslog-ng, NetFlow, Tripwire/AIDE e encaminhamento de logs do Windows via Snare; (ii) normalização e correlação de eventos com Simple Event Correlator (SEC), swatch e armazenamento relacional (MySQL) integrando alertas do IDS e registros de sistema; (iii) enriquecimento por inteligência de ameaças com listas de reputação (DShield, Team Cymru bogons), DNSBLs (Spamhaus), WHOIS e submissões a serviços como VirusTotal; (iv) orquestração por scripts (Perl/Python/Expect) que automatizam contenção ativa em firewalls (iptables, Check Point FW-1, Cisco PIX), isolamento de estações em VLANs e disparo de varreduras de validação (Nmap, Nessus); e (v) busca proativa guiada por hipóteses com base em logs do Bro, NetFlow/Argus e análise de padrões em servidores web e sistemas Windows/Unix. Formalizamos o problema por meio de um modelo de risco residual $R = P(A)\times I(A)\times D_t$, em que $P(A)$ é a probabilidade de sucesso do ataque, $I(A)$ o impacto e $D_t$ o tempo de permanência do adversário; visamos minimizar $R$ reduzindo $D_t$ e elevando a probabilidade de detecção $P_d$. Demonstramos, em laboratório com Windows XP SP2, Windows Server 2003 e Linux (RHEL 4/FreeBSD 6) dotados de Snort 2.4, Bro, NetFlow, SEC e scripts de contenção, reduções de 32–47% no tempo médio de detecção (MTTD) e de 38–55% no tempo médio de resposta (MTTR), nos cenários de (a) exploração de LSASS (MS04-011/Sasser-like), (b) injeção de SQL em aplicação PHP e (c) infecção por botnet IRC. Apresentamos, ainda, um estudo de caso em organização financeira com 400 usuários no qual a automação por scripts e a busca proativa impediram criptografia de arquivos por variante de Gpcode (2006), seguindo diretrizes de manuseio de evidências do RFC 3227 e fluxos do NIST SP 800-61 (2004). Contribuímos com: (1) formalização matemática do processo de RI e seus tempos componentes; (2) integração detalhada, historicamente coerente, de ferramentas amplamente disponíveis até 2006; (3) avaliação quantitativa replicável; e (4) artefatos práticos (regras de correlação, comandos e exemplos de configuração) que permitem adoção incremental em ambientes reais com restrições de orçamento e tecnologia dessa época.

Read paper →
Secrets

Arquiteturas resilientes para gestão, rotação e detecção de comprometimento de segredos em ambientes corporativos distribuídos

A proteção de segredos — tais como senhas de serviços, chaves privadas, tickets Kerberos e materiais de chave simétrica — constitui um problema central de segurança da informação em ambientes corporativos distribuídos, particularmente em arquiteturas de três camadas (web/aplicação/banco de dados), redes com autenticação centralizada (LDAP/Active Directory) e integrações via VPN/IPsec. Em 2006, a exposição inadvertida de credenciais ocorre, com frequência, por meio de arquivos de configuração em servidores web, repositórios CVS/Subversion com acesso anônimo, cópias de backup deixadas em diretórios publicamente acessíveis, despejos de memória (core dumps) e registros de log sem sanitização. Propomos uma arquitetura integrada, compatível com as tecnologias de 2006, que combina: (i) descoberta contínua de segredos em código-fonte, sistemas de arquivos e trilhas de auditoria; (ii) classificação de risco baseada em privilégio, zona de rede e criticidade do sistema; (iii) rotação periódica e, quando aplicável, uso de segredos efêmeros suportados por Kerberos e OTP (S/Key/OPIE ou SecurID); (iv) monitoramento comportamental via correlação de eventos (syslog, SIEMs da época como ArcSight e Cisco MARS) e detecção por IDS (Snort); e (v) resposta automatizada orquestrada com SEC/Swatch e scripts de revogação. Formalizamos a janela de exposição W_e de um segredo como W_e = t_revogação − t_exposição e demonstramos, sob um modelo de detecção exponencial com taxa μ, que a rotação com período τ reduz a exposição esperada para E[W_e] = (1 − e^{−μ τ})/μ, oferecendo um controle matematicamente justificável sobre o risco operacional. Em um ambiente de avaliação composto por aplicações LAMP e J2EE, bancos Oracle 10g e PostgreSQL 8.1, diretório LDAP/AD e 180 servidores, realizamos 120 simulações de vazamento. Observamos reduções de 79% no MTTD (de 48 h para 10 h) e de 92% no tempo médio de rotação (de 24 h para 1 h 50 min), além de diminuição de falsos positivos para 9,1% quando combinamos assinaturas e entropia. Medimos sobrecarga operacional inferior a 8 ms por requisição a mecanismos de emissão de tickets e scripts de rotação. Apresentamos ainda um estudo de caso de 2005–2006 em que senhas de banco de dados foram expostas por arquivos “config.php~” na DMZ, mostrando que a correlação de eventos com GeoIP e alertas Snort permitiu revogação em 12 minutos, mitigando o impacto. A contribuição principal reside em consolidar, com rigor formal e validação empírica, um desenho arquitetural e um procedimento operacional coerentes com o estado da prática até 2006, reconectando as boas práticas de PKI, Kerberos e IDS à governança de segredos, com ênfase em rotação prudente, privilégio mínimo e resposta automatizada reproduzível.

Read paper →
Phishing

Arquiteturas Ofensivas e Defensivas contra Phishing: Modelagem Formal de Ameaças, Detecção Multicamadas e Avaliação Empírica em Ambientes Corporativos (2006)

O phishing consolidou-se, entre 2003 e 2006, como uma das principais modalidades de fraude eletrônica, explorando a interseção entre engenharia social e fragilidades técnicas de infraestrutura de correio e web. Este trabalho apresenta uma formulação rigorosa do problema de detecção de phishing em ambientes corporativos, um modelo de ameaça aderente ao período até 2006 e uma arquitetura defensiva multicamadas construída unicamente com tecnologias e práticas disponíveis à época: autenticação de domínio (SPF, Sender ID e Yahoo DomainKeys), filtragem heurístico-bayesiana de e-mail (SpamAssassin), análise controlada de anexos em sandbox (VMware Workstation), monitoramento de rede por IDS baseado em assinaturas (Snort) e gestão de vulnerabilidades (Nessus). Modelamos a decisão de classificação como função $f: M \to \{0,1\}$ e minimizamos o risco esperado $R = P(FN)\,C_{incidente} + P(FP)\,C_{operacional}$ por meio de um limiar derivado do teste de razão de verossimilhanças. A avaliação empírica, conduzida com 275.000 mensagens rotuladas (25.000 phishing; 250.000 legítimas), emprega validação cruzada estratificada, definição precisa de acurácia, precisão, revocação e medida-$F_1$, e análise ROC. Reportamos resultados consistentes com a literatura de 2004–2006: precisão de 95,4%, revocação de 94,9%, medida-$F_1$ de 95,1% e acurácia global de 99,1% para a pilha completa; listas negras isoladas alcançam revocação de 78,2%. Mostramos, adicionalmente, ganhos de detecção ao combinar autenticação de domínio e filtragem bayesiana, e redução de risco operacional mediante calibração sensível a custos. Apresentamos um estudo de caso de 2005 envolvendo campanha contra instituição financeira, evidenciando como falhas em SPF, padrões léxicos e sinalizações do Snort, combinadas, preveniram a exfiltração de credenciais. Nossas contribuições incluem: (i) um modelo formal de risco para phishing alinhado a restrições realistas de 2006; (ii) a especificação completa, reproduzível, de uma arquitetura multicamadas factível naquele contexto tecnológico; (iii) métricas e metodologia de avaliação com caracterização de erros, ablação por camadas e análise de desempenho; (iv) diretrizes operacionais para implantação corporativa, integrando correlação de logs via syslog e processos de resposta a incidentes segundo o NIST SP 800-61 (2004). Os resultados sustentam a tese de que, mesmo sem mecanismos comportamentais avançados, uma defesa em profundidade, cuidadosamente calibrada e suportada por autenticação de domínio e filtragem estatística, reduz substancialmente o risco esperado de ataques de phishing em ambientes corporativos de 2006.

Read paper →
Research

Arquitetura Orientada à Pesquisa para Detecção e Resposta ao Abuso de Binários Nativos em Ambientes Corporativos Windows

Investigamos, no contexto corporativo de 1999–2006, uma arquitetura integrada para detecção e resposta ao abuso de binários nativos do Windows (por exemplo, cmd.exe, wmic.exe, net.exe, at.exe, rundll32.exe, cscript.exe, wscript.exe), técnica ofensiva que evita a introdução de executáveis externos e, portanto, reduz a eficácia de mecanismos baseados exclusivamente em assinaturas antivírus. Embora a terminologia contemporânea ainda não estivesse consolidada, os fundamentos técnicos do fenômeno estavam amplamente presentes em incidentes que exploravam funcionalidades administrativas legítimas para execução remota, persistência e movimentação lateral. Propomos uma arquitetura composta por cinco camadas — coleta de telemetria, normalização e enriquecimento, modelagem comportamental, correlação e detecção, e resposta e análise forense — concebida para ambientes Windows XP e Windows Server 2003, integrando auditoria do sistema operacional, IDS de rede (Snort), correlação em plataformas SEM/SIM então disponíveis (ArcSight ESM, netForensics) e procedimentos de resposta alinhados às diretrizes RFC 3227 e NIST SP 800-61. A principal contribuição é a formalização matemática da detecção como classificação de cadeias de eventos temporais dependentes, estruturando a evidência em sequências de criação de processo e comandos, com regras determinísticas expressas como autômatos finitos determinísticos (AFDs) e um escore estatístico de raridade baseado em log-verossimilhança sob um modelo de primeira ordem derivado de dados de base. Demonstramos um protótipo operacional com coleta de logs via SNARE para Windows, centralização syslog em GNU/Linux e correlação cruzada com alertas de rede. Em avaliação com 1.550 cenários (1.200 benignos; 350 maliciosos), alcançamos precisão de 0,931, revocação de 0,904 e F1 de 0,917, com FPR de 0,051, superando em 24% a revocação de conjuntos apenas de regras estáticas. Analisamos limitações inerentes à baixa taxa base de intrusões e à confiabilidade de logs e hashes em face de ataques de limpeza de evidências e colisões conhecidas de MD5, mitigando com transmissão remota, armazenamento imutável e preferência por SHA-1. Fornecemos diretrizes reproduzíveis de configuração (políticas de auditoria, sincronização NTP, regras Snort) e um estudo de caso sobre exploração MS03-026 seguida de execução remota com PsExec. Comprovamos que, à luz do estado da prática até 2006, a integração entre telemetria de host, IDS de rede e correlação de eventos, apoiada por modelagem formal simples e verificável, permite detectar de modo efetivo e tempestivo o abuso de binários nativos em redes corporativas Windows.

Read paper →
IR

Automação e Padronização da Resposta a Incidentes em Ambientes Corporativos Heterogêneos: Modelo Operacional Baseado em SIEM, IDS, Honeypots e Inteligência de Ameaças de Primeira Geração

Apresentamos um modelo operacional de Resposta a Incidentes (IR) ajustado ao estado da arte de 2006, no qual ambientes corporativos heterogêneos, compostos por redes Windows 2000/XP/Server 2003, Unix/Linux e perímetros com firewalls estadoful, IDS de rede e HIDS, enfrentam ameaças que evoluem em ritmo superior ao ciclo de correção de vulnerabilidades. A literatura de referência da época demonstra que worms como Code-Red, Slammer e Sasser exploraram janelas de exposição de dias para horas, atingindo propagação quase-exponencial e larga indisponibilidade (MOORE et al., 2002; MOORE et al., 2003; CERT/CC, 2003; MICROSOFT, 2004). Nesta realidade, a prática de IR exige, além do guia normativo do NIST SP 800-61 (KENT; GRANCE, 2004), mecanismos concretos de automação com ferramentas disponíveis no período: correlação de eventos por SIEM de primeira geração e correladores leves (JULISCH, 2003; VAARANDI, 2004), IDS de rede e de host (ROESCH, 1999; PAXSON, 1999; CID, 2005), honeypots (PROVOS, 2004; HONEYPOT PROJECT, 2004), listas de reputação e dados comunitários (DShield, Spamhaus) e runbooks estruturados integrados a sistemas de tickets (RTIR). Propomos uma formalização matemática e operacional que: (i) modela o ambiente como grafo de ativos e relações de confiança; (ii) define uma função de custo que balanceia tempo médio de resposta (MTTR), risco esperado e penalidades por indisponibilidade; e (iii) implementa automação por scripts e integrações nativas de IDS/firewalls (por exemplo, SnortSam e ações de “shun” em firewalls), correlação baseada em SEC, extração de indicadores de listas do ISC/DShield e Spamhaus e disparo de procedimentos via RTIR. Em laboratório representativo (Windows XP SP2/Server 2003, Linux, Apache/PHP/MySQL, Cisco PIX e iptables), avaliamos três cenários: variação de worm tipo Slammer (UDP/1434), exploração de SQL injection em aplicação LAMP e varreduras/explorações baseadas em RPC/DCOM e LSASS (Blaster/Sasser). Nossos resultados indicam redução do MTTR de 38% a 55%, queda de 31% no volume de alertas a serem triados por analistas devido à correlação e supressão de duplicatas, e aumento de 24 a 41 pontos percentuais na contenção antes de exfiltração/tráfego malicioso sustentado. Discutimos formalmente os riscos de contenção indevida, calibragem de limiares para minimizar a falácia da taxa-base (AXELSSON, 2000) e as implicações forenses de automações reativas. Concluímos que, com os recursos de 2006, automação leve e padronização de runbooks, sustentadas por SIEM/correlação e listas de reputação, oferecem ganhos mensuráveis de eficácia sem depender de tecnologias que ainda não existiam, preservando rigor procedimental e evidências digitais (CARRIER, 2005; FARMER; VENEMA, 2005). O trabalho consolida práticas de época com fundamentação matemática e operacional reprodutível, e delineia extensões aderentes ao período, como ampliação do uso de NetFlow, formalização por redes bayesianas e verificação de processos por autômatos temporais.

Read paper →
Containers

Endurecimento, Detecção e Resposta a Ameaças em Redes Corporativas: Uma Abordagem Operacional Integrada com Firewalls, IDS e Gestão de Incidentes

Este trabalho, datado de 2006, apresenta uma abordagem prática e formal para endurecimento, detecção e resposta a ameaças em redes corporativas tradicionais baseadas em perímetro, com ênfase em firewalls, IDS de rede e host, correlação de logs e procedimentos de resposta a incidentes. Partimos da constatação empírica, consolidada entre 2003 e 2005, de que vermes de propagação rápida e ataques a aplicações web — exemplificados por Blaster, Sasser e injeção de SQL — impuseram requisitos inéditos a arquiteturas defensivas convencionais (CERT/CC, 2003; CERT/CC, 2004; OWASP, 2004). Definimos um modelo de ameaça para ambientes com DMZ, redes internas Windows/Linux e serviços expostos (HTTP, SMTP, DNS), formalizando o risco como $R = P(\text{exploração}) \times \text{Impacto}$, e modelamos a função de detecção $D$ e seus erros tipo I/II para orientar o balanceamento entre cobertura e custo operacional. Nossas contribuições principais são: (i) um arcabouço metodológico de quatro camadas — endurecimento de perímetro e hosts, detecção em rede e host, gestão e correlação de logs, e resposta automatizada e manual — apoiado em normas NIST e boas práticas consolidadas até 2006; (ii) uma implementação de referência com tecnologias disponíveis no período (iptables, Check Point VPN-1/FireWall-1 NGX R60, Cisco PIX 7.x, Snort 2.4, OSSEC-HIDS, syslog-ng, NetFlow, Nessus 2.2, Nmap 4.00 e Metasploit Framework 2.x); (iii) avaliação quantitativa em 12 cenários representativos (varreduras, exploração de RPC/DCOM MS03-026, LSASS MS04-011, tentativas de spam relay, força bruta SSH, e injeção de SQL), com métricas de MTTD, MTTR, taxa de detecção e falsos positivos; e (iv) um estudo de caso de contenção do verme Sasser em ambiente controlado. Em nossos experimentos, obtivemos MTTD médio de 3,7 minutos (redução de 64% frente à linha de base), taxa de detecção de 93,4% para ataques em rede e 88,1% para eventos de host, com sobrecarga média de CPU inferior a 6% e aumento de latência sub-milisegundo no plano de dados sob 100 Mbps. Demonstramos empiricamente que a integração disciplinada de endurecimento, monitoramento e resposta, amparada por logging consistente e sincronização temporal, reduz substancialmente a exposição a ameaças predominantes em 2006, sem impor custos inaceitáveis de operação. Concluímos com recomendações operacionais e limites conhecidos da detecção baseada em assinaturas, bem como direções incrementais compatíveis com o estado da arte do período — notadamente maior adoção de correlação de eventos e diversificação de técnicas (p. ex., inclusão de Bro/Zeek e honeypots de baixa interatividade) dentro das restrições tecnológicas vigentes até 2006.

Read paper →
Cloud

Modelagem Operacional de Ameaças e Defesa em Redes Corporativas Perimetrais: Uma Abordagem Baseada em Grafos de Ataque, STRIDE e Engenharia de Detecção

As redes corporativas de meados da década de 2000 caracterizam-se por perímetros bem definidos, serviços expostos em DMZ, uso extensivo de VPNs baseadas em IPsec e pilhas de aplicações mistas (Windows 2000/2003, Linux 2.4/2.6, servidores IIS/Apache e bancos de dados SQL Server/Oracle). Nesse contexto, incidentes emblemáticos — como os worms Slammer (2003), Blaster (2003) e Sasser (2004) — evidenciaram que a combinação de vulnerabilidades exploráveis, exposição indevida e falhas de monitoramento permite escaladas rápidas e devastadoras. Propomos uma metodologia operacional e formalmente fundamentada para modelagem de ameaças e defesa que integra: (i) grafos de ataque para representar caminhos de comprometimento; (ii) categorização STRIDE para estruturação sistemática de ameaças; (iii) mensuração de superfície de ataque via pesos de exposição e severidade (com apoio do CVSS v1); (iv) engenharia de detecção com IDS de rede (Snort, Bro) e HIDS (OSSEC), correlacionados por SIEMs incipientes (ArcSight, OSSIM); e (v) validação prática com simulação adversária baseada em Nmap, Nessus e Metasploit. Formalizamos a superfície de ataque S como soma ponderada do conjunto de vulnerabilidades e exposições por ativo e zona de confiança, e definimos um problema de otimização que busca minimizar o risco esperado sujeito a restrições de disponibilidade e desempenho. Em um laboratório que replica uma rede perimetral típica de 2006 — firewall Check Point/iptables, DMZ com Apache e IIS 6.0, SQL Server 2000, Active Directory 2003, Snort/Bro e OSSEC, com correlação em OSSIM — realizamos experimentos com exploração controlada de DCOM/RPC (MS03-026), LSASS (MS04-011), variações de ataques de injeção de SQL e tentativas de replicação de comportamento de worms. Observamos reduções mensuráveis da superfície de ataque (54–68%) após reforço de regras de firewall, correção seletiva e implantação de sensores; tempo médio de detecção reduzido (3,8–6,1 min) e taxas de verdadeiros positivos superiores a 90% para classes de ataques com boa assinatura. Oferecemos regras concretas de detecção (Snort), exemplos de endurecimento (iptables/Windows GPO) e políticas de correlação (OSSIM), além de uma análise das limitações intrínsecas (evasão de IDS, cobertura de logs, custos operacionais). Concluímos que a integração disciplinada de modelagem formal, instrumentação clássica de perímetro e validação adversarial, adequada ao estado da prática de 2006, constitui caminho efetivo para reduzir risco operacional em redes corporativas e acelerar resposta a incidentes, preservando requisitos de disponibilidade.

Read paper →
IAM

Arquitetura Operacional de Gestão de Identidades e Acessos (IAM) Resiliente a Ameaças em Infraestruturas Heterogêneas: Modelagem, Implementação e Avaliação Empírica

A gestão de identidades e acessos (IAM) consolidou-se, até 2006, como pilar da segurança corporativa em ambientes heterogêneos compostos por diretórios LDAP, domínios Windows com Kerberos/NTLM, federações SAML 1.1, VPNs e aplicações legadas. Paralelamente, o cenário de ameaças demonstrou que o abuso de credenciais, fraquezas de autenticação e autorizações excessivas são vetores consistentes de comprometimento, frequentemente explorados em conjunto com vulnerabilidades de rede e serviços (e.g., RPC/SMB) e com técnicas de ataque como captura e quebra offline de hashes LM/NTLM e relays de autenticação. Neste artigo, desenvolvemos uma arquitetura operacional de IAM com ênfase em resiliência a ameaças ativas conhecidas em 2006, fundamentada por modelagem formal de risco e por controles práticos viáveis naquele período: autenticação forte via cartões inteligentes (PIV/PKI) e tokens OTP (RSA SecurID), autorização baseada em funções com restrições contextuais por XACML 2.0, segmentação de privilégios e correlação de eventos com IDS de rede (Snort, Bro) e HIDS (OSSEC) integrados a SIEM open source (OSSIM). Formalizamos o risco por identidade como R_i = P_c(i) × I_i, explicitando como a combinação de redução da superfície de privilégio S_p e de melhoria do tempo médio de detecção (MTTD) altera o produto risco-impacto. Propomos ainda um escore de sessão baseado em heurísticas determinísticas (horário, origem IP, falhas recentes) conforme o nível de garantia do NIST SP 800-63 (2004). Implementamos a arquitetura em laboratório representativo de 2006 com Microsoft Active Directory 2003 R2, OpenLDAP 2.3, Shibboleth 1.2, XACML 2.0 (SunXACML), Snort 2.4, Bro, OSSEC e OSSIM 0.9, avaliando 1.200 usuários (150 privilegiados) frente a ataques plausíveis à época (varredura Nmap, avaliação Nessus 2.2, exploração controlada com Metasploit 2.7, extração de hashes com pwdump/fgdump e quebra offline com John the Ripper e tabelas arco-íris). Os resultados indicam redução de 66,7% na superfície de privilégio observável, diminuição do MTTD de 14 para 6,1 minutos e contenção automática de 79% dos cenários testados, com impacto operacional aceitável. Apresentamos um estudo de caso em empresa de tecnologia de médio porte, discutindo governança, compliance (ISO/IEC 27001:2005; ISO/IEC 17799:2005), limitações (telemetria e precisão de correlação) e implicações práticas para arquiteturas de 2006. O trabalho oferece um artefato integrado, historicamente coerente, que alia rigor formal, engenharia de segurança e aplicabilidade real, apoiado por referências consolidadas até 2006.

Read paper →
AI Security

Arquiteturas e Operações de Segurança para Sistemas de Aprendizado de Máquina: Modelagem de Ameaças, Hardening e Resposta a Incidentes em Ambientes de 2006

Em 2006, sistemas de aprendizado de máquina (AM) eram empregados de forma crescente em aplicações operacionais como filtragem de spam, detecção de intrusões baseada em anomalias, classificação de documentos e apoio à investigação forense digital. Esses sistemas, embora úteis, operavam em ambientes distribuídos tradicionais, com servidores Linux e Unix, pilhas LAMP, serviços de e-mail e bancos de dados relacionais, e estavam sujeitos a ameaças clássicas como injeção de SQL, estouro de buffer, worms autorreplicantes e manipulação de arquivos de log. Sustentamos que a segurança de tais sistemas deve unificar princípios consolidados de segurança da informação — governança segundo ISO/IEC 17799:2005 e 27001:2005, criptografia baseada em AES e RSA, firewalls e IDS/IPS — com técnicas estatísticas robustas específicas ao ciclo de vida de dados e modelos. Propomos uma metodologia operacional em sete fases que abrange: (i) inventário de ativos de AM e de dependências de software com verificação de integridade baseada em hashes e auditoria de arquivos; (ii) modelagem de ameaças com STRIDE e árvores de ataque; (iii) hardening de infraestrutura com iptables, sysctl, Apache mod_security, separação de privilégios e políticas de autenticação e chaves SSH; (iv) proteção de dados por versionamento (Subversion), assinaturas digitais (GPG), controle de acesso e backups offline; (v) robustez estatística via técnicas de detecção de outliers, amostragem robusta, limitação de atributos e validação cruzada; (vi) monitoramento e correlação com syslog/syslog-ng, Snort, OSSEC e correlação de eventos (SEC/Prelude), e (vii) resposta a incidentes seguindo NIST SP 800-61, com suporte forense (EnCase/FTK) e cadeia de custódia. Formalizamos o problema de segurança em AM no cenário de 2006 em termos de três classes de adversários (evasão em tempo de teste, envenenamento em tempo de treinamento e exploração da infraestrutura) e quantificamos risco como soma ponderada de probabilidade e impacto na métrica de desempenho. Apresentamos uma implementação baseada em Debian GNU/Linux, Weka e SVMlight para classificação de e-mails (SpamAssassin + Enron), com pipeline de treinamento automatizado por cron, e avaliamos ataques de evasão (good-word) e de envenenamento (rótulos falsos e amostras sintéticas), demonstrando reduções de precisão e F1 entre 12% e 27% sem defesas. Com contramedidas operacionais e estatísticas, recuperamos entre 9 e 18 pontos percentuais de F1, ao custo de sobrecarga computacional e operacional aceitável. Um estudo de caso com injeção de SQL em um portal de feedback ilustra a manipulação de rótulos e sua detecção por Snort, seguida de contenção e erradicação. As evidências reforçam que a segurança de sistemas de AM em 2006 exige integração disciplinada entre engenharia de segurança de rede e práticas de modelagem estatística robusta, apoiada por normas e ferramentas disponíveis à época.

Read paper →
DevSecOps

Segurança Orientada a Ameaças para Integração Contínua: Modelagem Formal, Telemetria e Resposta Automatizada em Ambientes Corporativos (2006)

A consolidação de aplicações web corporativas baseadas em J2EE e .NET, a difusão de serviços expostos à Internet e a adoção crescente de práticas de integração contínua (via ferramentas como CruiseControl e Hudson) intensificaram, até 2006, a necessidade de incorporar segurança ao ciclo de desenvolvimento e de operação de modo sistemático e automatizado. Ao mesmo tempo, o predomínio de arquiteturas perimetrais com firewalls e IDS baseados em assinaturas mostrou-se insuficiente diante de classes de ataques amplamente observadas, como injeção de SQL, execuções arbitrárias por estouro de buffer e worms auto-propagáveis (Code Red, Slammer, Blaster, Sasser). Propomos uma abordagem de segurança orientada a ameaças, adequada ao estado da prática em 2006, que integra: (i) modelagem formal de ameaças com STRIDE e árvores de ataque; (ii) verificação automática de propriedades de segurança com auxílio de notações formais (ataque-grafos e Alloy); (iii) análise estática leve no ciclo de build (Splint, Flawfinder, FindBugs/PMD) e testes dinâmicos (Nikto, Paros/WebScarab); (iv) telemetria operacional baseada em syslog, NetFlow e IDS (Snort/Bro) com correlação (SEC/ArcSight) e HIDS (OSSEC); (v) resposta automatizada por meio de listas de bloqueio dinâmicas em firewalls (iptables, Check Point via SnortSam) e quarentena de hosts. Formalizamos o risco como soma ponderada de probabilidades de exploração e impactos, e demonstramos que a combinação de prevenção (redução de P[Ai]) e detecção/contensão (redução de I[Ai]) reduz MTTD e MTTR em ambientes de integração contínua sem introduzir anacronismos tecnológicos. Em um testbed com Subversion, CruiseControl, Ant/Maven, Apache/Tomcat, e infraestrutura Linux com Snort, mod_security, OSSEC, syslog-ng e correlação via SEC, obtivemos: (a) aumento de 58% nas detecções pré-commit de problemas críticos; (b) redução de 42% em MTTD e 33% em MTTR; (c) taxa de falsos positivos de 19% nos relatórios estáticos após calibragem. Complementamos com um estudo de caso de “cadeia de suprimentos” nos termos de 2006, envolvendo a introdução de biblioteca vulnerável (zlib 1.1.3) e backdoor em script de build, ambos contidos por políticas de assinatura GnuPG e listas internas de versões banidas alimentadas pelo NVD. Nossas evidências reforçam que a integração disciplinada de controles tradicionais (firewalls, IDS, WAF), práticas de SDLC seguro (NIST SP 800-64, Microsoft SDL) e automação de verificação no pipeline eleva substancialmente o nível de segurança operacional, mantendo compatibilidade com processos e tecnologias disponíveis até 2006.

Read paper →
AppSec

Engenharia de Segurança de Aplicações Orientada a Ameaças: Integração de Modelagem de Ameaças, SDL e Validação Empírica com IDS/IPS

Este trabalho apresenta uma engenharia de segurança de aplicações explicitamente orientada a ameaças, adequada ao estado da prática e da arte até 2006, integrando modelagem de ameaças baseada em STRIDE, atividades do Security Development Lifecycle (SDL), testes dinâmicos e fuzzing clássicos, e validação empírica com IDS/IPS e correlação de eventos via syslog. Partimos da constatação, documentada na literatura e em incidentes amplamente divulgados entre 1999 e 2005, de que vulnerabilidades como injeção de SQL e Cross-Site Scripting (XSS) permanecem dominantes em ambientes corporativos e governamentais, apesar de décadas de orientação de boas práticas (OWASP Guide 2005; NIST SP 800-30, SP 800-61). Propomos uma formulação quantitativa de risco baseada em probabilidade de exploração e impacto, alinhada ao CVSS v1 (2005), e apresentamos um processo em cinco fases: (1) modelagem de ameaças com STRIDE e árvores de ataque; (2) integração ao SDL com revisões arquiteturais, padrões de codificação, e uso de análise estática (ITS4/RATS, Splint, FindBugs, PMD) em ganchos de submissão e builds noturnos com CruiseControl/Ant; (3) testes dinâmicos e fuzzing com WebScarab/Paros, Nikto e SPIKE, medindo cobertura com gcov; (4) priorização de correções via combinação de CVSS e fatores de explorabilidade observados (existência de código de exploração público e detectabilidade em IDS); (5) validação ofensiva controlada com Nmap, Nessus e Metasploit 2.x, correlacionada a alertas do Snort e integridade de host (Tripwire/OSSEC). Implementamos e avaliamos a abordagem em um sistema web corporativo de três camadas (Apache 2.x, JBoss 4.x, PostgreSQL 8.x), protegido por firewall perimetral (Check Point/iptables) e IDS de rede (Snort 2.4), ao longo de 180 dias. Nossos resultados mostram reduções substanciais na reincidência de injeção de SQL, diminuição do tempo médio de correção (MTTR) e elevação da cobertura efetiva de detecção sem aumento intolerável de falsos positivos. A análise estatística indica correlação forte entre cobertura de testes (DAST + fuzzing) e redução de falhas críticas. Apresentamos ainda um estudo de caso detalhado de injeção de SQL autenticada, com demonstração de exploração e remediação (substituição por consultas parametrizadas e regras ModSecurity), complementado por regras Snort específicas. Discutimos limitações (custos operacionais, maturidade de processo) e ameças à validade, e situamos nossa contribuição frente à literatura clássica (McGraw, Howard & Lipner, OWASP, NIST). O trabalho provê um arcabouço replicável, compatível com práticas e ferramentas disponíveis até 2006, com fundamentação formal, documentação operacional e evidências empíricas.

Read paper →
DFIR

Arquitetura Operacional de DFIR Orientada a Inteligência de Ameaças e ATT&CK para Resposta a Incidentes em Ambientes Híbridos

Digital Forensics and Incident Response (DFIR) tornou-se um pilar estratégico para organizações que operam em ambientes híbridos compostos por infraestruturas on-premises, cloud pública e workloads containerizados. A crescente sofisticação de adversários, aliada à adoção massiva de SaaS, IaaS e arquiteturas Zero Trust, impõe desafios substanciais à coleta forense, preservação de evidências, correlação de eventos e erradicação de ameaças. Neste trabalho, propomos uma arquitetura operacional de DFIR orientada a inteligência de ameaças e mapeada ao framework MITRE ATT&CK, integrando telemetria de endpoint (EDR), rede (NDR), identidade (IAM), cloud (CloudTrail, Azure Monitor), e artefatos forenses de memória e disco. Formalizamos um modelo de ameaça baseado em TTPs (Tactics, Techniques and Procedures), considerando atores capazes de executar técnicas como T1059 (Command and Scripting Interpreter), T1003 (Credential Dumping) e T1566 (Phishing). Apresentamos uma metodologia estruturada em seis fases: preparação, detecção, contenção, aquisição forense, análise técnica e lições aprendidas, alinhada às diretrizes do NIST SP 800-61r2 (CICHONSKI et al., 2012). Implementamos um laboratório experimental utilizando Wazuh, Velociraptor, TheHive, Cortex, Sysmon, Elastic Stack e Volatility 3, simulando ataques reais, incluindo exploração da CVE-2021-44228 (Log4Shell) e ransomware baseado em Cobalt Strike. Avaliamos métricas quantitativas como Mean Time to Detect (MTTD), Mean Time to Respond (MTTR), taxa de preservação íntegra de evidências (hash SHA-256) e cobertura ATT&CK. Os resultados demonstram redução de 38% no MTTR e aumento de 52% na cobertura de técnicas críticas quando comparado a abordagens não integradas. Apresentamos um estudo de caso real envolvendo comprometimento de Active Directory com Golden Ticket (T1558.001), detalhando cadeia de custódia, análise de memória e reconstrução de timeline com plaso/log2timeline. Concluímos que a integração sistemática entre DFIR, threat intelligence e automação SOAR é fundamental para operações resilientes, propondo como trabalho futuro a aplicação de aprendizado de máquina supervisionado para priorização de alertas e análise preditiva de lateral movement.

Read paper →
Detection

Arquiteturas Multicamadas de Detecção de Ameaças com Correlação Temporal de Eventos em Redes Corporativas (2006)

A detecção de intrusões em 2006 enfrenta um cenário caracterizado por redes corporativas heterogêneas, baseadas majoritariamente em Windows XP/2000/2003 e Unix-like, segmentadas por firewalls perimetrais, com serviços expostos em DMZ e grande dependência de e-mail e web corporativos. Nesse contexto, assinaturas estáticas (ex.: IDS de rede) e auditoria de logs locais (ex.: syslog, Security Event Log) são amplamente empregadas, mas sofrem com altas taxas de alarmes, limitação de contexto e evasão por variação mínima de payload. Partimos da hipótese de que uma arquitetura de detecção multicamadas, combinando sensores de rede e host, correlação temporal e contextualização por vulnerabilidades e fluxos (NetFlow/Argus), supera as limitações de mecanismos isolados. Propomos um modelo formal em grafos temporais no qual eventos são vértices anotados com atributos e as possíveis relações causais formam arestas dirigidas condicionadas por proximidade temporal e compatibilidade semântica. Introduzimos um esquema de pontuação por evidência ponderada, visando mitigar a falácia da taxa-base e reduzir falsos positivos. Implementamos a arquitetura com componentes historicamente disponíveis até 2006: Snort 2.6 e Bro para rede; OSSEC para HIDS, logs Windows e integridade; NetFlow v5 com flow-tools/Argus; firewall logs (iptables e Check Point FW-1/NGX); correlação central em Prelude-Manager com IDMEF e um correlacionador próprio em Python 2.4 sobre PostgreSQL 8.1; visualização com BASE e Sguil. Conduzimos experimentos controlados com cadeias de ataque representativas da época (phishing com macro VBA e TFTP, exploração de serviço vulnerável, elevação local, extração de hashes com fgdump/pwdump, deslocamento lateral via PsExec e persistência em Run Keys/serviço) em um laboratório com 300 estações Windows XP SP2, 20 servidores Windows Server 2003 R2 e 50 servidores Linux (RHEL4/Debian Sarge), em enlaces de 100 Mbps e 1 Gbps. Observamos ganhos médios de 23–45% em MTTD e redução de 31% em falsos positivos frente a um baseline de IDS apenas de rede, sem perda estatisticamente significativa de TPR em tráfego benigno misto (HTTP, SMTP, SMB, RDP, SSH). Discutimos desafios práticos, incluindo calibragem de janelas temporais, normalização (IDMEF) incompleta e resistência a técnicas de evasão conhecidas (fragmentação/overlap, TTL, codificações). Os resultados sustentam que a combinação disciplinada de múltiplas fontes, aliada a uma modelagem formal simples, porém expressiva, melhora substancialmente a utilidade operacional de SOCs em 2006, ao custo incremental de engenharia de dados e governança de configurações.

Read paper →
Crypto

Segurança de Redes e Aplicações em 2006: Modelagem de Ameaças, Exploração de Vulnerabilidades e Estratégias Defensivas em Perímetro, IDS e Aplicações Web

Este trabalho apresenta uma análise abrangente e rigorosa do estado da segurança da informação aplicável a ambientes corporativos em 2006, com ênfase em perímetro de rede, sistemas de detecção de intrusões (IDS), vulnerabilidades em aplicações web e incidentes de larga escala envolvendo worms e exploração de estouro de buffer. Partimos de um modelo de ameaça formal que captura adversários com capacidade de varredura ativa, exploração remota, engenharia social e movimentação lateral, mantendo-se dentro de limites de custo computacional plausíveis à época. Estruturamos a investigação empírica em cinco eixos: reconhecimento com Nmap e análise de serviços, varredura de vulnerabilidades com Nessus, exploração assistida pelo Metasploit Framework e por suítes específicas de injeção de SQL e XSS, detecção com Snort e Bro, e correlação de eventos com OSSEC HIDS, syslog-ng e BASE/ACID. Implementamos um laboratório controlado composto por segmentos de rede isolados, com estações Windows 2000/XP SP2 e servidores Windows Server 2003, além de Linux (kernel 2.6) com Apache 2.0/PHP 4 e MySQL 4.1, firewall de perímetro em iptables e roteadores com NetFlow. Em serviços web, reproduzimos padrões de desenvolvimento comuns em 2004–2006, incluindo entradas não validadas, consultas SQL concatenadas e ausência de codificação de saída, alinhados ao OWASP Top Ten 2004. Nossos resultados mostram que 48% das aplicações avaliadas eram suscetíveis a injeção de SQL e 37% a XSS refletido, enquanto serviços legacy expostos (SMB/RPC, MS-SQL, Telnet) criaram superfícies de ataque propícias a exploração automatizada por worms e ferramentas de intrusão. O Snort 2.6 alcançou taxa de detecção verdadeira de 0,92 para explorações conhecidas com assinaturas atualizadas, ao custo de 0,07 de taxa de falso positivo em tráfego de produção simulado; o Bro obteve 0,88 e 0,05 respectivamente, com melhor capacidade contextual em protocolos de aplicação. Mostramos, ainda, que janelas de atraso de patch superiores a 30 dias ampliam substancialmente o risco esperado, principalmente para vulnerabilidades críticas associadas a código-exploração disponível publicamente. Complementamos com um estudo de caso que reconstrói a dinâmica operacional dos surtos Blaster (2003), Slammer (2003) e Sasser (2004) e suas implicações para segmentação interna, filtragem de saída e resposta a incidentes. Concluímos com diretrizes prescritivas que combinam engenharia segura, hardening de sistemas, monitoramento contínuo e validação formal de propriedades de segurança em serviços críticos, suportadas por ênfase em correlação de logs, honeypots de baixa interatividade e gestão de patches baseada em risco. Todas as análises, exemplos e referências limitam-se a tecnologias, ferramentas e literatura disponíveis até 2006.

Read paper →
IR

Engenharia Operacional de Resposta a Incidentes (IR): Modelo Formal, Automação Baseada em IDS/SIEM e Avaliação Empírica em Redes Corporativas Perimetrais

Situado no contexto tecnológico de 2007, este trabalho apresenta uma abordagem formal e operacional para Resposta a Incidentes (IR) em redes corporativas predominantemente perimetrais, compostas por estações Windows XP/Server 2003 e servidores Linux/Unix, com o uso extensivo de firewalls, IDS de rede e host (Snort, Bro e OSSEC), coletores de fluxo (NetFlow/Argus) e sistemas emergentes de correlação (OSSIM/Prelude/ArcSight). Partimos da constatação, amplamente documentada à época, de que o aumento abrupto no volume de alertas, somado à falta de correlação contextual e à ausência de priorização quantitativa, compromete a eficácia operacional do IR (ROESCH, 1999; PAXSON, 1999; NING; CUI; JAJODIA, 2002; NIST, 2007). Propomos, então, modelar IR como um problema de otimização sob incerteza sobre um grafo dinâmico de ataque, no qual nós representam ativos, processos e eventos, e arestas capturam relações causais observadas por sensores heterogêneos. O risco residual é definido por uma função somatória de probabilidades, impactos e custos de contenção, e a seleção de ações de resposta sujeita a orçamento temporal e de recursos é formalizada como uma instância de cobertura orçamentária máxima, problema NP-difícil estreitamente relacionado a cobertura de conjuntos (GAREY; JOHNSON, 1979; KHULLER; MOSS; NAOR, 1999). Com base nessa formulação, projetamos uma arquitetura em cinco camadas: coleta unificada (syslog, Snort/Bro, OSSEC, NetFlow/Argus), normalização (IDMEF/RFC 4765), construção on-line do grafo, cálculo adaptativo de risco com atualização bayesiana leve e automação acionada por políticas (bloqueio em iptables/Check Point, quarentena via VLAN por SNMP, desativação temporária de contas no Active Directory, aplicação de correções via WSUS). Implementamos a abordagem em laboratório representativo: 110 hosts (90 Windows XP SP2, 8 Windows Server 2003, 12 Linux 2.6), Snort 2.6, Bro 1.1, OSSEC 1.2, OSSIM 1.x, MySQL 5.0, e firewalls iptables e Check Point. Avaliamos três cenários verossímeis em 2007: (i) propagação de worm tipo RPC/DCOM com exploração remota, (ii) injeção de SQL em aplicação LAMP vulnerável, e (iii) campanha de phishing com uso de credenciais em serviços internos (webmail/OWA). Em comparação com um processo baseline convencional (triagem manual e playbooks não formalizados), observamos reduções de 41% no MTTD e 48% no MTTR, além de queda de 27% na taxa de falsos positivos após calibração de quatro semanas. Apresentamos ainda um estudo de caso envolvendo surto tipo LSASS/Blaster em rede corporativa, destacando como o modelo formal preveniu contenções excessivas em ativos críticos. Os resultados, suportados por literatura pré-2007 em detecção, correlação e grafos de ataque, demonstram a viabilidade e a utilidade prática da integração entre modelagem formal e automação leve, sem recorrer a tecnologias posteriores, mantendo alinhamento estrito com as práticas e limitações técnicas de 2007.

Read paper →
Secrets

Engenharia, Exploração e Defesa de Segredos Criptográficos e Credenciais em Infraestruturas Corporativas: Modelagem de Ameaças, Metodologia Operacional e Avaliação Empírica

Segredos digitais — chaves criptográficas, certificados X.509, senhas, hashes de autenticação, tickets Kerberos e chaves SSH — desempenham, em 2007, papel central na segurança de infraestruturas corporativas. Diferentemente de falhas clássicas como buffer overflows e injeções SQL, a exposição de um segredo válido frequentemente elimina a necessidade de exploração sofisticada: a autenticidade basta. A consolidação de serviços expostos via TLS/SSL, VPNs, diretórios corporativos (Active Directory/Kerberos) e autenticação baseada em senha consolidou um cenário no qual o número de segredos cresceu com a expansão de serviços e integrações internas. Este artigo apresenta uma modelagem formal do risco associado ao ciclo de vida de segredos, uma metodologia operacional para descoberta, classificação, armazenamento seguro, rotação e monitoramento, e uma avaliação empírica conduzida em um ambiente de referência composto por servidores GNU/Linux e Windows Server 2003, repositórios CVS/Subversion e aplicações web tipicamente implantadas à época. Estruturamos o modelo de ameaça com base nas categorias STRIDE e quantificamos o risco através de uma função $R(k)=P_{exp}(k)\cdot I(k)$ para cada segredo $k$, relacionando probabilidade de exposição e impacto. A metodologia proposta prioriza mecanismos efetivos e amplamente disponíveis em 2007: varredura automatizada com expressões regulares e ferramentas de auditoria de código (Flawfinder, RATS), ganchos de pré-commit para CVS/SVN, armazenamento com OpenSSL (PEM/PKCS12), GnuPG, ssh-agent e DPAPI no Windows, rotação com suporte de PKI (CRL/OCSP) e Kerberos, e monitoramento com syslog centralizado, Snort, OSSEC e correlação em SIEMs pioneiros (ArcSight, QRadar). Nossos experimentos, abrangendo 180 repositórios de código e configuração e aproximadamente 1.100 segredos catalogados, medem ganhos concretos: redução de MTTD de 84 h para 14 h, de MTTR de 60 h para 22 h, e diminuição de 64% no risco agregado ponderado. Apresentamos ainda um estudo de caso envolvendo a exposição inadvertida de uma chave SSH privada em um repositório Subversion, onde a combinação de política de commit, hardening de permissões e monitoramento por OSSEC e Snort conteve o impacto e permitiu análise forense com ferramentas consagradas (EnCase e FTK). A contribuição reside em integrar rigor formal, engenharia criptográfica e práticas operacionais disponíveis em 2007, produzindo um guia replicável e mensurável para reduzir significativamente a superfície de ataque associada a segredos corporativos, sem dependência de tecnologias anacrônicas.

Read paper →
Phishing

Arquiteturas Ofensivas e Defensivas contra Phishing: Modelagem de Ameaças, Detecção Estatística Supervisionada e Operações de Resposta a Incidentes

Este trabalho, datado de 2007, investiga o phishing como vetor proeminente de fraude on-line e acesso indevido, articulando uma visão integrada que abrange modelagem de ameaças, detecção estatística supervisionada e práticas de resposta a incidentes coerentes com o estado da arte até 2007. Partimos de evidências empíricas reportadas pelo Anti-Phishing Working Group (APWG) e por estudos acadêmicos de 2006–2007, que demonstram a eficácia de campanhas tanto genéricas quanto dirigidas (spear phishing), bem como as limitações intrínsecas de listas de bloqueio e filtros puramente baseados em assinaturas. Formalizamos o problema como uma tarefa de classificação binária sobre um espaço de atributos léxicos e de conteúdo, com custos diferenciados para erros de classificação. Adotamos algoritmos de aprendizado supervisionado disponíveis e amplamente empregados no período, tais como máquinas de vetores de suporte (SVM via LIBSVM/SMO), árvores de decisão (C4.5/J48) e regressão logística, inspirando-nos em abordagens contemporâneas como CANTINA (2007) para conteúdo e trabalhos de detecção de phishing em e-mails e páginas web. Propomos uma arquitetura em três camadas: (i) análise léxica de URL (comprimento, uso de subdomínios, presença de caracteres especiais, entropia de Shannon e sinais de homógrafos/IDN), (ii) análise de conteúdo HTML (formularios, iframes, scripts de ofuscação, e similaridade TF-IDF com páginas legítimas), e (iii) integração com inteligência de ameaças disponível à época (PhishTank, SURBL, Spamhaus e Google Safe Browsing/Netcraft Toolbar). Desenvolvemos um protótipo com ferramentas compatíveis com 2007 (Weka 3.x, LIBSVM, Python 2.5 com BeautifulSoup) e avaliamos empiricamente sobre um conjunto de dados composto por URLs maliciosas coletadas no PhishTank e amostras legítimas do Alexa Top Sites/DMOZ. Reportamos métricas de acurácia, precisão, revocação, F1 e AUC-ROC, além de uma análise do custo esperado de decisão sob diferentes limiares, com ênfase no controle da taxa de falso positivo. Complementamos com um estudo de caso de 2007 envolvendo uma campanha contra clientes bancários, no qual detalhamos indicadores, técnicas de hospedagem e nossas ações de contenção (Snort, SpamAssassin, ACLs de Squid, bloqueios via iptables e procedimentos de take-down). As contribuições residem na formalização matemática rigorosa do problema sob hipóteses de 2007, na demonstração de que métodos supervisionados e heurísticos de baixo custo superam listas de bloqueio isoladas, e na documentação operacional de resposta integrada e tempestiva. Concluímos com limitações e direções práticas de curto prazo para aprimorar robustez, rotinas de coleta/rotulagem e integração com autenticação de e-mail (SPF/DKIM), sem recorrer a paradigmas tecnológicos posteriores a 2007.

Read paper →
Research

Arquitetura Orientada a Ameaças para Detecção e Resposta à Movimentação Lateral em Redes Corporativas com Telemetria Multicamadas e Correlação de Alertas

A movimentação lateral, entendida como o conjunto de ações que permitem a um intruso deslocar-se entre hosts e domínios de confiança após um acesso inicial, constitui elemento central em incidentes corporativos desde o advento de redes Windows integradas a serviços de diretório e file sharing. Em 2007, redes corporativas tipicamente combinam Windows 2000/XP/Server 2003, servidores Unix, segmentos DMZ e enlaces VPN, com monitoramento predominantemente baseado em IDS de rede, registros de segurança do Windows e exportação de fluxos (NetFlow). Nesta obra delineamos e avaliamos uma arquitetura orientada a ameaças, sem dependência de taxonomias recentes, que integra telemetria multicamadas (host, rede e serviços), normalização em IDMEF, e correlação temporal estruturada por grafos de ataque para detecção e resposta a movimentação lateral. A proposta enfatiza técnicas e ferramentas disponíveis até 2007, como Snort 2.6, Bro (atual Zeek) 1.x, OSSEC HIDS, Cisco NetFlow v5, Sguil/BASE para análise, Prelude-IDS para correlação IDMEF e mecanismos nativos de auditoria dos sistemas operacionais. Formalizamos o problema por meio de uma função de decisão sobre sequências de eventos $E$ e um grafo de comunicação $G$, maximizando a taxa de verdadeiros positivos (TPR) e minimizando a taxa de falsos positivos (FPR) com restrições práticas de latência de processamento. A metodologia envolve: i) seleção e configuração de fontes de telemetria compatíveis com Windows Server 2003/XP (IDs 528, 540, 592; Kerberos 672/673; Service Control Manager 7035/7036), Unix syslog, fluxos NetFlow, Snort/DCE-RPC e Bro/conn; ii) normalização para IDMEF e enriquecimento com contexto de ativos e contas; iii) taxonomia de técnicas de movimentação lateral baseada em literatura clássica (uso de PsExec, SMB Admin$, at.exe, RDP, autenticação NTLM e Pass-the-Hash, WMI e DCOM) e documentos técnicos Microsoft/Sysinternals; iv) correlação temporal e por dependência causal, com janela deslizante e escores bayesianos; v) resposta operacional com playbooks de contenção (desabilitação de contas, bloqueio de fluxos 445/TCP, remoção de serviços remotos). Em laboratório com Windows XP SP2 e Windows Server 2003 R2, sensores Snort/Bro/OSSEC e coletor NetFlow, executamos 28 campanhas controladas (PsExec, Pass-the-Hash com NTLM, execução remota via at.exe, RDP brute force). Obtivemos TPR geral de 92,1%, FPR de 4,6% e tempo médio até detecção de 7,8 minutos, superando um baseline puramente por assinaturas (TPR 69,4%, latência 41,5 minutos). Um estudo de caso com exploração MS06-040 seguido de lateralização por PsExec ilustra a correlação multissensor que sustentou decisão de contenção em 12 minutos. Os resultados comprovam a viabilidade, em 2007, de uma abordagem integrada e formalmente fundamentada para detecção de movimentação lateral com tecnologias amplamente disponíveis, respeitando os limites de implantação e de desempenho dos ambientes corporativos da época.

Read paper →
Crypto

Criptografia aplicada à segurança de redes: modelagem de ameaças, exploração de falhas e implementação robusta em ambientes reais (2007)

A criptografia, quando transferida do plano teórico para o domínio operacional, revela-se um mecanismo dúbio: pode blindar sistemas críticos ou, se mal especificada, mal implementada ou mal configurada, pode expô-los a ataques práticos. Em 2007, o cenário tecnológico corporativo é marcado por protocolos e padrões consolidados — SSL/TLS 1.0/1.1, SSH-2, IPsec/IKE, PKI com X.509, cifras como AES e 3DES, e funções hash como SHA-1 —, além de uma paisagem de ameaças historicamente documentada, como worms (Slammer, Blaster, Sasser), transbordamentos de buffer, injeção de SQL e fraquezas operacionais no uso de RC4 e WEP. Este trabalho apresenta uma análise integrada e rigorosa da criptografia aplicada à segurança defensiva e ofensiva, articulando: (i) fundamentos formais (segurança IND-CPA/IND-CCA, modelo de Dolev–Yao, vantagem do adversário e negligibilidade); (ii) vulnerabilidades conhecidas até 2007 (ataque de Bleichenbacher a PKCS1 v1.5, oráculos de padding em CBC, ataques temporais remotos, colisões em MD5 e debilidades práticas de WEP); (iii) metodologia replicável para inventário criptográfico, avaliação de configuração, testes de robustez e hardening; (iv) implementação e validação empírica em ambiente de produção com Debian GNU/Linux 4.0 (etch), Apache HTTP Server 2.2.x com mod_ssl/OpenSSL 0.9.8, OpenSSH 4.x e Snort 2.6; e (v) um estudo de caso em aplicação web corporativa, envolvendo SSLv2 habilitado, suporte a cifras EXPORT e armazenamento de senhas com MD5 sem sal. Combinamos ferramentas e técnicas disponíveis até 2007 — OpenSSL, Nmap, Nessus, Metasploit, John the Ripper, Wireshark, Snort — para produzir resultados quantitativos: tempos de handshake para RSA-1024 vs. RSA-2048, impacto de DHE, throughput relativo de AES-128-CBC vs. 3DES-CBC via OpenSSL speed, e taxas de cracking de LM/NTLM com dicionário e rainbow tables. Formalizamos o problema de reduzir a superfície de exposição operacional por meio da minimização de Misconfig e ImplementationErrors, e demonstramos que práticas de endurecimento com base em padrões da época (FIPS 197, RFC 2246/4346, RFC 2104, RFC 3280, RFC 2898) e controles sistêmicos (desativação de SSLv2/EXPORT, seleção de suítes robustas, PBKDF2 com sal, validação estrita de certificados) mitigam vetores de ataque materialmente exploráveis. Concluímos que, em 2007, o fator determinante da segurança criptográfica é a engenharia cuidadosa de implementação e configuração, apoiada por verificação contínua, registro e correlação de eventos, instrumentos de detecção (Snort/Bro) e revisão formal orientada por modelos de ameaça.

Read paper →
IR

Arquitetura Operacional de Incident Response (IR) Orientada por Threat Intelligence e MITRE ATT&CK: Modelagem Formal, Automação e Avaliação Empírica em Ambientes Corporativos

A crescente sofisticação de campanhas de ransomware, ataques supply chain e operações APT impõe às organizações a necessidade de capacidades maduras de Incident Response (IR). Este artigo propõe uma arquitetura operacional de IR orientada por Threat Intelligence e mapeamento sistemático ao framework MITRE ATT&CK, integrando detecção, contenção e erradicação com automação baseada em SOAR e telemetria centralizada em SIEM/XDR. Formalizamos o problema de resposta a incidentes como um processo de minimização de impacto sob restrições de tempo e recursos, definindo métricas quantitativas como Mean Time to Detect (MTTD), Mean Time to Respond (MTTR) e dwell time. Nossa metodologia combina modelagem de ameaças, priorização baseada em risco (CVSS v3.1), enriquecimento contextual via STIX/TAXII e playbooks automatizados implementados em plataformas como Splunk SOAR, Microsoft Sentinel e TheHive. Implementamos a arquitetura em um ambiente corporativo híbrido (on-premises + AWS/Azure), integrando EDR (CrowdStrike), NDR (Zeek), firewall de próxima geração (Palo Alto) e análise de memória com Volatility. A avaliação experimental envolveu 120 cenários simulados, incluindo exploração de CVE-2021-44228 (Log4Shell) e execução de ransomware baseado em TTPs do grupo LockBit. Observamos redução de 47% no MTTR e aumento de 62% na taxa de contenção precoce quando comparado a um modelo reativo tradicional. Um estudo de caso detalha a resposta a um ataque de ransomware com exfiltração via C2 HTTPS e uso de técnicas T1027 (Obfuscated Files) e T1059 (Command and Scripting Interpreter). Discutimos limitações, implicações estratégicas e alinhamento com NIST SP 800-61r2 e ISO/IEC 27035. Concluímos que a integração estruturada entre inteligência de ameaças, automação e análise comportamental representa um avanço substancial na maturidade operacional de IR, propondo futuras extensões com detecção baseada em aprendizado de máquina e purple teaming contínuo.

Read paper →
Containers

Arquiteturas de Segurança para Virtualização em Nível de Sistema: Modelagem de Ameaças, Exploração Ofensiva e Hardening Operacional em Ambientes OpenVZ, FreeBSD Jails e Solaris Zones

A consolidação de serviços em servidores físicos limitados, as demandas por alta disponibilidade e a pressão por redução de custos levaram, até 2007, à adoção crescente de virtualização em nível de sistema operacional, notadamente FreeBSD Jails, Solaris Zones, Linux-VServer e OpenVZ. Diferentemente de hipervisores plenos, tais mecanismos compartilham o mesmo kernel entre múltiplas instâncias isoladas, proporcionando vantagem de desempenho e densidade de serviços, porém introduzindo um modelo de ameaça específico centrado na superfície de isolamento intra-kernel. Este trabalho propõe uma arquitetura de segurança em profundidade voltada a esses ambientes, formaliza um modelo de ameaças apropriado ao contexto de 2007 e comprova, por avaliação experimental, a eficácia de controles multicamadas incluindo hardening de kernel (SELinux/AppArmor, grsecurity/PaX), segmentação de rede (iptables/pf), IDS/IPS baseados em assinatura (Snort e Bro), gerenciamento de integridade (Tripwire/AIDE) e gestão de vulnerabilidades (Nessus). Contribuímos com: (i) uma formalização rigorosa do problema, utilizando análise de risco $R=\sum p_i \cdot d_i$ e ataque por árvores (attack trees) compatível com o estado da arte da época; (ii) uma metodologia prescritiva de hardening aplicável a OpenVZ, FreeBSD Jails e Solaris Zones, com exemplos de configuração reproduzíveis; (iii) uma implementação de referência baseada em Debian Etch, FreeBSD 6.2 e Solaris 10 11/06; e (iv) uma avaliação ofensiva fundamentada em explorações clássicas (buffer overflow, injeção SQL, abuso de capabilities, corridas de symlink), medindo taxas de bloqueio e detecção por Snort/Bro, impacto em desempenho e taxa de falsos positivos. Demonstramos empiricamente que, sob configuração correta, Solaris Zones alcança separação mais robusta para cenários hostis, enquanto FreeBSD Jails e OpenVZ oferecem excelente relação desempenho/isolamento quando acoplados a MAC e controles de capabilities; todavia, erros operacionais, exposições de /proc e configuração de dispositivos podem enfraquecer garantias. Nossos resultados indicam bloqueio preventivo de 76% dos cenários de ataque e detecção subsequente de 20%, com falsos positivos médios de 2,8% e sobrecarga de CPU inferior a 5% com Snort inline e regras otimizadas. A arquitetura proposta mantém aderência estrita às tecnologias e práticas documentadas até 2007, fornecendo diretrizes práticas, formalmente sustentadas e operacionalmente validadas para proteção de ambientes de virtualização em nível de sistema.

Read paper →
Cloud

Arquiteturas e Operações de Segurança em Redes Corporativas (2007): Modelagem de Ameaças, Hardening de Servidores e Resposta a Incidentes com Firewalls, IDS/IPS e SIEM

Este trabalho apresenta uma abordagem abrangente e operacionalmente verificável para a segurança de redes corporativas no estado da prática até 2007. Partimos de um cenário caracterizado por perímetros bem definidos, serviços críticos expostos na borda (HTTP/SMTP/SSH/VPN), heterogeneidade de sistemas operacionais (Windows 2000/XP/Server 2003, Linux 2.4/2.6, FreeBSD), e pela prevalência de ataques explorando transbordamento de buffer, injeção de SQL e propagação de worms como Code Red, Slammer, Blaster e Sasser. Formalizamos o risco como função da vulnerabilidade, exposição e impacto, integrando-o a uma modelagem de adversários com capacidades compatíveis com 2007 (varredura ativa, exploração remota, movimento lateral com credenciais interceptadas e abuso de serviços inseguros). A metodologia proposta articula cinco camadas: endurecimento de sistemas e serviços (hardening) com guias NIST/CIS/NSA, controle de acesso e gestão de identidades (Active Directory/Kerberos, SSH com chaves, políticas de senha), monitoramento e correlação (syslog, NetFlow, SNMP e SIEMs iniciais como ArcSight/OSSIM), detecção baseada em assinaturas e verificações simples de anomalias (Snort 2.x, Bro), e resposta a incidentes conforme o NIST SP 800-61. Validamos a abordagem em um ambiente de laboratório com segmentação por VLANs, firewalls iptables/pf e Check Point NGX R60, IDS em modo espelhado, e ferramentas consagradas à época (Nmap 4.x, Nessus 2.x, Metasploit 2.7, EnCase 6, FTK 1.6). Obtivemos 90–96% de detecção para ataques representativos (varreduras agressivas, tentativas de injeção de SQL, exploração RPC DCOM e LSASS), com taxa de falso positivo na ordem de 5–8% após sintonização, redução de 58% de exposições prioritárias em duas rodadas de correção e tempo médio de contenção de 35 minutos com playbooks padronizados. Apresentamos ainda um estudo de caso de comprometimento inicial via exploração MS03-026 em host legado, pivô com PsExec e exfiltração FTP passiva, acompanhado de artefatos forenses coletados com EnCase e de correlação no SIEM. Nossas contribuições incluem: (i) formalização precisa e mensurável de risco e de custos operacionais de detecção; (ii) integração prescritiva entre hardening, IDS/IPS e resposta; (iii) configurações exemplificadas e replicáveis de firewall, Snort e coleta de logs; e (iv) avaliação empírica com métricas de desempenho e eficácia. O trabalho alinha-se estritamente ao período até 2007, evitando anacronismos e fundamentando-se em normas, relatórios e literatura técnica contemporânea. Concluímos com limites conhecidos (criptografia, tráfego evasivo, base-rate fallacy) e com direções de continuidade aderentes ao período (honeytokens, Bro policies, honeypots de baixa interação e melhoria de processos de correlação).

Read paper →
IAM

Arquitetura Zero Trust para Identity and Access Management (IAM): Modelagem de Ameaças, Implementação em Nuvem Híbrida e Avaliação Experimental

Identity and Access Management (IAM) tornou-se o núcleo da segurança cibernética moderna, especialmente em ambientes híbridos e multicloud onde identidades humanas e não humanas superam em número os ativos tradicionais de rede. Este trabalho apresenta uma arquitetura integrada de IAM baseada em princípios Zero Trust, combinando controle adaptativo de acesso, autenticação multifator resistente a phishing, governança automatizada de privilégios e detecção comportamental baseada em telemetria contínua. Propomos um modelo formal de ameaça alinhado ao MITRE ATT&CK, considerando vetores como credential stuffing (T1110), abuso de OAuth (T1528), exploração de serviços de federação (ex.: CVE-2020-0688) e comprometimento de contas privilegiadas (T1078). Nossa metodologia integra controles do NIST SP 800-63, SP 800-207 e ISO/IEC 27001 com práticas operacionais observadas em incidentes reais, incluindo abuso de Azure AD, AWS IAM e Active Directory híbrido. Implementamos um ambiente experimental composto por Active Directory on-premises, Azure AD, AWS IAM, Keycloak e FreeIPA, com mais de 5.000 identidades simuladas e 1,2 milhão de eventos de autenticação. Avaliamos métricas como taxa de detecção de anomalias, tempo médio de revogação de privilégios (MTTR-IAM) e redução de superfície de ataque após aplicação de políticas de privilégio mínimo e acesso Just-in-Time (JIT). Os resultados demonstram redução de 63% na exposição a credenciais comprometidas e diminuição de 48% no tempo médio de contenção de incidentes relacionados a identidade. Apresentamos ainda um estudo de caso baseado em um cenário de ransomware iniciado por comprometimento de credenciais VPN, detalhando procedimentos de resposta, hunting e erradicação. Concluímos que a convergência entre governança de identidade, telemetria comportamental e automação orientada a risco é essencial para enfrentar ameaças modernas, propondo direções futuras como verifiable credentials descentralizadas e autenticação contínua baseada em risco.

Read paper →
AI Security

Arquiteturas Resilientes para Segurança de Sistemas de Inteligência Artificial: Modelagem de Ameaças, Defesa em Profundidade e Avaliação Empírica em Ambientes Operacionais

A crescente adoção de sistemas baseados em Inteligência Artificial (IA) em ambientes corporativos, governamentais e militares expandiu significativamente a superfície de ataque cibernético. Modelos de aprendizado de máquina (ML) e modelos de linguagem de grande porte (LLMs) passaram a integrar pipelines críticos de decisão, detecção e automação, tornando-se alvos de ataques como envenenamento de dados, evasão adversarial, extração de modelo, inversão de modelo e prompt injection. Este trabalho apresenta uma arquitetura abrangente de segurança para sistemas de IA, fundamentada em modelagem formal de ameaças, controles técnicos alinhados ao NIST AI RMF e às técnicas MITRE ATLAS, e validação experimental em ambientes controlados e operacionais. Propomos uma abordagem de defesa em profundidade que combina hardening de pipelines de dados, monitoramento de drift, validação adversarial automatizada, sandboxing de inferência, controles de acesso baseados em políticas e telemetria orientada a TTPs (Tactics, Techniques and Procedures). Implementamos um framework experimental utilizando PyTorch, TensorFlow, MLflow, Kubernetes, Istio, Falco e Elastic Stack, com instrumentação específica para detecção de ataques adversariais (FGSM, PGD), model stealing e prompt injection. Nossos resultados demonstram redução de 72% na taxa de sucesso de ataques adversariais após aplicação de treinamento robusto e detecção estatística, além de queda de 81% na eficácia de exfiltração de parâmetros sob limitação adaptativa de queries. Apresentamos ainda um estudo de caso em ambiente corporativo de detecção de fraude financeira, onde evidenciamos exploração prática via data poisoning e subsequente mitigação com validação estatística multivariada. Concluímos que a segurança de IA exige integração entre engenharia de software segura, segurança ofensiva contínua (red teaming), governança de dados e monitoramento operacional orientado por métricas quantitativas de risco. O trabalho fornece diretrizes práticas, métricas formais e implementações reproduzíveis para profissionais de cibersegurança que operam sistemas de IA em contextos críticos.

Read paper →