Jag försöker lära mig Ghidra. Säg, om den genererade följande kod för laddning av funktioner från en uppsättning funktionsnamn från
Jag kunde skriva om gpfnCommCtrlAPI
till char * [14]
vilket gjorde den ganska läsbar:
Men då är det möjligt att skriva om g_pfnsUxCtrl
, en pekare till en uppsättning funktionspekare, (eventuellt med ett anpassat enum
) för att göra lite mer läsbar? Här är ett exempel på hur det ser ut nu när det gäller g_pfnsUxCtrl [7 ]
:
PS. För att förstå vilket index
PS2. I så fall bytte jag namn på p_comctl32_HandleScrollCmd
variabel för att göra den mer läsbar.