Pesquisadores apresentaram o AutoPYara, pacote Python open-source que melhora a geracao automatica de regras YARA a partir de clusters de amostras de malware. A ferramenta usa selecao de centroide por hashing de similaridade e uma heuristica de subclusters baseada em dados historicos do VirusTotal para lidar com a diversidade intra-familiar que degradava a qualidade das regras no AutoYara, estado da arte anterior.
O artigo 'Federated Forensics' propoe uma arquitetura de tres camadas que permite a agencias de investigacao de diferentes paises treinarem modelos analiticos em conjunto sem centralizar dados, respeitando regras de jurisdicao e governanca. A camada intermediaria atua como uma fronteira que bloqueia atualizacoes de modelo de cruzarem limites nao autorizados, mesmo usando-as localmente.
Um novo framework chamado MEvince usa LLMs amarrados a uma representação comportamental estruturada para identificar técnicas MITRE ATT&CK em relatórios de análise de malware, em vez de deixar o modelo associar livremente texto a técnicas por plausibilidade. Avaliado contra 11 baselines em 610 relatórios públicos referenciados pelo próprio MITRE ATT&CK, o método melhorou o F1 de identificação exata em 17,4% sobre a melhor baseline. O diferencial central é rastrear cada atribuição de técnica até o trecho exato do relatório que a sustenta, o que importa diretamente para defensabilidade de conclusões em investigações.
Pesquisadores apresentam uma análise empírica de comportamento pós-infecção em 37 famílias de malware usando execução dinâmica em sandbox (CAPEv2) e modelagem por grafos heterogêneos. A ferramenta resultante, HeteroScan, classifica famílias e gera relatórios de analista mapeados ao MITRE ATT&CK.
Usando o dataset EMBER2024, pesquisadores testaram se modelos de machine learning conseguem prever a data de "primeira detecção" (first-seen) de um executável ou apontar quando seu timestamp de compilação PE/COFF é implausível. A regressão direta do first-seen produziu erros do tamanho de boa parte da janela de coleta do próprio dataset, tornando a abordagem inútil para ordenação cronológica. Já classificadores binários conseguiram identificar, com boa discriminação, timestamps claramente implausíveis — uma tarefa mais modesta, mas de uso prático real.
O SANS ISC publicou um guia prático para implantar o Ghidra Server, componente de colaboração do Ghidra que transforma projetos locais em repositórios compartilhados e versionados. A proposta resolve um problema comum em laboratórios baseados em snapshots de VM: a perda de anotações, comentários e estruturas de engenharia reversa sempre que a máquina é revertida a um estado anterior.
Pesquisadores apresentam o VMSpec, uma ferramenta que reconstrói automaticamente a especificação do processador virtual usado por malware ofuscado via VM, permitindo que decompiladores convencionais como o Ghidra analisem o bytecode diretamente. Em testes com 147 amostras de benchmark e seis algoritmos de geração de domínios (DGA) extraídos de malware real, a técnica removeu a ofuscação de quase todas as amostras, produzindo saída comparável à decompilação do código original.
O pesquisador Erik Hjelmvik (Netresec) mapeou a evolução do canal de comando e controle do AtlasRAT, backdoor associado ao grupo chinês Silver Fox (também rastreado como Void Arachne/TA4922/SwimSnake). O malware migrou de um handshake em texto claro iniciado por 'SFuck' para uma variante 'BFuck' com criptografia ChaCha20, e mais recentemente passou a se camuflar em TLS na porta 443. O artigo publica assinaturas Suricata e uma lista de IOCs (IPs, domínios e fingerprints JA3) para detecção em rede.
Pesquisadores ligados ao consórcio europeu CYBERGUARD, com participação da autoridade nacional de cibersegurança da Romênia, apresentam o CG-CTI, um pipeline que transforma a saída bruta de um sandbox de malware (CAPEv2) em objetos STIX 2.1 com TTPs e IOCs, cada um rotulado com um grau de confiança calculado a partir de proveniência e corroboração cruzada. Esse rótulo de confiança decide se o indicador pode acionar resposta automática ou se precisa passar por revisão humana antes de ser usado.
Um artigo academico sistematiza, por meio de analise estatica binaria, o que de fato significa classificar um malware como 'sofisticado', termo usado de forma inconsistente na literatura. Os autores reaproveitam caracteristicas do padrao de qualidade de software ISO/IEC 25010 -- como confiabilidade, manutenibilidade, flexibilidade e seguranca -- e avaliam quais delas podem ser medidas sem executar o binario.
O trabalho propõe um framework de análise de malware que não apenas classifica se um programa é malicioso, mas aponta exatamente quais blocos básicos de código são responsáveis por cada comportamento, usando backward slicing a partir de chamadas de API sensíveis e um modelo híbrido Transformer+GNN sobre grafos de dependência. A proposta ataca diretamente a opacidade dos classificadores de malware baseados em aprendizado de máquina, que hoje operam majoritariamente como caixa-preta.
O SANS ISC detalha uma campanha ClickFix que usa páginas de verificação falsas para induzir vítimas macOS a colar e executar um comando malicioso no Terminal. O comando baixa um binário Mach-O information stealer que persiste via LaunchAgent e exfiltra credenciais e dados do Keychain para um servidor C2.
Pesquisadores da Microsoft documentaram a campanha TerminalFix, que embute um executável legítimo e uma DLL maliciosa nos dados bitmap de arquivos PNG para escapar de controles baseados em assinatura e, ao final, estabelecer um túnel reverso na rede comprometida. O Internet Storm Center do SANS reproduziu a técnica de extração e obteve os hashes SHA-256 dos PNGs usados como indicadores de comprometimento.
A Netresec apresentou o FlowCarp, uma ferramenta que classifica famílias de malware a partir de características estatísticas do tráfego de rede capturado em PCAP, sem depender de assinaturas de bytes ou de engenharia reversa completa do binário. O método compara tamanhos de pacote, temporização e padrões de requisição/resposta contra modelos previamente treinados, permitindo identificar protocolos de C2 mesmo quando a carga está cifrada ou ofuscada.
Um analista do SANS Internet Storm Center dissecou uma campanha de malspam com isca de cotação de fibra óptica que entrega um loader batizado de LausivLoader, encadeando JavaScript, PowerShell e dois módulos .NET até baixar um payload final escondido em metadados de uma imagem PNG. O ponto mais interessante da análise não é o payload em si, mas o mecanismo de handoff entre estágios: em vez de gravar comandos completos em disco ou em linha de comando, o loader troca dados por variáveis de ambiente herdadas via processo intermediário conhost.exe.
O sistema Echo propõe decompilação por correspondência exata: em vez de apenas prever código plausível, ele recompila candidatos e compara o assembly resultante com o binário-alvo, usando essa comparação como guia de busca iterativa. Testado contra o binário do malware Mirai, superou GPT-5.6 e Codex na quantidade de funções recuperadas com correspondência exata.
Pesquisadores apresentam o RuleAutoPilot, um framework agentivo que produz regras Suricata implantáveis diretamente a partir de capturas de tráfego malicioso (PCAPs), sem depender de inteligência de ameaças previamente curada. O sistema filtra tráfego benigno conhecido antes de acionar o LLM e usa um ciclo de verificação fundamentado em execução para corrigir regras que falham em sintaxe, não disparam na amostra de origem ou geram falsos positivos.
O SEMA-GUARD é um framework que combina análise semântica com redes neurais de grafos para detectar vulnerabilidades em código compilado quando o código-fonte não está disponível — cenário típico de análise de malware, firmware e sistemas embarcados. Ao enriquecer o grafo de fluxo de controle com detalhes de baixo nível (manipulação de pilha, acessos de memória, fluxo de dados), o método atingiu 85,1% de acurácia e F1 de 0,801 em um benchmark derivado do Juliet Test Suite traduzido para assembly.
Pesquisadores propõem um framework que usa invariantes estruturais de empacotadores executáveis (packers) para apoiar a atribuição forense de famílias de malware polimórfico entre campanhas distintas. O método foi validado com aprendizado de máquina e busca sinais que sobrevivam à mudança constante de payload entre variantes. O artigo foi publicado na revista Forensic Science International: Digital Investigation (volume 59).
Um novo benchmark, o SCRIPTIOC-BENCH, reúne 634 amostras reais e verificadas manualmente de malware em JavaScript, PowerShell e VBScript para medir a capacidade de LLMs de extrair estaticamente indicadores de comprometimento — URLs, domínios, IPs e artefatos de sistema de arquivos — sem executar o código. O modelo mais forte avaliado atingiu apenas 65,4 de F1, o que mostra que a extração automatizada de IOCs continua não confiável quando os indicadores estão ofuscados ou exigem decodificação, mesmo usando os modelos mais capazes disponíveis.
Pesquisadores apresentam o ICFlowNet, um framework de aprendizado em grafos que recupera arestas de fluxo de controle indireto (chamadas indiretas, tail calls, jump tables e returns) em binários x86-64 sem símbolos de depuração. O trabalho também propõe um protocolo de avaliação mais rigoroso, com deduplicação em nível de função e separação por pacote, para evitar vazamento de dados entre treino e teste, um problema comum na literatura anterior.
O ISC SANS documentou uma infecção real do trojan bancário Guildma (também rastreado como Astaroth) iniciada por e-mail de phishing em português, disfarçado de contrato digital e com geofencing para só entregar a carga a sistemas configurados no Brasil. A cadeia de infecção usa atalho LNK, Alternate Data Streams para ocultar uma DLL e um script AutoIt compilado para persistência, comunicando-se com C2 hospedado em infraestrutura legítima como Azure Web Apps.
Um pesquisador do SANS Internet Storm Center processou 1,3 TB de amostras de malware do MalwareBazaar, cobrindo fevereiro de 2020 a julho de 2026, para identificar qual toolchain de compilação gerou cada binário PE malicioso. O script, construído sobre a biblioteca pefile, combina leitura do Rich Header, do cabeçalho CLR (.NET) e heurísticas de string para atribuir compilador/linker às amostras. O resultado mostra predominância de binários 32-bit, forte presença do MSVC entre as amostras identificáveis e uma fatia relevante de amostras sem toolchain identificável, provavelmente por empacotamento ou remoção de metadados.
Pesquisadores apresentam o EGAMA-RC, um framework de triagem de malware para forense de memória que vai além da acurácia bruta de classificação, incorporando calibração de risco, detecção de novidade e roteamento de casos incertos para revisão humana. Em três datasets de malware, o sistema aceitou automaticamente 93,12% das amostras com 99,86% de acurácia nos casos aceitos e taxa de falso-positivo de 0,136%, com inferência rápida via XGBoost (latência sub-milissegundo).
O DFIR Report detalha a BengalSEO, uma operação criminosa baseada em Rajasthan (Índia) e ativa desde 2015, que combina black hat SEO em larga escala com um sistema de distribuição de tráfego para posicionar páginas maliciosas no topo de buscas por softwares populares. As vítimas são levadas a páginas de isca hospedadas em plataformas legítimas (github.io, pages.dev, readthedocs.io) e, após triagem por CAPTCHA e fingerprinting, recebem o dropper JavaScript MayaBot ou são direcionadas a golpes de suporte técnico por telefone. O relatório é a parte 1 de uma série e traz reconstrução completa da infraestrutura, TTPs mapeados no MITRE ATT&CK e um extenso conjunto de IOCs.
O pesquisador Didier Stevens (ISC/SANS) analisou uma variante do loader DOUBLECUP que anexa um script PowerShell em texto puro logo após um arquivo PNG válido, sem embuti-lo em pixels ou metadados. A extração usa um truque simples: um marcador de quebra de linha (CR+LF) seguido de FINDSTR para localizar e redirecionar o script ao interpretador, dispensando qualquer parser customizado.
A Netresec publicou uma engenharia reversa do protocolo de comando e controle (C2) binário usado pelo RAT CNCMachineRMS, malware entregue como estágio final de cadeias de ataque BabaDeda via ClickFix com CAPTCHAs falsos. A análise, apoiada em capturas de sandbox e no motor de detecção FlowCarp, mapeou múltiplos servidores C2 e dois domínios de registro recente, entregando hashes e IOCs para defensores de rede.
Pesquisadores tratam a execução de ransomware como um problema de otimização de engenharia de software baseada em busca, usando um algoritmo genético para calibrar a criptografia de arquivos de forma que o desvio estatístico em relação à atividade normal do sistema permaneça mínimo. O resultado são padrões de ataque capazes de escapar de monitores comportamentais e técnicas de fingerprinting, permanecendo ocultos por horas em vez de minutos.
Pesquisadores construíram do zero, com mais de 5.000 horas de trabalho de especialistas em engenharia reversa, um benchmark livre de contaminação com 19 programas privados de escala real e 44 primitivas anti-análise proprietárias, gerando 262 binários e 1.572 tarefas avaliadas de forma determinística. O modelo mais forte testado resolveu completamente apenas 31,5% das instâncias, evidenciando que a forte capacidade de LLMs em análise de código-fonte não se transfere para análise binária.
A edicao semanal do Forensic Focus reune avancos tecnicos relevantes para peritos: um framework premiado no DFRWS USA 2026 para forense de memoria de malware escrito em Go, novos parsers para bancos de notificacao e Biome streams do iOS, rastros forenses deixados por assistentes de IA integrados a navegadores, e uma tecnica de anti-forense usada pela variante de botnet Mirai batizada Tengu. O conjunto ilustra bem a velocidade com que novos artefatos e tecnicas de evasao surgem no dia a dia da pericia digital.
Diário do SANS ISC detalha uma cadeia de infecção que começa com um e-mail falso de banco e um RAR malicioso, passa por scripts VBS/PowerShell ofuscados e termina com um script AutoIT injetando shellcode no processo legítimo charmap.exe para executar o keylogger VIPKeylogger. A análise expõe cada camada de ofuscação e as chamadas de API usadas na injeção.
O pesquisador Erik Hjelmvik (Netresec) argumenta que o rótulo "zgRAT", usado por diversos antivírus e sandboxes, mistura na verdade duas famílias distintas do mesmo autor (PureCoder): o infostealer PureLogs e o RAT PureRAT. O artigo traz portas de C2, comportamento de rede e assinaturas Suricata para diferenciar as duas ameaças e propõe abandonar a classificação genérica.
A Netresec analisou uma campanha em que VBScripts maliciosos, distribuídos por mensagens diretas do WhatsApp, instalavam a ferramenta legítima de RMM Ping32 (Shandong Anzai) como estágio intermediário para entregar o ValleyRAT. A análise de tráfego de rede identificou o protocolo customizado Gh0stKCP sobre UDP usado pelo C2 do malware.
O DFIR Report, em parceria com a Proofpoint, documentou desde maio de 2025 uma campanha ligada ao Interlock que compromete sites legítimos para exibir um falso CAPTCHA e induzir a vítima a colar e executar um comando PowerShell (padrão FileFix/ClickFix). A partir de junho de 2025 os autores identificaram uma nova variante do RAT Interlock reescrita em PHP, abandonando a base anterior em JavaScript (NodeSnake), com canal de comando e controle escondido atrás de túneis Cloudflare. O relatório traz a cadeia de execução completa, TTPs mapeados no MITRE ATT&CK e indicadores de comprometimento.
A equipe do Volatility divulgou os vencedores da 9ª edição do concurso anual de plugins, com sete submissões de sete países cobrindo forense de memória de containers Docker, extração de configuração do Cobalt Strike, análise de Rich header para detectar processos mascarados e recuperação de credenciais do LastPass. O material é relevante por documentar extensões concretas de uma das principais ferramentas open-source de análise de memória usadas em resposta a incidentes.
O Volatility Foundation anunciou a beta pública do Volatility 3, reescrito do zero para lidar com o crescimento no tamanho das amostras de RAM e cenários com múltiplas capturas de memória por investigação. A nova arquitetura elimina a dependência de profiles fixos, adiciona resolução automática de símbolos e suporte adequado a código 32 bits rodando sob WoW64 em sistemas 64 bits.