Apk反编译之晋江小说阅读

反编译晋江的动力其实是想愉快地看小说。从晋江app下载到手机中的小说是后缀.jct被加密的文本文件,位于JinJiangReader/download/noveldown目录下。为了解密这些文件,便只能从反编译apk寻找加密方法入手。


这里使用的是反编译三件套apktool+dex2jar+jd-gui,具体反编译过程不再详述。


1.寻找文章显示页

首先,想到找到文章显示页(如下)对应的activity,猜测中间是一个TextView,找到对应的setText方法就能一直回溯找到解密算法部分。

文章显示页

通过查看Manifest.xml,发现绝大多数Activity位于com.example.jinjiangshucheng.ui包中。查看com.example.jinjiangshucheng.ui包,通过命名猜测和分析NovelPager_Act是文章显示页。这里吐槽一句不符合驼峰命名规则的下划线命名方式。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值