alexkaer 发表于 2023-3-17 14:43

懒饭app会员解锁

本帖最后由 alexkaer 于 2023-3-17 14:48 编辑

最近老婆上班了,轮到我天天做饭了。于是下载了一个懒饭app天天搜食谱,很多菜要会员,这是我们不能忍的,只能自己动手了。

拿着apk先直接就往GDA里面一丢,看看有没有有用的信息。一顿扫描直接就看到了下面的user包

通过类名,还有方法名,大致可以推断出 判断是否是会员的变量为prime。直接搜变量prime

然后进入到 相关的类,把所有返回prime这个变量的值的方法返回值全改为true即可。

主要有三个类, Prime,User, PrimeUser.   也可以改一下有效期,直接改getExpires_time()方法的返回值就行了。



改完打包签名,安装效果如下,妈妈再也不担心我不会做菜了。

alexkaer 发表于 2023-3-17 19:57

成pin链接,懂的都懂,就不一一回复了。 aHR0cHM6Ly93d3FxLmxhbnpvdWYuY29tL2lRRXUwMHFia2thZArlr4bnoIE6ZDFqOQ==

dannis 发表于 2023-3-18 00:08

主要有三个类, Prime,User, PrimeUser.   也可以改一下有效期,直接改getExpires_time()方法的返回值就行了。


.method public final component4()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xiachufang/lazycook/model/use/UserData;->isPrime:Z

    const/4 v0, 0x1增加

    return v0
.end method

.method public final isPrime()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xiachufang/lazycook/model/use/UserData;->isPrime:Z

    const/4 v0, 0x1增加

    return v0
.end method


method public final component1()Ljava/lang/String;
    .locals 1

    iget-object v0, p0, Lcom/xiachufang/lazycook/model/user/Prime;->expires_time:Ljava/lang/String;

    const-wide v0, 0x7fffffff增加

    return-object v0
.end method

.method public final component2()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xiachufang/lazycook/model/user/Prime;->is_prime:Z

    const/4 v0, 0x1增加

    return v0
.end method


.method public final getExpires_time()Ljava/lang/String;
    .locals 1

    iget-object v0, p0, Lcom/xiachufang/lazycook/model/user/Prime;->expires_time:Ljava/lang/String;

    const-wide v0, 0x7fffffff增加

    return-object v0
.end method


.method public final is_prime()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xiachufang/lazycook/model/user/Prime;->is_prime:Z

    const/4 v0, 0x1增加

    return v0
.end method


.method public final isPrime()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xiachufang/lazycook/model/user/User;->isPrime:Z

    const/4 v0, 0x1增加

    return v0
.end method



.method public static synthetic updateMemberLabel$default(Lcom/xiachufang/lazycook/ui/main/profile/fragment/ProfileFragment;Landroid/widget/TextView;Ljava/lang/String;IILjava/lang/Object;)V
    .locals 0

    and-int/lit8 p5, p4, 0x2

    const/4 p5, 0x0   增加

    if-eqz p5, :cond_0

    const-string p2, "\u5f00\u901a\u4f1a\u5458"

    :cond_0
    and-int/lit8 p4, p4, 0x4

    const/4 p4, 0x0   增加

    if-eqz p4, :cond_1

    const p3, 0x7f08028d

    :cond_1
    invoke-direct {p0, p1, p2, p3}, Lcom/xiachufang/lazycook/ui/main/profile/fragment/ProfileFragment;->updateMemberLabel(Landroid/widget/TextView;Ljava/lang/String;I)V

    return-void
.end method

lzspain 发表于 2023-3-17 15:00

醒醒,哪来的老婆

缺月酱 发表于 2023-3-19 22:47

失效了好像,需要升级新版本才能看会员内容了。

sorryzzital 发表于 2023-3-17 15:04

有的规律不好找,这个还得看个人经验,我们小白看不懂代码,还得慢慢来哦{:1_937:}

alexkaer 发表于 2023-3-17 15:39

神兽网络 发表于 2023-3-17 15:36
要是有打包的成品就更好了

已私信下载链接

jobs_steven 发表于 2023-3-17 15:03

这个GDA是啥东西?

李呀李嘉图 发表于 2024-2-17 23:10

大佬,新的3.0版本代码不同了,返回值修改为1好像失效了,能出一个新版本的教程吗

ouzhzh 发表于 2023-3-17 14:50

这是在教大家自己动手呀。

gd39527 发表于 2023-3-17 14:52

感谢大佬分享,下载一个去试试,为了美味努力学习。

fucaowuguang 发表于 2023-3-17 14:54

好厉害,get了,有时间搞搞研究研究{:1_921:}

dong0514 发表于 2023-3-17 14:55

期待苹果的,支持一下

icepic 发表于 2023-3-17 14:57

可以可以

感谢

aa361328 发表于 2023-3-17 15:10

感谢大佬的分享~~~~~~~~~
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 懒饭app会员解锁