Desenvolver um pouco mais o capítulo da Windows API. Possivelmente transformá-lo em uma seção e falar sobre handles, processos, etc.
Atualização das capturas de tela dos programas.
Revisão geral do fluxo do livro com as novas versões dos programas.
As seguintes seções foram completadas:
Tabela de Importações
Execução de programas
Executáveis
Bibliotecas
Windows API
Assembly
Registradores
Instruções básicas
Funções e pilha
Depuração
Disassembly
Breakpoints
Manipulação do programa
Patches
Os requisitos foram revistos e agora deixam claro que precisamos de duas máquinas: uma com Windows e uma com Linux. Alguns exemplos também podem ser utilizados no macOS.
O capítulo de registradores foi expandido. Uma subseção sobre o EIP foi incluída.
Os exemplos em Assembly foram melhorados. O label start foi removido para evitar confusões, já que não linkamos os binários compilados gerados para os exemplos.
Os exemplos do livro foram atualizados para o Python 3, erros foram corrigidos e muitas ferramentas foram adicionadas ao apêndice Ferramentas.
Primeira versão pública do livro. As seguintes seções ainda estão sendo trabalhadas:
Tabela de Importações
Execução de programas
Além disso, as seguintes seções não foram iniciadas ainda:
Assembly x86
Depuração.