Table of contents Apresentação Antes de começar Introdução Números Sistemas de numeração O byte Números negativos Cálculos com binários Cadeias de texto ASCII UNICODE C strings Arquivos Formatos O formato PE Cabeçalhos MS-DOS COFF Opcional Cabeçalhos das seções Seções Import Table Endereçamento Execução de programas Executáveis Bibliotecas Windows API Assembly Registradores Instruções básicas Funções e pilha Depuração O debugger Disassembly Breakpoints Manipulação do fluxo Patches Apêndices Tabela ASCII Exemplos de código em Assembly Funções da API do Windows Ferramentas Referências Sobre o livro Registro de alterações