返回列表 发新帖

[求助问答] 求大佬教一下这个好难

[复制链接]

1

主题

7

回帖

52

积分

小学生

Rank: 2

金币
17
好评
0
信誉
100
发表在  2026-1-30 21:11:38 来自手机  | 显示全部楼层 | 阅读模式  来自 广东
本帖最后由 6612646 于 2026-1-30 21:51 编辑

跪求大佬来教一下
求大佬帮忙看一下。我改完之后,这个能进入悬浮窗,提示进入游戏但过几秒后就闪退
还得完成前置条件才能使用登录卡密
没有混淆,没有加密,但是有异常处理
登录卡密→到悬浮窗
类名f1是悬浮窗
我把登录失败改怕定成功也不行,
异常处理改跳转成功也不行。
全部异常改成接跳转到成功悬浮窗,直接闪退,
有vnp 检测,网络代理检测,Root检测,Apk完整检测,我把apk完整检测异常弹窗那个删掉了和有半成品出悬浮窗但是闪退。


https:删除中文//share.feijipan.删除中文com/s/vAWj删除中文RPTp

.class public final Laq;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Ls3;


# instance fields
.field public final synthetic a:D

.field public final synthetic b:Ljava/lang/String;

.field public final synthetic c:[Z


# direct methods
.method public constructor <init>(DLjava/lang/String;[Z)V
    .registers 5

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

    iput-wide p1, p0, Laq;->a:D

    iput-object p3, p0, Laq;->b:Ljava/lang/String;

    iput-object p4, p0, Laq;->c:[Z

    return-void
.end method


# virtual methods
.method public final b(Lpk;)V
    .registers 11

    const-string v0, "数据异常"

    iget-wide v1, p0, Laq;->a:D

    const-string v3, "登录验证"

    const-string v4, "登录成功,到期时间:"

    iget-object p1, p1, Lpk;->g:Lrk;

    invoke-static {p1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;

    invoke-virtual {p1}, Lrk;->r()Ljava/lang/String;

    move-result-object p1

    sget-object v5, Lxl;->e:Ljava/lang/String;

    invoke-static {p1, v5}, Ld3;->g(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    :try_start_17
    new-instance v5, Lorg/json/JSONObject;

    invoke-direct {v5, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V

    const-string p1, "code"

    invoke-virtual {v5, p1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    const-string v6, "msg"

    invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6

    const-string v7, "check"

    invoke-virtual {v5, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v7

    const-string v8, "time"

    invoke-virtual {v5, v8}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v8, "200"

    invoke-virtual {p1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_e2

    new-instance p1, Lorg/json/JSONObject;

    invoke-direct {p1, v6}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V

    const-string v6, "vip"

    invoke-virtual {p1, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    new-instance v6, Ljava/lang/StringBuilder;

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

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

    sget-object v8, Lxl;->d:Ljava/lang/String;

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

    invoke-virtual {v6, v1, v2}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;

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

    move-result-object v6

    invoke-static {v6}, Lxl;->d0(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_b6

    new-instance v1, Ljava/util/GregorianCalendar;

    invoke-direct {v1}, Ljava/util/GregorianCalendar;-><init>()V

    invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v5

    const-wide/16 v7, 0x3e8

    mul-long/2addr v5, v7

    invoke-virtual {v1, v5, v6}, Ljava/util/Calendar;->setTimeInMillis(J)V

    new-instance p1, Ljava/text/SimpleDateFormat;

    const-string v2, "yyyy-MM-dd HH:mm:ss"

    invoke-direct {p1, v2}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V

    invoke-static {}, Landroid/os/Looper;->prepare()V

    new-instance v2, Lj6;

    sget-object v5, Lcom/tencent/yoloNcnn/MainActivity;->b:Lcom/tencent/yoloNcnn/MainActivity;

    invoke-direct {v2, v5}, Lj6;-><init>(Landroid/content/Context;)V

    iput-object v3, v2, Lj6;->f:Ljava/lang/String;

    new-instance v5, Ljava/lang/StringBuilder;

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

    invoke-virtual {v1}, Ljava/util/Calendar;->getTime()Ljava/util/Date;

    move-result-object v1

    invoke-virtual {p1, v1}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;

    move-result-object p1

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

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

    move-result-object p1

    iput-object p1, v2, Lj6;->g:Ljava/lang/String;

    const/4 p1, 0x0

    iput-boolean p1, v2, Lj6;->m:Z

    iget-object v1, p0, Laq;->b:Ljava/lang/String;

    new-instance v4, Lf1;

    const/4 v5, 0x5

    invoke-direct {v4, v5, v1}, Lf1;-><init>(ILjava/lang/Object;)V

    iput-object v4, v2, Lj6;->k:Ljava/lang/Runnable;

    invoke-virtual {v2}, Lj6;->b()V

    invoke-static {}, Landroid/os/Looper;->loop()V

    iget-object p0, p0, Laq;->c:[Z

    const/4 v1, 0x1

    aput-boolean v1, p0, p1

    goto :goto_10b

    :cond_b6
    invoke-static {}, Landroid/os/Looper;->prepare()V

    new-instance p0, Lj6;

    sget-object p1, Lcom/tencent/yoloNcnn/MainActivity;->b:Lcom/tencent/yoloNcnn/MainActivity;

    invoke-direct {p0, p1}, Lj6;-><init>(Landroid/content/Context;)V

    iput-object v3, p0, Lj6;->f:Ljava/lang/String;

    iput-object v0, p0, Lj6;->g:Ljava/lang/String;

    invoke-virtual {p0}, Lj6;->b()V

    new-instance p0, Ljava/lang/StringBuilder;

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

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

    sget-object p1, Lxl;->d:Ljava/lang/String;

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

    invoke-virtual {p0, v1, v2}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;

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

    move-result-object p0

    invoke-static {p0}, Lxl;->d0(Ljava/lang/String;)Ljava/lang/String;

    invoke-static {}, Landroid/os/Looper;->loop()V

    goto :goto_10b

    :cond_e2
    invoke-static {}, Landroid/os/Looper;->prepare()V

    new-instance p0, Lj6;

    sget-object p1, Lcom/tencent/yoloNcnn/MainActivity;->b:Lcom/tencent/yoloNcnn/MainActivity;

    invoke-direct {p0, p1}, Lj6;-><init>(Landroid/content/Context;)V

    iput-object v3, p0, Lj6;->f:Ljava/lang/String;

    iput-object v6, p0, Lj6;->g:Ljava/lang/String;

    invoke-virtual {p0}, Lj6;->b()V

    invoke-static {}, Landroid/os/Looper;->loop()V
    :try_end_f6
    .catch Lorg/json/JSONException; {:try_start_17 .. :try_end_f6} :catch_f7

    goto :goto_10b

    :catch_f7
    invoke-static {}, Landroid/os/Looper;->prepare()V

    new-instance p0, Lj6;

    sget-object p1, Lcom/tencent/yoloNcnn/MainActivity;->b:Lcom/tencent/yoloNcnn/MainActivity;

    invoke-direct {p0, p1}, Lj6;-><init>(Landroid/content/Context;)V

    iput-object v3, p0, Lj6;->f:Ljava/lang/String;

    iput-object v0, p0, Lj6;->g:Ljava/lang/String;

    invoke-virtual {p0}, Lj6;->b()V

    invoke-static {}, Landroid/os/Looper;->loop()V

    :goto_10b
    return-void
.end method

.method public final g(Ljava/io/IOException;)V
    .registers 2

    invoke-static {}, Landroid/os/Looper;->prepare()V

    new-instance p0, Lj6;

    sget-object p1, Lcom/tencent/yoloNcnn/MainActivity;->b:Lcom/tencent/yoloNcnn/MainActivity;

    invoke-direct {p0, p1}, Lj6;-><init>(Landroid/content/Context;)V

    const-string p1, "登录验证"

    iput-object p1, p0, Lj6;->f:Ljava/lang/String;

    const-string p1, "数据异常"

    iput-object p1, p0, Lj6;->g:Ljava/lang/String;

    invoke-virtual {p0}, Lj6;->b()V

    invoke-static {}, Landroid/os/Looper;->loop()V

    return-void
.end method

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

7

回帖

52

积分

小学生

Rank: 2

金币
17
好评
0
信誉
100
发表于 2026-1-30 21:12:09 来自手机  | 显示全部楼层  来自 广东
我现在还发不出链接。
回复

使用道具 举报

229

主题

9655

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
2995
好评
27
信誉
92

考神MT论坛新人MT论坛活跃会员

发表于 2026-1-30 21:28:32 来自手机  | 显示全部楼层  来自 广东
htt删除中文p:删除中文//baid删除中文u.删除中文com

教你们在各大平台任何平台发网站的办法
回复

使用道具 举报

1

主题

7

回帖

52

积分

小学生

Rank: 2

金币
17
好评
0
信誉
100
发表于 2026-1-30 21:50:38 来自手机  | 显示全部楼层  来自 广东
网暴真的太可怕了 发表于 2026-1-30 21:28
htt删除中文p:删除中文//baid删除中文u.删除中文com

教你们在各大平台任何平台发网站的办法 ...

知道了,大佬在贴上发链接了
回复

使用道具 举报

0

主题

59

回帖

568

积分

初中生

Rank: 3Rank: 3

金币
323
好评
0
信誉
100
发表于 2026-2-7 08:56:06 来自手机  | 显示全部楼层  来自 河南
666666
回复

使用道具 举报

9

主题

259

回帖

3869

积分

大学生

Rank: 5Rank: 5

金币
1525
好评
1
信誉
100
发表于 2026-2-17 23:45:38 | 显示全部楼层  来自 广东
是这样吗?但是提示打开游戏失败。,然后就闪退了,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

9

主题

259

回帖

3869

积分

大学生

Rank: 5Rank: 5

金币
1525
好评
1
信誉
100
发表于 2026-2-18 13:38:08 | 显示全部楼层  来自 广东
应该是这样吧?我这里没有闪退了,在native层还有一次验证,内部和java的逻辑有部分相似的地方

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

9

主题

259

回帖

3869

积分

大学生

Rank: 5Rank: 5

金币
1525
好评
1
信誉
100
发表于 2026-2-25 22:04:12 来自手机  | 显示全部楼层  来自 广东
本帖最后由 p0ny 于 2026-2-25 23:11 编辑

已搞定,不依赖模块,直接安装apk包即可
https://share.feijipan.com/s/HIQIbuGa
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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