1234下一页
返回列表 发新帖

最新361加固非侵入式解决方案

  [复制链接]

6

主题

217

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
38
好评
4
贡献
0
发表于 2020-5-17 14:55:13 来自手机  | 显示全部楼层 | 阅读模式
大佬勿喷,小白毋六
帖子要求:熟悉java,安卓开发,smali代码编写
核心解决思路:dex动态注入,手写smali还原下沉代码
脱壳工具:反射大师最新版
dex注入工具:推荐mhook的热修复(官方群:955464137)
样本软件:Universe
效果:去网络更新校验,去烦人的通知对话框
具体步骤:
  1.反射大师脱壳.
   2.将脱壳得到的dex中LaunchActivity的onCreate()方法去掉native关键字,并手写以下代码
[code].method public onCreate(Landroid/os/Bundle;)V
    .registers 7

    invoke-super {p0, p1}, Ltk/ypig/pigapps/LaunchActivity;->onCreate(Landroid/os/Bundle;)V

    new-instance v1, Landroid/content/Intent;

    const-class v2, Ltk/ypig/pigapps/MainActivity;

    invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    const-string v0, "version"

    const-string v3, "9.9.9"

    invoke-virtual {v1, v0, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "updateUrl"

    const-string v2, "www.buzhidao.com"

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "announce"

    const-string v2, "version"

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "announce2"

    const-string v3, "version"

    invoke-virtual {v1, v0, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "showAnnounce"

    const/4 v2, 0x1

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;

    const-string v0, "showAnnounce"

    const-string v2, "showAnnounce"

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "kp"

    const-string v2, "showAnnounce"

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    const-string v0, "kj"

    const-string v2, "showAnnounce"

    invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    invoke-virtual {p0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V

    const v2, 0x7f01000c

    invoke-virtual {p0, v2, v2}, Landroid/app/Activity;->overridePendingTransition(II)V

    invoke-virtual {p0}, Landroid/app/Activity;->finish()V

    return-void
.end method
(建议直接使用蓝奏云提供的dex进行热修复)
3.mhook热修复即可
本帖配套资料:
https://tonwonson.lanzous.com/b01beuobc
密码:58yg
效果演示:见配套资料
已有2人评分好评 金币 理由
小狗巧巧 + 1 谢谢分享
豪♚雷 + 1 主题不错,奖励一下

查看全部评分 总评分:好评 +1  金币 +1 

回复

使用道具 举报

69

主题

3545

帖子

7305

积分

硕士生

小妞

Rank: 6Rank: 6

金币
252
好评
93
贡献
1

考神MT论坛帅哥MT论坛活跃会员MT论坛侠客MT论坛最佳新人

发表于 2020-5-17 14:56:13 来自手机  | 显示全部楼层
沙发,很不错的
回复

使用道具 举报

69

主题

3545

帖子

7305

积分

硕士生

小妞

Rank: 6Rank: 6

金币
252
好评
93
贡献
1

考神MT论坛帅哥MT论坛活跃会员MT论坛侠客MT论坛最佳新人

发表于 2020-5-17 14:57:06 来自手机  | 显示全部楼层
主题不错,奖励一下
回复

使用道具 举报

16

主题

1046

帖子

4437

积分

大学生

Rank: 5Rank: 5

金币
951
好评
2
贡献
0
发表于 2020-5-17 14:59:53 来自手机  | 显示全部楼层
很好就是操作起来难
回复

使用道具 举报

142

主题

5794

帖子

1万

积分

博士生

有点意思

Rank: 7Rank: 7Rank: 7

金币
2097
好评
184
贡献
1

考神MT论坛帅哥

发表于 2020-5-17 15:00:50 来自手机  | 显示全部楼层
嘿嘿,我来了
回复

使用道具 举报

45

主题

2058

帖子

8888

积分

硕士生

Rank: 6Rank: 6

金币
2555
好评
15
贡献
0
发表于 2020-5-17 15:01:18 来自手机  | 显示全部楼层
厉害   
回复

使用道具 举报

6

主题

217

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
38
好评
4
贡献
0
发表于 2020-5-17 15:01:56 来自手机  | 显示全部楼层
siaoyin136 发表于 2020-5-17 14:59
很好就是操作起来难

应该比手动修复dex简单些
回复

使用道具 举报

142

主题

5794

帖子

1万

积分

博士生

有点意思

Rank: 7Rank: 7Rank: 7

金币
2097
好评
184
贡献
1

考神MT论坛帅哥

发表于 2020-5-17 15:03:24 来自手机  | 显示全部楼层
本帖最后由 小狗巧巧 于 2020-5-17 15:04 编辑

你这不是最新的,这个可以共存。有人破解,我关掉服务器
回复

使用道具 举报

1

主题

214

帖子

594

积分

初中生

Rank: 3Rank: 3

金币
148
好评
0
贡献
0

考神MT论坛帅哥

发表于 2020-5-17 15:03:48 来自手机  | 显示全部楼层
小白表示不懂
回复

使用道具 举报

6

主题

217

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
38
好评
4
贡献
0
发表于 2020-5-17 15:08:06 来自手机  | 显示全部楼层
小狗巧巧 发表于 2020-5-17 15:03
你这不是最新的,这个可以共存。有人破解,我关掉服务器

直接过了网络验证,没网也能进去
回复

使用道具 举报

142

主题

5794

帖子

1万

积分

博士生

有点意思

Rank: 7Rank: 7Rank: 7

金币
2097
好评
184
贡献
1

考神MT论坛帅哥

发表于 2020-5-17 15:09:20 来自手机  | 显示全部楼层
万里星河 发表于 2020-5-17 15:08
直接过了网络验证,没网也能进去


你试试哪些功能可以用?
反编译,jar与dex互转,smali2dex(以上是离线功能),别的没了吧
回复

使用道具 举报

6

主题

217

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
38
好评
4
贡献
0
发表于 2020-5-17 15:11:24 来自手机  | 显示全部楼层
小狗巧巧 发表于 2020-5-17 15:03
你这不是最新的,这个可以共存。有人破解,我关掉服务器

最新版也是一样的套路,除非它能防注入
回复

使用道具 举报

142

主题

5794

帖子

1万

积分

博士生

有点意思

Rank: 7Rank: 7Rank: 7

金币
2097
好评
184
贡献
1

考神MT论坛帅哥

发表于 2020-5-17 15:13:38 来自手机  | 显示全部楼层
万里星河 发表于 2020-5-17 15:11
最新版也是一样的套路,除非它能防注入

确实可以,这话没毛病,要让我防止注入只能防xposed的了
回复

使用道具 举报

6

主题

217

帖子

571

积分

初中生

Rank: 3Rank: 3

金币
38
好评
4
贡献
0
发表于 2020-5-17 15:14:38 来自手机  | 显示全部楼层
小狗巧巧 发表于 2020-5-17 15:09
你试试哪些功能可以用?
反编译,jar与dex互转,smali2dex(以上是离线功能),别的没了吧 ...

本帖仅提供过加固思路,不涉及具体的软件破解
回复

使用道具 举报

2

主题

274

帖子

529

积分

初中生

Rank: 3Rank: 3

金币
12
好评
0
贡献
1
发表于 2020-5-17 15:16:05 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

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