Engenheiro brasileiro lança livro sobre identificação de falhas em softwares
Bruno Garcia, especialista em segurança do Bitcoin Core, aborda técnicas automatizadas e o uso de inteligência artificial na detecção de bugs.
O engenheiro de software e pesquisador Bruno Garcia lança neste mês a obra "Fuzzing: Conceitos e Prática: Como encontrar bugs que ninguém imaginou", livro que detalha os fundamentos e aplicações práticas de testes automatizados voltados à segurança de programas de computador. Escrito em português, o volume reúne conceitos, ferramentas e experiências acumuladas pelo autor em sua trajetória na segurança do Bitcoin Core.
A técnica conhecida como fuzzing consiste em submeter softwares a milhões de entradas de dados e cenários inesperados para descobrir falhas e vulnerabilidades que poderiam passar despercebidas pelos desenvolvedores. O método é amplamente empregado na proteção de sistemas operacionais, navegadores e infraestruturas digitais críticas.
Com o avanço das ferramentas de inteligência artificial na geração de códigos, a utilização de testes sistemáticos torna-se ainda mais essencial. No livro, o autor explora como avaliar a qualidade dos testes, identificar falhas lógicas e aproveitar modelos de linguagem para acelerar a criação de rotinas automatizadas.
Bruno Garcia destaca que a publicação surgiu da escassez de materiais teóricos e práticos sobre o tema no idioma português. O conteúdo combina teoria com a aplicação de ferramentas como libFuzzer e AFL++, além de discutir abordagens avançadas como o differential fuzzing, técnica usada para comparar implementações independentes de um mesmo protocolo.
Essa abordagem metodológica está diretamente ligada ao trabalho do autor no desenvolvimento de código aberto. Há cerca de cinco anos atuando em tempo integral no ecossistema do Bitcoin, Bruno é criador do projeto bitcoinfuzz, que já identificou mais de noventa bugs em implementações da criptomoeda e da Lightning Network.
Mestre e doutorando em computação pela Universidade de São Paulo, o engenheiro atua como Head de Engenharia da Vinteum, organização brasileira sem fins lucrativos focada na formação de desenvolvedores de código aberto, e integra o conselho da Btrust.
O lançamento oficial do livro ocorre nesta quarta-feira, 18 de novembro de 2026, às 19h30, na Casa21, em São Paulo. O evento contará com uma noite de autógrafos aberta ao público mediante inscrição prévia.
Fontes consultadas
- Soberania Digital Em 2027: Por Que o Futuro da Nuvem e da IA Exige Fugir do "Aprisionamento" xataka.com.br
- Opera tem IA grátis que analisa PDFs, cria imagens e mais; saiba usar techtudo.com.br
- Engenheiro brasileiro que trabalha na segurança do Bitcoin lança livro sobre como encontrar falhas em softwares livecoins.com.br
- Phosphene é um app para gerar e editar vídeos com IA localmente no Mac - MacMagazine macmagazine.com.br
- Cupom de desconto Apple Store - novembro 2026 revistaforum.com.br