📝Registro de alterações

Versão 1.0 - Um dia 🤞

  • 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.

Versão 0.1 - 12/5/2017

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