找回密码
 立即注册
查看: 6693|回复: 19

[服务端] 转发搬运DK Classic/Evolution A9 Team 版本

[复制链接]

15

主题

260

回帖

1347

积分

金牌会员

积分
1347
金钱
979
贡献
88
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 * K# L- z; v: Z
; X# I9 v# O; L+ r: E2 F# o

8 h" c" P4 v6 {2 a5 ~7 N: X[发布]DK Classic/Evolution A9 Team 版本' ^+ ]7 l' v. M3 J# B
0 z& S" ]4 K( k
嗨,
0 ]+ J4 z6 e6 N) P7 h* P  ~
" ^) t  ?: z# M( O我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。: z& P1 B  l1 D  n
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
/ Q4 H, s8 b# J" ~, m/ V: n4 N) o  P: t" w, I
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)/ k3 O2 ]) F, g7 X% k: Z
( u$ v8 N5 N! y+ W
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
& \/ p' ~9 P# R& G) C$ V6 g0 q# E3 j+ t
内容:
; G( W9 ^3 w3 N8 f3 @- T7 F- A9服务器文件% U/ Y) T4 G# r1 W
- 自定义反作弊系统" n* h, `3 Y( o$ ]6 k" m
- 事件服务器2.06 c3 T7 i. \8 d3 T; V: e% b
- GM工具8 t% f/ |! i( a6 X
- 通知中心
+ {) }( v- i# J5 |  W) J) B- 大力水手(是的,你会看到的)
& f# Y  t( Z1 ^5 l
+ L& {, ]( o& K: _2 AA9经典客户端 - 增压版% d& {" f0 t( S, n; o+ Y0 j$ g% f6 c
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。/ m/ x6 W: i, L8 a
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
9 j. }  c3 R9 H7 o; Q" \/ s" A( @- I3 c1 n" H" Z- Q
系统级功能:" R% `  {5 U( P( Q  }3 a! Z
- 反作弊 DLL(直接与我们的反作弊服务器通信). w1 R" ^' y* P& a* R
- 自动 HWID 禁令
5 o5 j, J" C0 U- HWID 静音 - 当人们太烦人时消除噪音- _% R) ?, _% g$ d
- RGB 角色名称 - 没用?或。乐趣?绝对。
* `0 s  k! L( D
6 c% c" ]0 d# a$ G2 L自定义游戏内通知:- D9 K# K" D0 B/ _: s$ S+ M$ O' E# I
- PK 击杀8 g  i+ h" y, F6 F3 z
- DK 广场事件0 y) J1 L% L% x% o5 D3 U
- 升级结果(+9、+10 等)
4 c$ g& _4 J1 l8 N+ c# l- ...以及更多
, X% v! f& E7 D
, E0 P) H: A7 z" f9 t游戏升级:
/ ?& f( C8 W* K- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)1 _# p! }, q, W2 M
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
. Q: x3 d- V1 W/ V- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......: d4 G4 e. f1 p' j! M2 V! N
- 重新设计了 DK-Square7 R1 ]% X( N, m; C! P
- D-Shop
; m0 Z& H  S! C中的翅膀预览 - 有效的 CS 隐身技能生活质量
7 K. n2 g8 q" `5 I# }5 j0 P' ^* ]* n1 ?3 a- y: t
. c+ T4 t$ B% a$ |5 m# X
- 自动技能学习(技能 NPC 已经过时了!
/ Z8 K. a9 Z" m3 I6 a4 |- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!8 K5 v5 m) ?2 `
- F1-F10 热键
: T+ K" F  h3 E2 L- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
3 U+ I2 d" v% k4 l9 ]- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!, Z/ J4 g: R5 g# J& H7 e
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)( @/ l" Y+ u+ U2 S; k3 S8 u7 `

2 E8 o! q, T/ X' X! B& Q6 k等等,你明白了——你们都要求的那种东西。
- \/ M/ y; m. R. n$ t& |) E9 s% t1 G1 `
------------------------------------------------------------------------------------------------------------
, b# f, ^5 v6 \7 M, J* dAnticheat System
4 ^+ |4 ~" y5 ?% Z$ i( O# `* D为 Dekaron 完全定制的反作弊系统。进行深度检查:# C5 U* k( L4 h8 ]' W% v* q
- Dekaron.exe 的 CRC; b7 e- a' e" Y7 ?( t
- 40000.txt中列出的所有文件的 CRC(加密)  y/ d8 ~- z: j7 `* R
- 运行进程代码部分
) L6 o% m# k& W# _) z3 Z$ v$ W  i2 Z$ b& Q3 p
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:$ ^7 b- E, R& K1 T) J2 L/ c9 z; a9 N+ ?
- 您被标记
! E* ?  E4 s+ U1 P3 P, z; B- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
6 c0 ]4 m# c+ s2 u- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)9 ?; l. _) ^2 ~( h

( I3 m, h' w+ v7 V  n) p3 _未披露服务器端的工作原理 - 一些秘密值得保留在
$ v* O6 O5 ?$ v+ n  {5 O5 `Event Server 2.0 ------------------------------------------------------------------------------------------------------------
0 l8 U2 k9 u! A/ T' S; R( a; X2 S. j: O1 Q

6 f- N6 M% Q) j" g; M( q! M有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。  I# ?& }) K7 s% w& |  t

; @9 ^! O7 A, M) V: L  L回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。( g* G* }! v! r4 p+ p& V
它使用了一些巧妙的数据包技巧来使事情自动发生。
  L9 `# U. K! u* N1 o您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
. @3 V# k) R; \
" s! n+ |  K1 V" {此程序:% W+ e$ \+ ~: ^$ \( h' C, W6 @1 x
- 模拟真实的客户端连接
0 v6 Z. N) Q0 C+ q6 k8 E2 ~- 使用 [GM]Event 字符, \* [* x% V; I9 q8 V
- 根据计划
1 U5 M1 A: \+ Y
) X8 R( D# H; I8 S/ G发送 GM 命令 当前支持:
3 ?9 g2 u$ [5 r$ _8 @- EventTypes::RUBY_EYE
& U6 L9 Z' s6 ^- EventTypes::GOLDEN_INVASION
8 B, B0 \, f4 S" X- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)& @: X( v- p# O. }" z

2 Y7 L, x; }( ]; I需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。2 F9 |+ _8 O& L5 q8 E; Z
$ P, {  ^7 }3 K- n

  s' V1 t9 x0 X) s& C5 s------------------------------------------------------------------------------------------------------------ GM工具:
: G. _  Q! S- _# y2 j# k0 d5 kGM侧管理工具:6 w8 h' U$ P4 \' q# `9 v8 g
- 玩家和账户作8 E( N" N( ]$ }
- 控制EXP、Dil和物品掉落乘数
3 ^7 H4 _9 d, W! }/ T) f- 静音玩家
8 m0 M" G9 K" f' e3 N, h( \- 发出警告(未完成但已存根)
8 l1 M8 c1 A" `2 J' e5 N1 B5 x' u; y2 l+ r# l

" ]% T7 B1 x/ x& P2 c2 O/ F
& a0 Y& u$ W: k( p- r* o------------------------------------------------------------------------------------------------------------ IP 加密:6 {6 M- J+ N; G0 B% L/ n
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share// b1 [# T5 u% _0 }- f" N
的简单工具它保存客户端的 IP 列表。. ]( _2 F3 M3 t& _
7 R! o, f& m+ C! A8 P8 a. f8 s; ~, S
1 E) [) U5 t! Y0 [' g! M$ z+ ]
------------------------------------------------------------------------------------------------------------ 通知中心:! e- S( I1 l: W5 J7 G& U
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。& ]5 Y" ?, W. C2 N& @7 h$ S: A
通知包括:
3 [/ g# ]7 j- [5 q! o1 q, Y- DK-Square 大厅创建
1 [! k2 E+ G8 W, q; T; }- DK-Square 玩家加入5 ]0 N& `; y, N( @% Q4 U
- DK-Square 击杀* i( y' F% [5 n; y9 F' g3 F, y
- 经验/掉落/Dil 乘数事件' m2 I! n1 p! b" F; x! B
- 公会锦标赛进度7 O- K9 |9 M- N- v
- 扩音器喊1 g5 ]- k7 a/ m, ^/ `
叫 - PK 击杀# B$ `# Y6 l3 e1 e/ g/ E
- 升级到 +9 / +10 等。
2 C% p" O% Y1 U+ j! N/ v% [! h5 }" v7 c' F  C
所有这些都通过 Tritone.dll + 通知中心服务器处理。) t" h& S: b9 V  L( e
----------6 L, M4 ^* o' @% u# ~: n% A$ R

4 Z/ q# d! i0 T% A6 Y0 e-------------------------------------------------------------------------------------------------- 大力水手:
% _, n) R7 F# U) m( V3 E最初是选定玩家的会话记录器。
- r$ B; A4 f' u1 z3 C1 _由 @krofighter 扩展为:6 v  u% P) C+ H
- 自动学习技能8 R' i; C: M0 Q. F+ F, Q
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
" P6 E1 z1 w) H! g7 s% L8 m( m( ^7 I8 V& J
升级( S) z- R' L- H& T) q
(客户端核心)1 n8 H& q! \* g1 c/ k$ D  R
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
5 Z9 V+ V# d3 a8 B- 解密 Lb.ext 以连接到负载均衡器7 e3 U& F& n6 ~: ]( @
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择; i7 b. R$ ~$ w
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
) g) P4 u8 I9 x  }) h# f. E  \, u* B: H. n* v
重写登录/频道/竞技场 IP 还包括:
6 C: o, y1 V" [- R' [% s- 防作弊集成
* o: m" h2 E+ Y: O- 通知系统
+ r' ~" S0 f9 W2 _- 防抖切换
" W. h; Q1 C, q6 V- HWID 静音$ S9 t+ C) s- @# s4 ~8 w! X
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
$ k0 u: ]! \6 c4 @9 p% ^" b7 l1 o% [1 }/ p
将所有内容记录到一个文件中。包括用于日志的解密器工具。
1 M7 K  l3 b3 K/ S0 |. G7 |
% v) W/ k: l, p3 w% v
1 L5 c- o# ~2 I------------------------------------------------------------------------------------------------------------

