Afkayas.1 破解详解2018-01-18 本文已影响0人 gradyfun老规矩,先运行一发 01.png 输入 abcd abcd, 试一发 02.png 成功扑街 并发现关键字符串 You Get Wrong Try Again 拖入OD中分析一下 搜一下You Get Wrong Try Again ,没搜到。可能是字符串拼接而成,拆开搜,发现! 03.png 并且还有“意外”收获:发现了疑似成功时的字符串。双击“KeyGen I”,找到调用它的指令。 04.png 发现位置位于数据段,而非代码段,空欢喜一场。 04.png 继续搜索字符串 05.png 这里又发现了字符串,双击进去看一看 06.png 发现这里确实是相关的调用处,向上查找分析! 07.png 很明显这里在比较si是否为零来执行条件跳转指令,而这里si确实为零,为了不让他跳转,这里把跳转指令处修改一下,修改方法很多,这里使用两个nop,实现必往下执行而非跳转。 08.png 成功破解