我正在尝试学习Ghidra。假设它生成了以下代码,用于从 的函数名称数组加载函数gpfnCommCtrlAPI:
我能够重新输入gpfnCommCtrlAPI到char*[14]这使得它相当的可读性:
但是,是否可以重新键入g_pfnsUxCtrl一个指向函数指针数组的指针(可能带有自定义enum)以使其更具可读性?这是一个示例,说明在以下情况下它的外观g_pfnsUxCtrl[7]:
附注。要了解7在这种情况下索引指的是什么,我需要返回gpfnCommCtrlAPI数组,该数组在使用的地方可能无法立即g_pfnsUxCtrl[7]使用。
PS2。在这种情况下,我手动重命名p_comctl32_HandleScrollCmd变量以使其更具可读性。





