RemoteNET icon indicating copy to clipboard operation
RemoteNET copied to clipboard

[MSVC] Support multiple vftables in the same class "{for `class'}"

Open theXappy opened this issue 2 years ago • 0 comments

This could either be multiple inheritence or just a struct containin several sub-items But the unique ClassA`vftable'{for `ClassB'} syntex (actually emitted by the compiler, not an IDA enrichment) makes me thing it's multiple inheritence. image

RemoteNET is having a problem with that one because, for some reason, each of those symbols' names is only read as ClassAvftable'` This causes the current logic to think each of those is the vftable of ClassA It's important to note that each has a different address so using some dictionary/hashset is not automatically solving (or hiding) this issue.

theXappy avatar Sep 17 '23 10:09 theXappy