处女贴,请大家支持。前段时间在网上看到一个在微信基础上修改的微营销app,可实现自动打招呼等功能,但需要收费和验证码。本着学习的态度破解之。
以下是破解过程,与大家分享。
(1)首先使用Dex2Jar反编译成Java代码:
通过对比原文件和修改后的文件,发现修改的app比原版微信多了个Android类
1
2
(2)找到核心功能代码
找啊找,找到android.ppp.activity(通过关键词搜索,很容易找到)
3
4
打开Activity.smali,找到代码: invoke-static {p0, v3},Lcom/fivecity/mm/ConfigUtil;->verifyKey(Landroid/content/Context;Ljava/lang/String;)Z move-resultv3
if-nez v3, :cond_0 把该代码修改如下,即可跳过验证码过程: invoke-static {p0, v3},Lcom/fivecity/mm/ConfigUtil;->verifyKey(Landroid/content/Context;Ljava/lang/String;)Z move-resultv3
if-eqz v3, :cond_0
重新打包,生成apk,然后自己实现自动打招呼功能。
这里不放出apk了,希望大家谅解。谢谢。
|