REhints / HexRaysCodeXplorer

Hex-Rays Decompiler plugin for better code navigation
2.39k stars 387 forks source link

Identify pointers nested within the reconstructed structure #95

Closed assafcarlsbad closed 3 years ago

assafcarlsbad commented 3 years ago

Hi,

Currently HexRaysCodeXplorer defines all constructed struct members using integer-derived types. In some cases, it might be worthy to correctly mark members which are pointers.

The HexRaysPyTools plugin (which offers similar functionality) already has this feature. Attached below are screenshots of the two plugins attempting to reconstruct the same structure, where field_18 is a pointer.

image image

Thanks!

matrosov commented 3 years ago

Yep, I agree it needs to be improved. What about pull request? ;)