3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: poisoned
打印 上一主题 下一主题

[补丁] [搬运]防删氪金装备补丁

  [复制链接]

0

主题

25

帖子

28

积分

新手玩家

Rank: 1

贡献度
0
金元
280
积分
28
精华
0
注册时间
2022-6-5
15961#
发表于 2024-4-20 12:53 | 只看该作者
66666666666666666
回复 支持 反对

使用道具 举报

48

主题

537

帖子

2248

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
161
金元
16040
积分
2248
精华
0
注册时间
2020-5-21
15962#
发表于 2024-4-21 11:31 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

0

主题

65

帖子

91

积分

初级玩家

Rank: 2

贡献度
0
金元
905
积分
91
精华
0
注册时间
2022-8-13
15963#
发表于 2024-4-21 14:57 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

0

主题

178

帖子

194

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1942
积分
194
精华
0
注册时间
2019-9-18
15964#
发表于 2024-4-22 19:44 | 只看该作者
111111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

38

帖子

43

积分

初级玩家

Rank: 2

贡献度
0
金元
425
积分
43
精华
0
注册时间
2019-8-31
15965#
发表于 2024-4-22 21:56 | 只看该作者
Not sure if you've noticed or not.. but just in case.. open ACValhalla.exe in a debugger. Go to first executable code section. Is the code visible (no spaghetti)? I can tell you that the executable code is perfectly visible and there's no code unpacking occurring at startup. Even so.. I've created a proxy DLL for Batman: Arkham Knight which uses MinHook to break on a certain location I know represents the end of the Denuvo unpacking process. And it's not checked for integrity. Once hit, I would then patch whatever I needed

Anyway, proxy d3d9.dll in a minute (with source code). It's funny.. Ubisoft uses it to simply query graphics adapter features and for the Ubisoft Connect overlay (they hook Direct3DCreate9).

You would just drop it in the game folder and that's that. DLL will scan for an array of bytes in the process it's automatically loaded into (either ACValhalla.exe or ACValhalla_plus.exe), then patch what the CE script does 0x84 to 0x32 at scan-found location. Easy peasy.

I'd actually recommend not saying "Denuvo+VMProtect" just cuz you've seen it flaunted around. Denuvo relies on VMProtect functionality for its VM virtualization/mutation. When you see crax0rs saying "+VMProtect" it's because VMProtect SDK features are used: like the packer that's unpacking the code based on whether or not the license is valid and the code integrity checks passed. Bet you never thought that "+" has a meaning

The DLL is inside \x64\Release folder. Copy or extract it from there directly to your main game folder, like so:

Image

Launch the game like nothing happened Enjoy!

P.S.1: If the signature is not found, you will get a message box saying just that, but game will continue to load (nothing gets patched). Keep this in mind for future DLCs/updates, when Ubi might pull yet another stunt.
P.S.2: To coders/devs out there - I really don't give a crap how my code looks like. Wanna optimize it, make it smaller, more compact, go ahead The aim here was functionality, not looks or actuality.


Last edited by SunBeam on Saturday, 20 Feb 2021, 09:08, edited 1 time in total.Not sure if you've noticed or not.. but just in case.. open ACValhalla.exe in a debugger. Go to first executable code section. Is the code visible (no spaghetti)? I can tell you that the executable code is perfectly visible and there's no code unpacking occurring at startup. Even so.. I've created a proxy DLL for Batman: Arkham Knight which uses MinHook to break on a certain location I know represents the end of the Denuvo unpacking process. And it's not checked for integrity. Once hit, I would then patch whatever I needed

Anyway, proxy d3d9.dll in a minute (with source code). It's funny.. Ubisoft uses it to simply query graphics adapter features and for the Ubisoft Connect overlay (they hook Direct3DCreate9).

You would just drop it in the game folder and that's that. DLL will scan for an array of bytes in the process it's automatically loaded into (either ACValhalla.exe or ACValhalla_plus.exe), then patch what the CE script does 0x84 to 0x32 at scan-found location. Easy peasy.

I'd actually recommend not saying "Denuvo+VMProtect" just cuz you've seen it flaunted around. Denuvo relies on VMProtect functionality for its VM virtualization/mutation. When you see crax0rs saying "+VMProtect" it's because VMProtect SDK features are used: like the packer that's unpacking the code based on whether or not the license is valid and the code integrity checks passed. Bet you never thought that "+" has a meaning

