【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版

爱必应

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图1

打开压缩包你可以看见已经腾讯加固的app,一看修改时间很明显就知道哪些文件是改过的,不说那么多红圈部分全部删除。dex脱壳比较简单我不讲了,so脱壳就非常麻烦。vmos装xp装反射大师进去长按导出dex就是秒脱。

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图2

腾讯壳的入口如上图,真实入口先复制下来备用【e.alzz.awsl.AwslApp】。而且绝对有签名校验,直接修改会闪退。如下图:

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图3

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图4

so打开输出表你可以看见getsignature。推荐用mt管理器挂个钩子进行破解,直接修改太麻烦。

反编译,打开AndroidManifest,修改入口:
[Asm] 纯文本查看 复制代码

<application android:allowBackup="true" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:name="MyWrapperProxyApplication(壳入口,改成真实入口)" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AwslTheme" android:usesCleartextTraffic="true"> <activity android:name="me.alzz.awsl.main.MainActivity" android:theme="@style/AppTheme.NoActionBar.Splash"> <intent-filter> <action android:name="android.intent.action.MAIN"/>(入口特征,MAIN和LAUNCHER上一行就是) <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity>

重点:把脱壳的3个dex和改完的AndroidManifest丢到压缩包里面,然后再用mt管理器进行破解,不能改一次签名一次,这样原始的密文会丢失。

现在脱壳完成,smali里面还有一些垃圾代码不用管。接下来破解高级版功能。
代码搜索# Lcn/leancloud/AVUser;,有2个地方,O0H有个pro应该不会错了。根据代码可以知道让p0返回1即可。

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图5

  1. .method public static final O0H(Lcn/leancloud/AVUser;)Z
  2.     .locals 2
  3.     .param p0    # Lcn/leancloud/AVUser;
  4.         .annotation build Lorg/jetbrains/annotations/NotNull;
  5.         .end annotation
  6.     .end param(先把下面乱七八糟的玩意儿全部删光)
  7.     const/4 p0, 0x1(然后p0赋值1即可)
  8.     return p0(返回)
  9. .end method

完成。

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图6

【二刺螈APP】次元壁纸 v2.2.1 登录就是高级版-图7

修改内容:
1、脱壳
2、登录后可解锁高级功能
3、精简垃圾文件

成品下载:
https://www.lanzous.com/i9zgl9a
密码:33337

声明:本站所有资源均由网友分享,如有侵权内容,请在文章下方留言,本站会立即处理。

原文链接:,转发请注明来源!

发表评论