View Single Post
  #1  
Old 06-05-2014, 19:49
bolzano_1989 bolzano_1989 is offline
Friend
 
Join Date: Dec 2011
Posts: 109
Rept. Given: 16
Rept. Rcvd 27 Times in 18 Posts
Thanks Given: 10
Thanks Rcvd at 194 Times in 66 Posts
bolzano_1989 Reputation: 27
You should start from the book Practical Malware Analysis, you will learn basic concepts of ASM and x86 architecture there.
Then you should read the first chapter of "Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation" to review your knowkedge of ASM.
Then you should continue by solving crackmes (at crackmes.de) while reading the Intel 64 and IA-32 Architectures Software Developer's Manuals and the AMD64 Architecture Programmer's Manual.You should start from the book Practical Malware Analysis, you will learn basic concepts of ASM and x86 architecture there.
Then you should read the first chapter of "Practical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation" to review your knowkedge of ASM.
Then you should continue by solving crackmes (at crackmes.de) while reading the Intel 64 and IA-32 Architectures Software Developer's Manuals and the AMD64 Architecture Programmer's Manual.