吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 899|回复: 6
收起左侧

[Android 求助] 修改那个位置才能绕过去?搞了2天了。

[复制链接]
hacklysf 发表于 2022-11-4 16:04
以下代码,修改那个位置才能绕过去?搞了2天了。
.class public Lcom/qingfeng/app/base/MyApp;
.super Landroid/app/Application;
.source "MyApp.java"


# static fields
.field public static TAG:Ljava/lang/String; = "smartglasses--> "

.field public static defut:Ljava/lang/String; = ""

.field public static deviceCode:Ljava/lang/String; = ""

.field public static downloadId:J = -0x1L

.field public static instance:Lcom/qingfeng/app/base/MyApp; = null

.field public static loginUserModel:Lc/h/a/i/d/a; = null

.field public static mac:Ljava/lang/String; = ""

.field public static pageName:Ljava/lang/String; = "other"

.field public static url_line:I = 0x1


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 1
    invoke-direct {p0}, Landroid/app/Application;-><init>()V

    return-void
.end method

.method public static getInstance()Landroid/content/Context;
    .registers 1

    .line 1
    sget-object v0, Lcom/qingfeng/app/base/MyApp;->instance:Lcom/qingfeng/app/base/MyApp;

    return-object v0
.end method

.method public static getVipShow(J)Ljava/lang/String;
    .registers 6

    const-string v0, "已过期"

    const-wide/16 v1, 0x0

    cmp-long v3, p0, v1

    if-nez v3, :cond_9

    return-object v0

    :cond_9
    const-wide/32 v1, 0x5265c00

    cmp-long v3, p0, v1

    if-lez v3, :cond_29

    .line 1
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    div-long/2addr p0, v1

    long-to-double p0, p0

    invoke-static {p0, p1}, Ljava/lang/Math;->floor(D)D

    move-result-wide p0

    double-to-int p0, p0

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string p0, "天"

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0

    :cond_29
    const-wide/32 v1, 0x36ee80

    cmp-long v3, p0, v1

    if-lez v3, :cond_49

    .line 2
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    div-long/2addr p0, v1

    long-to-double p0, p0

    invoke-static {p0, p1}, Ljava/lang/Math;->floor(D)D

    move-result-wide p0

    double-to-int p0, p0

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string p0, "小时"

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0

    :cond_49
    const-wide/32 v1, 0xea60

    cmp-long v3, p0, v1

    if-lez v3, :cond_69

    .line 3
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    div-long/2addr p0, v1

    long-to-double p0, p0

    invoke-static {p0, p1}, Ljava/lang/Math;->floor(D)D

    move-result-wide p0

    double-to-int p0, p0

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string p0, "分钟"

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0

    :cond_69
    return-object v0
.end method

.method private initAutoSize()V
    .registers 1

    return-void
.end method


# virtual methods
.method public attachBaseContext(Landroid/content/Context;)V
    .registers 2

    .line 1
    invoke-super {p0, p1}, Landroid/app/Application;->attachBaseContext(Landroid/content/Context;)V

    return-void
.end method

.method public onCreate()V
    .registers 9

    .line 1
    invoke-super {p0}, Landroid/app/Application;->onCreate()V

    .line 2
    sput-object p0, Lcom/qingfeng/app/base/MyApp;->instance:Lcom/qingfeng/app/base/MyApp;

    .line 3
    invoke-static {}, Lcom/qingfeng/app/okhttp/OkHttpEngine;->getInstance()Lcom/qingfeng/app/okhttp/OkHttpEngine;

    move-result-object v0

    const-string v1, "android"

    const-wide/16 v2, 0x12c

    const-wide/16 v4, 0x12c

    const-wide/16 v6, 0x12c

    invoke-virtual/range {v0 .. v7}, Lcom/qingfeng/app/okhttp/OkHttpEngine;->init(Ljava/lang/String;JJJ)V

    .line 4
    invoke-static {p0}, Lcom/qingfeng/app/bean/dbbean/ObjectBox;->init(Landroid/content/Context;)V

    .line 5
    invoke-direct {p0}, Lcom/qingfeng/app/base/MyApp;->initAutoSize()V

    .line 6
    invoke-static {p0}, Lcom/qingfeng/app/util/Utils;->init(Landroid/app/Application;)V

    .line 7
    invoke-static {}, Lcom/qingfeng/app/util/VolleyUtils;->getVolleyUtils()Lcom/qingfeng/app/util/VolleyUtils;

    move-result-object v0

    invoke-virtual {v0, p0}, Lcom/qingfeng/app/util/VolleyUtils;->init(Landroid/content/Context;)Lc/c/b/o;

    return-void
.end method

.method public onLowMemory()V
    .registers 1

    .line 1
    invoke-super {p0}, Landroid/app/Application;->onLowMemory()V

    return-void
.end method

.method public onTerminate()V
    .registers 1

    .line 1
    invoke-super {p0}, Landroid/app/Application;->onTerminate()V

    return-void
.end method

.method public onTrimMemory(I)V
    .registers 2

    .line 1
    invoke-super {p0, p1}, Landroid/app/Application;->onTrimMemory(I)V

    return-void
.end method

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

冥界3大法王 发表于 2022-11-4 19:26
@hacklysf
光有这个有啥用?皆是死的。
上JEB动调、HOOK输出、抓包。眼光要全局的才行。
poiuyt 发表于 2022-11-4 19:36
 楼主| hacklysf 发表于 2022-11-4 19:41
冥界3大法王 发表于 2022-11-4 19:26
@hacklysf
光有这个有啥用?皆是死的。
上JEB动调、HOOK输出、抓包。眼光要全局的才行。

技术比较菜,之前破解了本地vip,时间过期也可以用,版本更新后就不行了,运行后会直接退出程序,通过分析是这块问题,不清楚这个传递参数能否绕过去,
冥界3大法王 发表于 2022-11-4 19:48
hacklysf 发表于 2022-11-4 19:41
技术比较菜,之前破解了本地vip,时间过期也可以用,版本更新后就不行了,运行后会直接退出程序,通过分 ...

@hacklysf 移动区先找精华贴看
肉鸟菜鸟模仿修改这改啥那改啥的垃圾贴就不要浪费时间了,看10万贴也一个样。
找个笔记本,用思维导图写本子上做好属性自己的实物笔记;安卓手机上安个aide学下安卓编程。
再把我说的那几个问题解决下,过些天没有人再敢说你是饭桶。你这问题到时还怕解决不明白?
 楼主| hacklysf 发表于 2022-11-4 19:59
冥界3大法王 发表于 2022-11-4 19:48
@hacklysf 移动区先找精华贴看
肉鸟菜鸟模仿修改这改啥那改啥的垃圾贴就不要浪费时间了,看10万贴也一个 ...

感觉挺牛得样子,你先把我提的问题解决了
传闻中的喜哥哥 发表于 2022-11-5 17:51
把软件拿出来看看吧  大概看了一下 你这要查找调用  别在这里晃荡
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-5-14 10:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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