BubblePig 发表于 2017-12-7 09:02

从博客找到的可以练习的apk逆向练习第三款

#这个是相同类型的第四款。
## 本来不想写的,但是想想还是写了吧,虽然有一点重复了,记录一下吧。如果觉得有帮助的话,可以投一下免费的分哟。
###也可以先自己玩玩,然后我们来交流一下破解思路。
###APK练习:链接:https://pan.baidu.com/s/1kVtJqr9 密码:r3gy
## 破解思路参考:https://www.52pojie.cn/thread-672333-1-1.html
## 逆向分析开始:
##(1)安装apk,看看有没有关键字可以利用。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/WKC%5D3U%5DDLIGVJM0OD%2809U05.png)
###总结:获得关键字【Lisence Uncorrect】
##(2)在APKIDE中进行反编译,然后在strings.xml中查看是否有关键字。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/1Q%29CCO5S%5BK%60@7%60B%28%28XPN83P.png)
###总结:这里并没有发现我们的关键字。
## (3)在搜索框进行搜索,来查找我们的关键字。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/3FWF%5BT62NGHLAEKWKXZDAU8.png)
### 我们成功的找到了关键字的地方,然后双击跳转。
## (4)观察上下代码,看是否有关键的跳转,或者判断的逻辑。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/M6OM@6P%5BJPJPO7P%5DS1PWDJ8.png)
### 首先找到另一个关键点,code_4,然后继续向上查看。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/CZK%7D93L5G82LRB4FP32%7DIPK.png)
###向上查看的时候,找到了一个关键点,if-ne v2,v3这里需要复习一个知识点。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/V$9RHV6BD1I11@R%5B29%7B~%7DMM.png)
##(5)对逻辑进行更改
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/HDP%29S%25EIOL%29PEE%5BSE%7D7RM%5DY.png)
## (6)编译运行,查看结果
###ps:一定要先保存然后再编译。
![这里写图片描述](http://otufvq0ew.bkt.clouddn.com/TYWVUJG66%28Q6$M@4%5BDC5J4F.png)
###以上,只是练习的一次记录。

BubblePig 发表于 2017-12-7 16:30

C-ARan 发表于 2017-12-7 14:15
学习了,谢谢大佬

一起学习,一起进步

ALCATEL 发表于 2017-12-7 10:44

楼主有没有兴趣研究一下星际迷航3.apk。我下载的试用版可是包里有接下来的数据需要谷歌内购,我破了内购还是老样子.完全没有了提示的字窜呀什么的,ida里无从下手。楼主研究研究一同探讨一下

yssun 发表于 2017-12-7 09:17

练习的 记录{:1_921:}

天依飞扬 发表于 2017-12-7 09:20

不错不错,很基础的学习教程。{:1_921:}

一笔 发表于 2017-12-7 10:22

感谢分享

ALCATEL 发表于 2017-12-7 10:35

这个思路挺好

BubblePig 发表于 2017-12-7 10:58

ALCATEL 发表于 2017-12-7 10:44
楼主有没有兴趣研究一下星际迷航3.apk。我下载的试用版可是包里有接下来的数据需要谷歌内购,我破了内购还 ...

可以来个apk玩玩~

BubblePig 发表于 2017-12-7 10:58

有没有免费评分什么的~~~

meng4450 发表于 2017-12-7 12:34


感谢分享,很基础的教程

疯狂醉虎 发表于 2017-12-7 13:24

感谢分享!学习中~~~
页: [1] 2
查看完整版本: 从博客找到的可以练习的apk逆向练习第三款