$ E: G' r" M8 M: f$ m我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
$ ~! u: A0 E/ [, J* J不要要求我们编辑,不要要求我们升级文件或修复错误。
# X4 W& p5 ?% s
% p* o6 @- N; V) d
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:( C: C9 e/ G9 g- E1 ~
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。+ B" z7 ^( n# q7 B" z/ O
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
& @$ Z; J% x/ v- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。( o: [% c) ]! K! ~3 U4 H
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
* V* i0 p0 Q1 I2 @! C到所有编辑中所做的工作,以及你想出的疯狂想法。
7 c7 i) a" d* Z% c$ M* y% j0 D. O# }, k3 [) h
Fun Fact
5 g- @2 x/ z9 q- Q2 {Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:& ]3 Y% g4 F* t8 K
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg); P5 I$ z( _/ p; L+ _6 s: _7 r
- 作弊引擎 - 用于查找值和调试内存
* c. D. G; E5 b+ [& m- Themida – 用于打包可执行文件
. i, I' \# P0 v( R1 T, q- CFF 资源管理器 – 方便添加自定义代码部分
( |# j. ^) e  s9 N- IDA Pro – 稍后,当我需要更高级% n7 {# s; C7 _3 _
, u/ v+ {$ Z6 l+ u& \
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
/ M) D9 l3 {9 k3 ~+ k: p感谢你的回忆、疯狂和混乱。
* t' C5 ?& J7 I" U7 I% T8 i" K

1 w, c, M: p* p/ A+ _3 P链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
' ~3 S( O$ s: _& I, ?7 r

提取码及解压密码.rar

162 Bytes, 下载次数: 39, 下载积分: 贡献 -2

售价: 2 贡献  [记录]

转发搬运DK Classic/Evolution A9 Team 版本

21

主题

180

回帖

799

积分

高级会员

积分
799
金钱
557
贡献
41
注册时间
2024-10-11
发表于 2025-4-10 11:53:02 来自手机 | 显示全部楼层
非常棒!

4

主题

99

回帖

1298

积分

金牌会员

积分
1298
金钱
1076
贡献
119
注册时间
2024-3-22
发表于 2025-4-10 15:23:33 | 显示全部楼层
哎,我上当了,这个就是国外论坛上我刚下载过的东西

0

主题

48

回帖

195

积分

注册会员

积分
195
金钱
133
贡献
14
注册时间
2025-3-13
发表于 2025-4-11 05:34:36 来自手机 | 显示全部楼层
感谢大佬分享

21

主题

180

回帖

799

积分

高级会员

积分
799
金钱
557
贡献
41
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
5 b$ e" F1 m2 u; C! p) f5 B哎,我上当了,这个就是国外论坛上我刚下载过的东西
; {( M9 X+ ^% [% \' O
上当是啥意思

15

主题

260

回帖

1347

积分

金牌会员

积分
1347
金钱
979
贡献
88
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
8 B* t6 {1 r7 ?, u- @) E# d5 N% U  ]上当是啥意思
3 z6 R# I* Z2 [# C+ Q
是说他在国外论坛已经下载了,但是只想独乐乐

21

主题

180

回帖

799

积分

高级会员

积分
799
金钱
557
贡献
41
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
' t- k: F' P8 f是说他在国外论坛已经下载了,但是只想独乐乐
$ L7 h. S; O. y8 u
哈哈哈哈

4

主题

99

回帖

1298

积分

金牌会员

积分
1298
金钱
1076
贡献
119
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
' i+ V( B& r9 g是说他在国外论坛已经下载了,但是只想独乐乐

% R# Y3 v& c$ D5 u9 y5 r可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

21

主题

180

回帖

799

积分

高级会员

积分
799
金钱
557
贡献
41
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07; B8 O  |+ x: B8 F7 e$ |1 u; p+ z
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

; }5 ~. n/ o) u% a我在好奇大力水手是什么东东

16

主题

107

回帖

764

积分

高级会员

积分
764
金钱
636
贡献
5
注册时间
2025-1-10
发表于 2025-4-11 21:40:51 | 显示全部楼层
老外的产品还是做的很精细的而且愿意分享,不像国内的某些人 别人免费分享出来的加密软件,他拿国内来卖2000R。哈哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-6-23 06:27 , Processed in 0.086471 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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