📝Registro de alterações
- Adicionada a seção Processos no capítulo Execução de programas.
- Desenvolver um pouco mais o capítulo da Windows API. Possivelmente transformá-lo em uma seção e falar sobre handles, processos, etc.
- Caixas de Mensagens
- Manipulação de Arquivos
- Acesso ao Registro
- Atualização das capturas de tela dos programas.
- Revisão geral do fluxo do livro com as novas versões dos programas.
- 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.
- 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.
Last modified 3d ago