更改 arm 库中布尔函数的返回值

逆向工程 雷达2
2021-06-17 02:25:05

我有一个 android 库(arm cpu),它有一个名为GetEisLinkWithDfr()的函数,它有一行返回布尔值“ true ”,我希望它返回“ false

我包括 isAWBEnabled() 女巫也返回“ true ”的布尔值,而 isFlashAWBv2Enabled() 女巫返回“ false ”的布尔值作为展示案例。

radare2 中运行iE命令和izz命令时附加了输出

第 n 个 paddr vaddr len 大小节类型字符串

―――――――――――――――――――――――――――――

3462 0x000d45a4 0x000d85a4 全局函数 4 GetEisLinkWithDfr()

3461 0x000d45a4 0x000d85a4 GLOBAL FUNC 4 int isAWBEnabled<(NSIspTuning::ESensorDev_T)2>()

883 0x000d45a8 0x000d85a8 全局功能 4 isFlashAWBv2Enabled()

第 n 个 paddr vaddr len 大小节类型字符串

――――――――――――――――――――――――――――――――

6158 0x0007a4c1 0x0007e4c1 22 23 .dynstr ascii _Z17GetEisLinkWithDfrv

105 0x00019951 0x0001d951 52 53 .dynstr ascii _Z12isAWBEnabledILN11NSIspTuning12ESensorDev_TE2EEiv

141 0x00019f6f 0x0001df6f 24 25 .dynstr ascii _Z19isFlashAWBv2Enabledv

0个回答
没有发现任何回复~