Jump to content
Tuts 4 You

c++ reversing


Shub-Nigurrath

Recommended Posts

Posted

And of course, don't forget the C++ reversing section in "Hacker Disassembling Uncovered" by Kris Kaspersky. ^_^

Posted

It's an interesting topic for sure. There are few public tools to conduct oop reversing and seems that a lot of people is limited to use igor's scripts, naming convention (typical naming "ClassName__MethodName"), and many other tiny helper scripts like this one:

dvlabs.tippingpoint.com/.../mindshare-finding-object-constructors

Also the object reconstruction part is a pain in the a**, what people do you use for object/structure rebuilding? I usually mantain lists of references to [r32+offset], and then try to do offset and context matching but I'm pretty sure there are better ways to handle all this information.

It would be nice to work on the topic, even if it's only for a concrete compiler... keep us updated Shub ;)

  • 11 months later...
Posted (edited)

And my IDA Pro plug-in "Class Informer" based on Igor Skochinsky's great article and scripts.
/>http://www.openrce.org/blog/view/1344/Class_Informer_IDA_plug-in

"Reversing Microsoft Visual C++ Part II: Classes, Methods and RTTI"
/>http://www.openrce.org/articles/full_view/23

Edited by Sirmabus
Posted

Nice reads, thanks for the links. :)

  • 1 year later...
  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...