Bruno Bezerra
Trigueiro

Observações e modeloEstudo visual: uma curva aproxima a estrutura de observações dispersas.

Estudo Matemática na Universidade de São Paulo e trabalho com engenharia de dados.

Costumo ficar nos problemas em que a estrutura não vem pronta: um protocolo de rede, um binário ou um modelo estatístico que precisa ser reconstruído a partir das evidências.

Currículo completo

Na prática

Estudo
Graduação em Matemática na Universidade de São Paulo
Hacking
Protocolos de rede, binários, internals de software e engenharia reversa
Engenharia
Pipelines de dados, serviços distribuídos, software concorrente e computação científica

O fio do trabalho

Na matemática, meus interesses estão em modelagem, inferência estatística, métodos numéricos e computação científica de alto desempenho. Reconstruir um protocolo a partir do tráfego e extrair um modelo dos dados são problemas diferentes, mas os dois exigem encontrar uma estrutura que não aparece de imediato.

A engenharia reversa ganhou espaço no meu trabalho com a Dark Seal, um coletivo de engenharia e pesquisa de software ativo em 2024 e 2025. Trabalhei sobretudo com redes: protocolos não documentados, análise de tráfego e comportamento entre cliente e servidor. Também investiguei binários, internals de jogos, mecanismos anti-cheat e proteção de software. Uma investigação publicada sobre o Overwolf mostra esse processo em outro sistema.

Essa prática também passa por arquiteturas ETL, pipelines estatísticos, serviços distribuídos e software de alta concorrência. Na Dark Seal, meu trabalho incluiu o cliente desktop, APIs, serviços WebSocket, pagamentos, sincronização incremental e infraestrutura. Antes disso, enviei relatórios de segurança pelo HackerOne.

Trabalho selecionado

  1. Engenharia e pesquisa · 2024–2025

    Dark Seal

    Um coletivo de software e engenharia reversa que construiu ferramentas para o ecossistema de League of Legends. O estudo de caso liga o trabalho de Bruno aos repositórios públicos que ainda podem ser inspecionados.

  2. Pesquisa de graduação

    Pesquisa em dados de saúde

    Machine learning para detecção de anomalias em eletrocardiogramas, em pesquisa com o C4AI e o InCor HC-FMUSP.

  3. Dados e pesquisa estatística

    Lutero

    Pipeline ETL em Python para analisar dados de mortalidade por COVID-19 com a Lei de Newcomb-Benford.

Ferramentas e experimentos menores, como ai.md, permanecem na lista completa de repositórios.

Textos

Arquivo completo
  1. Do WinTrust ao JIT: engenharia reversa no Overwolf

    Como manter a assembly assinada intacta, reescrever IL em runtime e desbloquear recursos premium em extensões que dependem das decisões locais do Core.

Feito em aberto

Gosto de começar projetos do zero e deixá-los abertos. Conhecimento deve ser livre, e código, documentação e pesquisa ficam mais úteis quando outras pessoas podem inspecioná-los, modificá-los e continuar de onde parei.

Uma passagem à qual sempre volto

After we leave, they will build schools and hospitals for you, and increase your wages.

This is not because they have a conscience, nor because they have become good people, but because we have been here.