phase_4

Hello world,hello blog!

Posted by 吴柚 on March 30, 2019

phase_4

解题思路

  1. 此题是关于函数的递归调用和栈,在汇编代码中有一个func4函数,故需要研究此函数,将其方向解析为C语言模式。

  2. 首先还是对明码地址进行断点,找到此题的解是需要输入两个整数。

  1. 再分析phase_4主函数部分,得知第一个数必须小于等于0xe也就是十进制的14才不会爆炸。

  1. 然后直接断点到func4函数执行完的下一条指令,想得出func4函数执行后的结果,得知结果为2。

  1. 依次进行尝试将0-14 和 2组合试图求解,可惜一直bomb,所以此种思路失败,还是需要进行分析func4函数。