The DLL is inside \x64\Release folder. Copy or extract it from there directly to your main game folder, like so:

Image

Launch the game like nothing happened Enjoy!

P.S.1: If the signature is not found, you will get a message box saying just that, but game will continue to load (nothing gets patched). Keep this in mind for future DLCs/updates, when Ubi might pull yet another stunt.
P.S.2: To coders/devs out there - I really don't give a crap how my code looks like. Wanna optimize it, make it smaller, more compact, go ahead The aim here was functionality, not looks or actuality.


Last edited by SunBeam on Saturday, 20 Feb 2021, 09:08, edited 1 time in total.Not sure if you've noticed or not.. but just in case.. open ACValhalla.exe in a debugger. Go to first executable code section. Is the code visible (no spaghetti)? I can tell you that the executable code is perfectly visible and there's no code unpacking occurring at startup. Even so.. I've created a proxy DLL for Batman: Arkham Knight which uses MinHook to break on a certain location I know represents the end of the Denuvo unpacking process. And it's not checked for integrity. Once hit, I would then patch whatever I needed

Anyway, proxy d3d9.dll in a minute (with source code). It's funny.. Ubisoft uses it to simply query graphics adapter features and for the Ubisoft Connect overlay (they hook Direct3DCreate9).

You would just drop it in the game folder and that's that. DLL will scan for an array of bytes in the process it's automatically loaded into (either ACValhalla.exe or ACValhalla_plus.exe), then patch what the CE script does 0x84 to 0x32 at scan-found location. Easy peasy.

I'd actually recommend not saying "Denuvo+VMProtect" just cuz you've seen it flaunted around. Denuvo relies on VMProtect functionality for its VM virtualization/mutation. When you see crax0rs saying "+VMProtect" it's because VMProtect SDK features are used: like the packer that's unpacking the code based on whether or not the license is valid and the code integrity checks passed. Bet you never thought that "+" has a meaning

The DLL is inside \x64\Release folder. Copy or extract it from there directly to your main game folder, like so:

Image

Launch the game like nothing happened Enjoy!

P.S.1: If the signature is not found, you will get a message box saying just that, but game will continue to load (nothing gets patched). Keep this in mind for future DLCs/updates, when Ubi might pull yet another stunt.
P.S.2: To coders/devs out there - I really don't give a crap how my code looks like. Wanna optimize it, make it smaller, more compact, go ahead The aim here was functionality, not looks or actuality.


Last edited by SunBeam on Saturday, 20 Feb 2021, 09:08, edited 1 time in total.
回复 支持 反对

使用道具 举报

1

主题

125

帖子

208

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
2035
积分
208
精华
0
注册时间
2013-7-15
15966#
发表于 2024-4-23 19:11 | 只看该作者
1111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

164

帖子

232

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2322
积分
232
精华
0
注册时间
2013-10-2
15967#
发表于 2024-4-23 21:43 | 只看该作者
感谢分享!!!赞赞赞
回复 支持 反对

使用道具 举报

1

主题

254

帖子

392

积分

高级玩家

Rank: 4

贡献度
0
金元
3918
积分
392
精华
0
注册时间
2022-7-5
15968#
发表于 2024-4-24 09:05 | 只看该作者
666666666666666666
回复 支持 反对

使用道具 举报

0

主题

107

帖子

168

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1635
积分
168
精华
0
注册时间
2018-8-14
15969#
发表于 2024-4-24 18:11 | 只看该作者
sadsdasdasdasd
回复 支持 反对

使用道具 举报

0

主题

242

帖子

350

积分

高级玩家

Rank: 4

贡献度
0
金元
3502
积分
350
精华
0
注册时间
2020-12-23
15970#
发表于 2024-4-26 19:34 | 只看该作者
6666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

13

帖子

74

积分

初级玩家

Rank: 2

贡献度
0
金元
740
积分
74
精华
0
注册时间
2014-10-5
15971#
发表于 2024-4-27 08:55 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

8

主题

859

帖子

992

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9915
积分
992
精华
0
注册时间
2014-9-2
15972#
发表于 2024-4-28 22:56 | 只看该作者
说的也对说服对方九二九二
回复 支持 反对

使用道具 举报

0

主题

27

