在很多地方,反编译器将数字显示为十六进制时,会更清楚地显示为十进制。我该如何更改?

#1 楼

右键单击数字

转换->无符号十进制:



评论


这在反汇编器输出窗口(“列表”)中有效,但在反编译器输出窗口(“反编译”)中没有数字的“转换”条目。

–piotrek
19年5月2日在10:41

的确如此,我错过了问题中“反编译”一词的区别

– Simeon朝圣者
19年5月2日在21:06

有趣的是,还可以使用“列表”窗口中的Equate将数字更改为const / enum,在反汇编窗口中不使用该数字。听起来应该打开错误报告。

– Simeon朝圣者
19年5月2日在22:11

刚刚检查过,已经打开了一个:github.com/NationalSecurityAgency/ghidra/issues/21

–piotrek
19年5月3日,7:42

尽管如此,这仍会修复反编译器的输出。

–Faissaloo
19年5月3日在21:41