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 that you have read and understand our privacy policy and code of conduct.

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