这个是相同类型的第四款。

本来不想写的,但是想想还是写了吧,虽然有一点重复了,记录一下吧。如果觉得有帮助的话,可以投一下免费的分哟。

也可以先自己玩玩,然后我们来交流一下**思路。

APK练习:链接:https://pan.baidu.com/s/1kVtJqr9 密码:r3gy

**思路参考:https://www.52pojie.cn/thread-672333-1-1.html

逆向分析开始:

(1)安装apk,看看有没有关键字可以利用。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

总结:获得关键字【Lisence Uncorrect】

(2)在APKIDE中进行反编译,然后在strings.xml中查看是否有关键字。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

总结:这里并没有发现我们的关键字。

(3)在搜索框进行搜索,来查找我们的关键字。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

我们成功的找到了关键字的地方,然后双击跳转。

(4)观察上下代码,看是否有关键的跳转,或者判断的逻辑。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

首先找到另一个关键点,code_4,然后继续向上查看。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

向上查看的时候,找到了一个关键点,if-ne v2,v3这里需要复习一个知识点。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

(5)对逻辑进行更改

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

(6)编译运行,查看结果

ps:一定要先保存然后再编译。

【android逆向笔记】(八)从博客找到的可以练习的apk逆向练习第三款

以上,只是练习的一次记录。

相关文章:

  • 2022-12-23
  • 2021-12-19
  • 2022-01-11
  • 2021-10-04
  • 2021-12-22
  • 2021-04-02
  • 2021-04-11
猜你喜欢
  • 2021-06-28
  • 2021-10-28
  • 2021-04-21
  • 2021-11-04
  • 2021-07-06
  • 2022-01-11
  • 2021-10-20
相关资源
相似解决方案