吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 5929|回复: 109

[安卓逆向图文] 某麻雀记-【永久会员】-逆向教程

  [复制链接]
让IP飘一会 发表于 2022-3-7 11:21 | 显示全部楼层 |阅读模式

运行环境:
WIN10
涉及工具:
MT管理器,逍遥模拟器
教程类型:
如 逆向限制,算法分析等
是否讲解思路和原理:



以下为图文内容:

0x1 前言

发现了一个专门整理归纳碎片信息的软件【麻雀记】,可以小米应用商店下【我是这个】,也可以 酷安点我下载  都可以的,
不过假如真喜欢这个软件希望支持正版哦,也才十几闷


fakename.png
fakename.png
fakename.png

0x2 目的
逆向软件永久会员内购,使用会员限制的专属功能


0x3 分析【永久会员】



1.下载安装好后用MT提取安装包,可以看到未加固,那就不用分析加壳了,如下:

fakename.png
fakename.png


2.逆向前习惯性的过签,然后点击过签好的安装看看有无闪退,这里是没有的,那就没问题了,如下:
fakename.png
fakename.png
fakename.png
fakename.png


3.打开软件,随便使用软件的会员功能看看,假如没开会员则会看到,直接跳转至开通页面,而且会提示 【解锁后才能使用哦~】,如下:


fakename.png


4.可能很多人到这就想 那直接搜 【解锁后才能使用哦~】不就行了?我先说明,不行的!看结果,如下:
直接搜字符串:
fakename.png
使用MT会员功能查询资源,你会发现全是下面这样的,即使看调用也一无所获
fakename.png
fakename.png

5.到这里就可以换个思路了,它提示你解锁后才那啥,那你可以尝试搜索少量字符串,不完全匹配那种【就是包含这个字符的字符串看看】,这里搜索【解锁】步骤如下:

fakename.png
fakename.png
fakename.png

fakename.png
fakename.png
fakename.png
fakename.png


6.看到上面的搜索结果,看着都差不多是吧?那就一个一个点进去瞧瞧,如下:
ProAccountActivity$1
fakename.png

ProAccountActivity$2
fakename.png


ProActivity
fakename.png


7.上面随便点几个进去,不知道你们有没有发现,解锁上面都会有一个判断 【if-nez p1, :cond_12】,因为这个判断将决定你是否解锁!!!
而判断的这个值则来源于上面的方法 【unlockPro()Z】->意思很明了  翻译就是解锁高级的意思
那到这里想必其中的端倪都猜到了吧? 点进该方法去看看,几个都是调用同一个方法的,步骤如下:

fakename.png
fakename.png


8.上面跳转过去后,重点来了
逻辑分析:首先,跳转过去后你会看到类是 【ProUtils】 ,然后往下拉会看到v1是【is_vip】,看到这个就来劲了,is_vip 下面会赋值v3为0,
然后通过一个方法 getBoolean()  获取布尔值,然后往下还有个判断v2,v0是否相等的方法,最后输出v3,由此看出,先给v3赋0然后经过下面逻辑判断后最终结果再次输出v3,
假如是会员那应该就是跳转 :cond_36 输出v3为1


fakename.png




9.有了上面的分析,那就很简单啦,只要让v3返回1不就行了,不过这里的修改方法好几种,你可以直接在底下return前赋值v3为1也行,或者 64行处初始赋值的地方就给它1也行
修改:
方案一 : 在64行处 把 const/4 v3, 0x0  修改为  const/4 v3, 0x1
fakename.png
fakename.png


方案二 : 在84行处 加多一行代码  const/4 v3, 0x1
fakename.png
fakename.png




10.上面修改完成后点击保存、退出、自动签名、重装改好的,逆向也到这里结束了,看效果:


fakename.png
fakename.png
fakename.png
fakename.png










总结:逆向成功!难度的话还好吧,不过还是有一点点吧【主要是看你怎么找关键点了】,找不对关键点有时候稍微有点难切入,
看完有感觉没有?感兴趣的话去试试吧

评分

参与人数 43威望 +1 HB +65 THX +22 收起 理由
花盗睡鼠 + 2 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
消逝的过去 + 1
attackmyth + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
虚心学习 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
霍华德 + 1
一路走来不容易 + 1
459121520 + 1
WolfKing + 1
娄胖胖 + 1
泄密无花 + 1
爱汇编爱汇编 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
sjtkxy + 1
三月十六 + 1
小声点我布隆 + 2 + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
yexing + 1
pygicx + 1
boot + 1
kway + 1
武清一点点 + 1
荆成祥 + 1 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
罗密欧 + 1
ldljlzw + 1
瀧tz + 2
sherry5566 + 1 + 1 <span class="text2Link">[吾爱汇编论坛<a target="_blank">52HB.COM</a>]-吃水不忘打井人,给个评分懂感恩!</span>.
liugu0hai + 1 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
xtayflf + 1
king51999 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
temp + 1 + 1
6378895 + 2 + 1 [吾爱汇编论坛52HB.COM]-软件反汇编逆向分析,软件安全必不可少!
playboy + 1
河图 + 1 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
小白鼠 + 1 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
zxjzzh + 2 [吾爱汇编论坛52HB.COM]-软件反汇编逆向分析,软件安全必不可少!
ch_1943 + 1
徐先森 + 1 + 1
成丰羽 + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
weiran324 + 1 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
bnjzzheng + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
玖霊後 + 1
cha9 + 2 + 1
逝水流年 + 1
莣孒嬡沵芣蓜 + 6 + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
Shark恒 + 1 + 20 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
OkPFH82 发表于 2022-3-7 11:32 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
uhaBqCUNIlmY 发表于 2022-3-7 11:34 | 显示全部楼层

前来向大佬学习
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
ChfZm7 发表于 2022-3-7 11:46 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
UmVDK 发表于 2022-3-7 11:51 | 显示全部楼层

谢谢  前来学习 一下
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
LSABYgo2164 发表于 2022-3-7 11:53 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
BPWK8 发表于 2022-3-7 12:02 | 显示全部楼层

感谢楼主
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
IKfTXCG95807 发表于 2022-3-7 12:05 | 显示全部楼层

感谢楼主
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
eklSC40 发表于 2022-3-7 12:17 | 显示全部楼层

谢谢分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
wAYxfpIgc 发表于 2022-3-7 12:17 | 显示全部楼层

谢谢分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层
8层
9层
10层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

快速回复 返回顶部 返回列表