吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 30110|回复: 44
收起左侧

[Android 原创] 新人贴,JuiceSSH破解分析

[复制链接]
mmmmar 发表于 2016-5-30 19:21
刚申请成功会员大一学生党,希望多多交流


JuiceSSH是一款免费的远程ssh客户端,感觉是一款挺优秀的软件,里边有一些高级功能需要购买高级版才能使用,这里便对其对高级功能的破解进行分析。
本文仅用于学习交流使用,请尊重作者,勿在网上肆意发布其破解版
这里以v2.12版为例,目的是解锁其代码片断的功能(可以把一些长的命令储存在里边,用的时候不用手打了)。

1、控制台代码片段功能解锁
未解锁之前代码片断是灰色的,无法点击。
首先通过“保持屏幕常亮”对此Dialog的代码进行定位
通过keep_screen_on再进行定位
通id定位到smali文件中
明显修改地方位于这个Activity里。然后打开此smali文件,可以看到id出现的地方
是创建一个ContextMenu,然后查阅java源码:
定位到onCreateContextMenu方法
接着看里边的内容
关键是这个setEnable方法,设置了菜单项不能点击,并且上边有个字符串拼接的句子拼接的结果是(XXXX)可以想到是未解锁前的(仅高级用户可用)这样就可以对这个if判断取反了,回到smali里边:
定位到onCreateContextMenu,然后向下找:
可以看到并且有个if-eqz,直接取反改为if-nez.
然后还需要解锁管理代码片断的功能
没解锁的话点击会跳转到购买页面,那么就想到会有一个Activity的跳转,而且设置页面一般采取的是Preference。
直接去xml文件夹找,发现了setting.xml
很容易知道上边两个上锁的item是前两个,而且是自定义的Preference组件,俩个都是com.sonelli.juicessh.views.ActionPreference,直接用包名找到文件,查看源码:
看到里边有个onClick方法,并且会开启PurchaseActivity,所以对上边的if取反,回到smali文件:
把if-nez改为if-eqz,让它直接返回,不开启购买页面。
但是这样修改之后安装发现点击被锁住的菜单项不会弹出购买但是也没有反应,应该还有验证的地方,再回到ActionPreference的java源码:
发现他实现了一个接口,并且从名字就可以看出是与购买高级版有关、
进入接口发现只有一个方法,然后再回到PurchaseActivity里寻找:
看到上边有个判断,将点击的监听事件设置为了null,可以断定验证在这。
回到smali文件:

可以找到代码在这,然后修改if-eqz 为 if-nez;

这样就完成了所有的破解的工作。


免费评分

参与人数 7威望 +1 吾爱币 +3 热心值 +6 收起 理由
gooker + 1 + 1 谢谢@Thanks!
egaokiss + 1 + 1 热心回复!
a277794991 + 1 + 1 谢谢@Thanks!
统列 + 1 谢谢@Thanks!
Hmily + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Ericky + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
红客鄙哥 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

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

风二中风 发表于 2016-8-8 00:31
赞,刚开始看,觉得楼主真不错
bluesky4485 发表于 2018-9-25 08:17
本人照着另外一篇文章在最新版2.14上面尝试了一下,目前还有端口转发问题未解决,楼主有思路没?
头像被屏蔽
红客鄙哥 发表于 2016-5-30 19:24
 楼主| mmmmar 发表于 2016-5-30 19:34

我是济大的{:1_903:}
 楼主| mmmmar 发表于 2016-5-30 20:05

卧槽,给你签名弄懵了
Ericky 发表于 2016-5-30 20:15
很赞同~~~~继续努力
头像被屏蔽
红客鄙哥 发表于 2016-5-30 21:10
提示: 作者被禁止或删除 内容自动屏蔽
zhongdl 发表于 2016-5-31 08:15
鼓励............
Gordon0918 发表于 2016-6-4 18:15
大学学生就这么厉害,不错哎
lianfeng0421 发表于 2016-6-4 21:49
你们怎么都这里厉害,怎么研究的哦
统列 发表于 2016-6-4 23:20
思路好清晰
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 20:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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