帖子

32

积分

初级玩家

Rank: 2

贡献度
0
金元
315
积分
32
精华
0
注册时间
2023-3-22
15973#
发表于 2024-4-29 19:54 | 只看该作者
感谢分享

回复 支持 反对

使用道具 举报

0

主题

503

帖子

625

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6247
积分
625
精华
0
注册时间
2015-2-14
15974#
发表于 2024-4-29 22:13 | 只看该作者
66666666666
回复 支持 反对

使用道具 举报

2

主题

357

帖子

571

积分

高级玩家

Rank: 4

贡献度
0
金元
5713
积分
571
精华
0
注册时间
2015-12-31
15975#
发表于 2024-5-1 09:45 | 只看该作者
多谢分享
回复 支持 反对

使用道具 举报

0

主题

141

帖子

215

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2150
积分
215
精华
0
注册时间
2015-8-25
15976#
发表于 2024-5-1 09:47 | 只看该作者
66666666666
回复 支持 反对

使用道具 举报

0

主题

13

帖子

80

积分

初级玩家

Rank: 2

贡献度
0
金元
795
积分
80
精华
0
注册时间
2014-11-19
15977#
发表于 2024-5-1 09:54 | 只看该作者
6666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

28

帖子

34

积分

初级玩家

Rank: 2

贡献度
0
金元
335
积分
34
精华
0
注册时间
2020-4-6
15978#
发表于 2024-5-1 14:19 | 只看该作者
谢谢谢谢谢谢大佬
回复 支持 反对

使用道具 举报

0

主题

100

帖子

177

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1767
积分
177
精华
0
注册时间
2023-3-11
15979#
发表于 2024-5-3 19:38 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

145

帖子

175

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1751
积分
175
精华
0
注册时间
2022-2-20
15980#
发表于 2024-5-4 18:31 | 只看该作者
6666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

62

帖子

97

积分

初级玩家

Rank: 2

贡献度
0
金元
970
积分
97
精华
0
注册时间
2021-2-5
15981#
发表于 2024-5-5 20:09 | 只看该作者
感谢分享

回复 支持 反对

使用道具 举报

0

主题

61

帖子

68

积分

初级玩家

Rank: 2

贡献度
0
金元
684
积分
68
精华
0
注册时间
2021-7-20
15982#
发表于 2024-5-8 10:50 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

0

主题

142

帖子

175

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1747
积分
175
精华
0
注册时间
2020-8-5
15983#
发表于 2024-5-8 11:58 | 只看该作者
事实上事实上少时诵诗书
回复 支持 反对

使用道具 举报

0

主题

869

帖子

1163

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
11625
积分
1163
精华
0
注册时间
2013-11-10
15984#
发表于 2024-5-9 07:48 | 只看该作者
66666666666666
回复 支持 反对

使用道具 举报

0

主题

146

帖子

232

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2323
积分
232
精华
0
注册时间
2016-7-1
15985#
发表于 2024-5-9 15:16 | 只看该作者
66666666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

6

帖子

11

积分

新手玩家

Rank: 1

贡献度
0
金元
110
积分
11
精华
0
注册时间
2022-4-1
15986#
发表于 2024-5-10 11:12 | 只看该作者
都非常重视反反复复烦烦烦vdxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
回复 支持 反对

使用道具 举报

0

主题

83

帖子

132

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1318
积分
132
精华
0
注册时间
2020-3-30
15987#
发表于 2024-5-10 16:58 | 只看该作者
66666666666666666
回复 支持 反对

使用道具 举报

0

主题

5

帖子

8

积分

新手玩家

Rank: 1

贡献度
0
金元
80
积分
8
精华
0
注册时间
2024-5-10
15988#
发表于 2024-5-10 18:24 | 只看该作者
太棒了
回复 支持 反对

使用道具 举报

0

主题

281

帖子

410

积分

高级玩家

Rank: 4

贡献度
0
金元
4099
积分
410
精华
0
注册时间
2016-12-24
15989#
发表于 2024-5-10 21:14 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

3

主题

270

帖子

620

积分

超级玩家

Rank: 5Rank: 5

贡献度
8
金元
5884
积分
620
精华
0
注册时间
2014-8-27
15990#
发表于 2024-5-12 10:56 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-7-16 23:15 , Processed in 0.044341 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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