吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7282|回复: 15
收起左侧

[Android 原创] xx计算器2.1逆向分析。

  [复制链接]
spguangz 发表于 2015-2-3 17:59
本帖最后由 淡然出尘 于 2015-2-3 18:34 编辑

软件名称:xx计算器2.1
所用工具:ApkIDE,手机端dalvik编辑器,re管理器。
软件说明:软件未付费授权前功能使用正常,但只能使用1种皮肤,而且联网状态下有广告。于是逆向使其变成付费版。
1.re管理器。
打开软件后发现有广告。
screenshot-1422885242682.png

点菜单,去设置看看。发现使用皮肤要积分,除非是付费版。
screenshot-1422884181922.png

点菜单,关于那里有免费版版本信息。
screenshot-1422884308385.png

点击移除广告,发现也要积分--
screenshot-1422888216453.png

点击购买付费版,要5大洋--
screenshot-1422884325456.png

点授权,要是联网,会显示授权失败,要是没有联网,显示请检查网络。
screenshot-1422884374644.png screenshot-1422884341187.png

用re管理器打开软件存档,
发现其中一句话、
<payVersion>false</payVersion>
把false改为true试试。发现联网时重新打开软件显示非法正式版用户,而修改存档后在没有联网时打开则成功变付费版了,没有广告,皮肤也顺便换。

2.ApkIDE
因为要授权,那反编译后,查找授权2字,发现找不到结果。
那转为Unicode看看,发现有结果了。
const-string v1, "\u6388\u6743\u6210\u529f" #授权成功#
看了下java源码,再往上发现了这句--
    if-nez v0, :cond_1     
    const-string v0, "tt"
    const-string v1, "Authorization success!" #授权成功#
那么nez改为eqz试试,修改后重新编译安装,软件显示非法正式版用户。图没有截到。
通过之前的分析,软件会在联网时检查是不是真正的授权用户,于是有2种改法。
1是去除软件的联网权限。
2是通过修改代码让它觉得是真正的授权用户。
那么再反编译看看,1就是修改AndroidManifest下的权限配置了。
2是用Unicode查找非法2字,发现那段里边有这句--
    if-nez v0, :cond_1
    const-string v0, "tt"
    const-string v1, "VerificateLicense pass!"  #验证许可通过#
那么和上面一样nez改eqz就ok。重新编译安装后看看效果--
点授权看看--
screenshot-1422887865503.png
重新开软件看看,发现皮肤顺便用,也显示付费版了。
screenshot-1422884927667.png screenshot-1422884970472.png

3.dalvik编辑器
和ApkIDE差不多,不用转Unicode。

软件原版,百度计算器2.1找找即可。

免费评分

参与人数 2威望 +2 热心值 +1 收起 理由
Hmily + 2 感谢发布原创作品,吾爱破解论坛因你更精彩.
tredawn + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| spguangz 发表于 2015-2-25 12:20
jaysean 发表于 2015-2-23 18:47
可以试试,那么再反编译看看,1就是修改AndroidManifest下的权限配置了。

要不要这么水
pzk2008 发表于 2015-2-3 18:18
巅烽2 发表于 2015-2-3 18:31
头像被屏蔽
mylin2008 发表于 2015-2-3 18:32
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| spguangz 发表于 2015-2-3 19:57
mylin2008 发表于 2015-2-3 18:32
能破解一下智能计算器吗?

是人工智能那个吗 还不会 哈哈
头像被屏蔽
mylin2008 发表于 2015-2-3 21:27
提示: 作者被禁止或删除 内容自动屏蔽
赵迎旭 发表于 2015-2-4 12:56

虽然用不上 但是还要 感谢·~!
a1171610056 发表于 2015-2-7 20:16 来自手机
spguangz 发表于 2015-2-3 19:57
是人工智能那个吗 还不会 哈哈

人工智能那个关联在So里面,smali没用
临轩听雨 发表于 2015-2-22 16:50
mylin2008 发表于 2015-2-3 18:32
能破解一下智能计算器吗?

nihao你好,这个个性动态签名是怎么回事
头像被屏蔽
mylin2008 发表于 2015-2-22 20:33
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 13:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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