I know PEFile headers, assembly language, and other basic stuff. I am looking for some site or book which systematically teaches me debugging and reversing. Something like "Let us C" for C language. An ideal book/website would be which teaches a simple concept, and then provides a problem where these concepts can be applied to solve it. Then slowly add more concepts and provides questions which can be solved using those new concepts, and some hybrid questions which require a knowledge of multiple concepts (that have been taught already).

1 Answer 1


You can read this, which is an excellent book for reverse engineering and has many different things to try in many well-known arcitectures. If you want challenges, i know that root-me.org has some various difficulty reverse engineering challenges.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.