# Depuração

Chegamos no capítulo onde a engenharia reversa de fato começa. Aqui vamos estudar a depuração, ou *debugging* em inglês. O conceito, como o nome sugere, é buscar identificar erros (*bugs*) num programa, a fim de corrigi-los. No entanto, os *debuggers* - como são chamados os softwares que servem a este fim - servem para muito mais que isso.

Neste livro usaremos o x64dbg. Ele é um *debugger* gratuito, de código aberto e frequentemente atualizado para Windows.

Na próxima seção apresentaremos como baixar e configurar o x64dbg. Também utilizaremos um binário de exemplo durante o livro, que é um desafio disponível em <https://menteb.in/analyseme00>. Com ele estudaremos os conceitos de engenharia reversa que precisamos para criar um fundamento sólido para avançar nesta área.
