Gists

Blogs

From Launcher to Lighthouse: Mapping the Trust Chain of WARDOGS and Elytra

From Launcher to Lighthouse: Mapping the Trust Chain of WARDOGS and Elytra

How does an anti-cheat transition securely from a standard user-mode launcher to a highly protected kernel driver? In this deep dive, we revisit Elytra and WARDOGS with new evidence from an offline kernel snapshot, mapping out the multi-stage modular chain, trust boundaries, and dynamic module loading that orchestrate the game's trusted runtime state.

Sep 23, 2026
18 minutes
WARDOGS Playtest and Elytra Overview

WARDOGS Playtest and Elytra Overview

As modern anti-cheat systems move deeper into the kernel, understanding their defensive architecture becomes vital for security researchers and engineers alike. Following the recent WARDOGS playtest, I conducted a passive, read-only architectural study of Embark Studios' new Elytra anti-cheat framework.

Sep 9, 2026
8 minutes
Aimbot com Arduino

Aimbot com Arduino

Neste experimento, a ideia foi simples (na teoria): interagir com um jogo sem tocar no processo em nenhum momento. Nada de leitura de memória, nada de injeção de DLL, só Machine Learning, visão computacional e um Arduino simulando inputs como um dispositivo comum.

Feb 21, 2026
7 minutes
Injeção de bibliotecas dinâmicas (DLL)

Injeção de bibliotecas dinâmicas (DLL)

Injeção de DLL é uma das técnicas mais clássicas quando falamos de manipulação de processos no Windows. Neste post, exploro a abordagem baseada em LoadLibrary, explicando como um processo pode ser induzido a carregar código externo em seu próprio espaço de memória, quais são os passos envolvidos e por que esse método é tão amplamente utilizado, tanto em ferramentas legítimas quanto em cenários de segurança e engenharia reversa.

Feb 1, 2026
5 minutes
Testando ECS, SoA e Instancing em C++ com Raylib

Testando ECS, SoA e Instancing em C++ com Raylib

Este artigo explica como usar ECS, SoA e instancing com Raylib para renderizar 125.000 cubos de forma eficiente, reduzindo chamadas de draw e melhorando a performance em projetos gráficos.

Jan 31, 2026
2 minutes
Engenharia reversa com Watch Dogs 2

Engenharia reversa com Watch Dogs 2

Este texto apresenta uma visão básica de engenharia reversa aplicada a jogos, usando Watch Dogs 2 como exemplo. Aborda análise de arquivos, depuração, anticheat, análise estática e estratégias para entender o funcionamento do jogo.

Nov 14, 2025
5 minutes
Casamento de padrões - Lago azul

Casamento de padrões - Lago azul

O texto explora o conceito de Pattern Matching em Erlang e Elixir, destacando sua importância na manipulação de diferentes tipos de dados, validações, controle de fluxo e tratamento de erros com exemplos práticos.

Jun 24, 2025
3 minutes
Testando IPC entre GTA e Elixir

Testando IPC entre GTA e Elixir

Desenvolvedor aprimora testes de engenharia reversa no GTA SA criando uma comunicação IPC eficiente entre processos, facilitando testes e automações dinâmicas com DLLs e um aplicativo em Elixir.

Jan 31, 2026
5 minutes