Is there any libraries for Reverse engineering/exploitation for the C++11/C++/C programming language ? I am currently learning C based languages and would like to know if there are any libraries for this kind of trade.

closed as too broad by ixje, perror, Guntram Blohm supports Monica, w s, peter ferrie Mar 4 '15 at 16:57

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


Since C and C++ is compiled to machine code during compilation you'll want to learn assembly opcodes and how to use tools such as debuggers, pe editors and so on. It really depends what you want to be able to reverse engineer.

Get yourself a book which covers these sort of topics: http://www.amazon.co.uk/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817/ref=sr_1_1?s=books&ie=UTF8&qid=1403987309&sr=1-1&keywords=secrets+of+reverse+engineering

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