Como eu não poderia deixar de fora, irei falar um pouco sobre o site NumaBoa e o seu tutorial de engenharia reversa e assim como o tutorial assembly contido nele.
Aqui está um breve descrição tirada do site, todos os direitos sobre a descrição são da Vovó Vicki.
oicìliS é o reverso de Silício. Aqui na Aldeia NumaBoa temos o Bairro do Silício, onde mora o pessoal que curte informática, e o oicìliS od orriaB, cujos moradores são os escovadores de bits. Os oicilistas se ocupam com coisas estranhas, como linguagem assembly e instruções de microprocessadores, arquitetura e padrões de compactadores, criptografia e, principalmente, com segurança de software.
Para poder projetar e produzir software de padrão é necessário dominar pelo menos uma linguagem de programação. Para poder projetar e avaliar o nível de segurança de softwares, é necessário conhecer e dominar o que se denomina de engenharia reversa, um tipo de programação “ao contrário”.
O site tem as seguintes partes:
- A teoria da engenharia reversa
- Conceitos básicos de programação
- O formato PE
- A linguagem Assembly
- Como proteger software com eficiência
- Tabelas e Referências
- Onde encontrar software de suporte
Link: http://www.numaboa.com.br/informatica/oiciliS/
EDIT: O link mudou, agora é http://www.numaboa.com/informatica/tutos/assembly





