Open ChinaNuke opened 3 years ago
https://www.nuke666.cn/2021/08/Specify-switch-statement-in-IDA-Pro/
在对程序进行逆向分析时,可能会遇到IDA Pro工具无法正确识别出编译后的switch语句的情况,增加了我们理解代码的难度。本文从编译器对switch语句的优化入手,先正向分析编译器会把switch语句编译成什么样的汇编代码,这些代码由哪些成分组成,之后介绍如何在IDA Pro工具中恢复出switch语句。
https://www.nuke666.cn/2021/08/Specify-switch-statement-in-IDA-Pro/
在对程序进行逆向分析时,可能会遇到IDA Pro工具无法正确识别出编译后的switch语句的情况,增加了我们理解代码的难度。本文从编译器对switch语句的优化入手,先正向分析编译器会把switch语句编译成什么样的汇编代码,这些代码由哪些成分组成,之后介绍如何在IDA Pro工具中恢复出switch语句。