radare2 icon indicating copy to clipboard operation
radare2 copied to clipboard

Improve c++ vtable parsing support

Open trufae opened this issue 2 years ago • 4 comments

Use this doc as reference

https://hardwear.io/usa-2023/presentation/analyzing-decompiled-C++vtables-and-objects-in-GCC-binaries.pdf

trufae avatar Jun 27 '23 17:06 trufae

So I started looking into this a bit, was wondering if you had anything specific in mind. What would be the main improvement you'd like to see?

MewtR avatar Aug 06 '23 15:08 MewtR

Yes, basically add support for what the document explains

trufae avatar Sep 02 '23 16:09 trufae

I think different compiler have different vtable implement.

vingocheng avatar Nov 16 '23 03:11 vingocheng

Yes, every compiler is differerent but at least for compat ressons c++ shares a bunch of abi stable agreements across different implementations but probably not for vtables

trufae avatar Nov 16 '23 20:11 trufae