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

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

[复制链接]

16

主题

268

回帖

1478

积分

金牌会员

积分
1478
金钱
1077
贡献
112
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 3 V5 D+ ]0 K& G" q8 Z4 E/ J- f6 q7 |4 p4 ~
5 r: |/ a; o) ^, j* N6 c' ^2 n

* V: W4 w$ r5 s3 }; }/ y[发布]DK Classic/Evolution A9 Team 版本
( |& ~0 h. L4 X! j. ^& _4 X* h% \* M
嗨,9 O9 b9 L3 A$ v
3 O. W( [3 A" ^+ P6 \0 P" ]
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
% Y9 ^& U1 K$ M* x8 J* {& u+ h今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。; ?# z- O3 z$ @9 l* S, E$ v

6 H8 p, `& J# Y1 M6 d% l: e我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
' r6 l  p1 x/ M* K; Y% f) B6 ^1 R! [6 t9 g
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。7 r) I, X2 d3 s  W) j$ D

5 |! t6 S. l8 k# u内容:
$ @+ A2 r' X/ d( ]* o- A9服务器文件, u# [. A: A. k7 H0 W+ r, A6 m6 R
- 自定义反作弊系统
3 ?9 I" \4 g5 h- b- 事件服务器2.0
+ s: L2 W4 b' }& A- GM工具; x4 e/ r9 R; R& n* X. L$ j
- 通知中心% J( ]+ f% {& N* \" l
- 大力水手(是的,你会看到的)
3 m- w# c* F% p# u5 Q& O! p# J% a: q- Z7 G/ _
A9经典客户端 - 增压版' M. `& w) w; D/ H9 m
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
& A; r- T8 C+ f6 }! _/ A& z以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):+ s. p3 c* e' C5 [/ r
% q/ s8 V! W- u+ Z7 L  _
系统级功能:
; s- X) C) q9 F2 W( c; o3 |: k- 反作弊 DLL(直接与我们的反作弊服务器通信)% p4 M& s" f" U+ d
- 自动 HWID 禁令
7 k  j0 f; j; ]- O5 a) B- HWID 静音 - 当人们太烦人时消除噪音
; q% p( x, I, C/ _- RGB 角色名称 - 没用?或。乐趣?绝对。$ ?5 u" n! y! C! i

; o/ S9 ~+ V! m0 H自定义游戏内通知:0 A! I$ h( b4 E$ r, c# d) q2 ~5 o8 N
- PK 击杀4 V5 i8 G2 f. R1 o
- DK 广场事件6 S' g  z4 b& K; h
- 升级结果(+9、+10 等)
% R/ s; W# P# e1 F5 G! R$ i- ...以及更多
( {( }" q0 P' {
: f& n+ N/ ^  u4 x$ c" m游戏升级:1 F3 B, }- ~* ]4 K9 }$ f
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样): q% `3 V# Q% h# H! ]( n5 e
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
: k; I' n/ |# J, J7 `5 |. q- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
2 P" X+ _# f3 \& x' n# H7 }. G- 重新设计了 DK-Square4 v5 b# G7 h/ r- p2 K
- D-Shop
6 |* Z# d2 C& {2 ~9 A7 ?. o9 z$ {7 h中的翅膀预览 - 有效的 CS 隐身技能生活质量
: i! R5 W- k1 q+ G$ j( i' l9 p( ^' k0 y$ [  Z: d9 N
:6 X! d' }( y" c3 w, t
- 自动技能学习(技能 NPC 已经过时了!4 S) H/ R7 W( E1 C& K
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!6 ]  ]5 r6 ]* ^$ |' W4 G# }
- F1-F10 热键: B" L" h! L8 `
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
# b. o4 M# o" j2 P' q- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!7 T( A" ~( h( O+ c; I1 q
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)$ D& M! `8 A& n1 |5 W: h8 E. c

- @, _  p- G7 y$ j7 ^& `/ e0 }' w等等,你明白了——你们都要求的那种东西。( ^2 R4 l- o+ n- S. ?7 C+ m

5 f# H, p$ G! v4 z------------------------------------------------------------------------------------------------------------, _4 k! p7 d+ ]: z; _" A
Anticheat System, r0 A* |4 {' t1 a% u5 l8 A: O
为 Dekaron 完全定制的反作弊系统。进行深度检查:6 O* ~' m% `7 h5 z( m
- Dekaron.exe 的 CRC
* p4 u8 v( `- o( V- 40000.txt中列出的所有文件的 CRC(加密)
/ f7 T8 Z2 s/ M, y0 ^8 U- 运行进程代码部分
/ v, O1 b+ Y- W( e" l% @
8 T6 q1 ?, @' `的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
* w7 Y: @/ r3 c  `3 o8 r- 您被标记
) E& i; d6 c% e" w- T# G) b- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
" h! i) Y' I  v! N- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)( e' j) o( o1 n7 t* Z7 Z
, |- _9 k  B  B! @2 ?
未披露服务器端的工作原理 - 一些秘密值得保留在 # P: q; u, s/ J8 n
Event Server 2.0 ------------------------------------------------------------------------------------------------------------& o0 s! Z4 r; h1 ?7 H

4 \: F/ |" S( `$ a% P8 s7 W! C! t2 r0 Y. V* U+ k% F7 @, N; T6 r
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
$ W& u4 b1 d, `5 z7 ~, _
5 N3 q. _" I" I& t9 i2 ?+ p8 o回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
, S; H6 Y3 F8 W) N2 l) ^$ n它使用了一些巧妙的数据包技巧来使事情自动发生。/ y( z6 J2 d9 {' @5 L
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。% K8 |' ~: ?$ S$ r" V8 K  q- a: }# I: u
6 Q. @- D% D. _: A2 ~
此程序:
' _3 [6 z" [  m* ^8 D- 模拟真实的客户端连接
' m2 n+ C4 A8 b6 ~- @: r- ]( B7 p- 使用 [GM]Event 字符& ]; C8 f; |- z* F+ }( _, Q7 O8 t
- 根据计划* j; P# {7 [; e4 ]0 i' p
) |6 |/ H* w& r* ]: C6 n
发送 GM 命令 当前支持:( t7 Z4 R8 {. i; G' X/ B
- EventTypes::RUBY_EYE
; |- q$ o& t8 o0 g7 N1 l  i! r- EventTypes::GOLDEN_INVASION
/ y7 U. }& [! o( q- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整); h7 T% D$ I8 ~+ ]8 o$ K9 Z/ r7 K
, ]$ _; w6 g5 m: D
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
$ |- _* u* W2 ^' |* D9 y* T2 l" }: c* I: ^, p/ @+ M  i  H, M
& V/ o+ f/ L5 K# j. Q! J/ A
------------------------------------------------------------------------------------------------------------ GM工具:
5 T+ F6 j- E0 n3 x, w8 D: a8 cGM侧管理工具:  v- H; }7 f2 P, l1 U
- 玩家和账户作' T$ W. ^* I  M
- 控制EXP、Dil和物品掉落乘数( l5 I, Y9 U' B; Z9 p! @& J
- 静音玩家
. D# ~, [0 _/ \" f# q- 发出警告(未完成但已存根)5 X5 k8 i% `; k. z  ^+ B5 Q  U; \* S

5 W$ T9 T8 X* l+ X# }. v. O. {+ _* \& o  |* z

2 \+ U" _& J9 c' T6 O1 ]3 o------------------------------------------------------------------------------------------------------------ IP 加密:. ~" z- U# Z- Y& `' C, g) N# n1 j
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/3 |2 b/ {6 F! }! R8 Y
的简单工具它保存客户端的 IP 列表。: c) Q; ^% O5 X% w" k0 Z8 ]( J) p5 \; S! o
. N9 Y/ ^. q" ]8 u  T+ \) X
, `, V5 e$ E' u6 l0 n- y: j
------------------------------------------------------------------------------------------------------------ 通知中心:2 E7 A- p9 T9 S! |: P* [
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。1 A8 {* e$ J8 @
通知包括:
  b2 V4 w9 E8 R$ x- DK-Square 大厅创建; l: P8 ]4 c, r( Y% V
- DK-Square 玩家加入0 j9 V, i/ V0 J& x/ Q  [/ ^
- DK-Square 击杀6 \: n6 C& ?/ E1 @
- 经验/掉落/Dil 乘数事件
+ r2 W' W7 s$ U* ~( C7 L. R- 公会锦标赛进度* h; [+ {( P7 e# G# z
- 扩音器喊
% r& B4 @2 ~7 w! g% T4 c叫 - PK 击杀: N9 Z6 P) z0 l
- 升级到 +9 / +10 等。5 F# O( b8 f5 J; T1 i  i
+ ~- H3 k) U% B. I. K
所有这些都通过 Tritone.dll + 通知中心服务器处理。& c1 ~: a) @# [
----------) r3 }! h7 E! J
, n+ @4 r# r$ E& p/ K; A% c
-------------------------------------------------------------------------------------------------- 大力水手:: s: N3 K# |( c
最初是选定玩家的会话记录器。- B  h- Z* C0 G) p& q6 R
由 @krofighter 扩展为:7 \6 |3 z! z- C1 ^+ m
- 自动学习技能  M4 Z3 s1 _( L4 C8 s
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll+ r! v- G: r' q+ X0 S3 ?

) B. u/ R: o& z6 h3 K5 Q6 @; s7 H  n" j升级
1 a- L  ~) p- ]0 F$ L  J0 t' v( V(客户端核心)
! N- c# z" `9 a! F这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:, J8 q: Y& P" Z% n) Z
- 解密 Lb.ext 以连接到负载均衡器# V5 ]! P$ o, @1 N- q. B) x- ^* C
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择  v8 B6 B: J& w! {% K
- Ping 每个 IP(端口 50005),选择最快的,并在内存中# i' [  ?9 r/ `- G# y( M
% |( V+ }% Z$ }( R- x7 |( K, s
重写登录/频道/竞技场 IP 还包括:; m  c: ]7 [' E. i. j: ]3 H1 a
- 防作弊集成
+ [8 E  G( }! N( z( I8 n3 p- 通知系统
5 z0 a- e5 u. B+ z+ t, E- 防抖切换: q4 }0 d) T4 y: `+ C& U
- HWID 静音8 a/ ?& b2 q4 Y" |* O. a$ f0 p
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
. C% W9 u: O, y' t' Y, y1 o( S# y0 \0 Z- q9 {, V& h3 \$ C, h
将所有内容记录到一个文件中。包括用于日志的解密器工具。$ g4 }8 s, `) L3 f0 A$ }: H6 k

0 ]( v3 \( d3 m/ k
0 S% Y/ _* a" U9 S------------------------------------------------------------------------------------------------------------
6 s4 `4 e( E. l$ a; I8 V
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
! E6 l: a# n) M) [( w8 v不要要求我们编辑,不要要求我们升级文件或修复错误。
. W( @2 g  ~: w; N
, X0 m! r% |3 B0 y* s. L
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:; B: j8 T' q/ ~  W
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。; W/ `. l$ ^. m  t
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
; {7 m) ~' D0 M. h8 F- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。! z- R. A5 R4 r9 C$ }* k. ^# G2 ]6 Y
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
7 ~- S% `( K, Z; X到所有编辑中所做的工作,以及你想出的疯狂想法。
$ Z0 r; L) z+ w: s9 `8 c) u9 J  n0 I& I) E2 U. t+ {. \
Fun Fact: W, U/ ?) ]' O8 D& b
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:8 A4 U8 |" k3 T7 z' T1 m
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
, T1 E5 d( \" P  {2 ~- 作弊引擎 - 用于查找值和调试内存' U. O0 d1 h- S/ U
- Themida – 用于打包可执行文件
( F) ~1 x: [/ e. G! ~- CFF 资源管理器 – 方便添加自定义代码部分
2 `1 W* C$ u% m; Q, |+ s- IDA Pro – 稍后,当我需要更高级
; S( x7 h) s# D, p! e+ _9 }; X% \2 k* d
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。9 u6 n  I0 }/ J. E
感谢你的回忆、疯狂和混乱。

4 g/ ~1 |! K; b# p, N" ?4 e  S; \( f+ V
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q. V, K' m3 w: P* B

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

22

主题

188

回帖

967

积分

高级会员

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

4

主题

100

回帖

1391

积分

金牌会员

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

0

主题

48

回帖

195

积分

注册会员

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

22

主题

188

回帖

967

积分

高级会员

积分
967
金钱
677
贡献
80
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
" s- P- E# \# h哎,我上当了,这个就是国外论坛上我刚下载过的东西
$ d/ `  j0 f0 w* Z0 u" u
上当是啥意思

16

主题

268

回帖

1478

积分

金牌会员

积分
1478
金钱
1077
贡献
112
注册时间
2023-11-10
发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
, v( X# K' ^0 y' ~7 j) |3 T上当是啥意思
* Y$ ~) u2 `( `
是说他在国外论坛已经下载了,但是只想独乐乐

22

主题

188

回帖

967

积分

高级会员

积分
967
金钱
677
贡献
80
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24/ k7 e2 h; l" i, W
是说他在国外论坛已经下载了,但是只想独乐乐

% X9 h% B6 _1 `% @8 f. ]: P9 B哈哈哈哈

4

主题

100

回帖

1391

积分

金牌会员

积分
1391
金钱
1141
贡献
146
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
+ x, [4 m' ?  O8 f6 s是说他在国外论坛已经下载了,但是只想独乐乐
) q4 l3 i6 O( [* g$ w4 q7 u: k
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

22

主题

188

回帖

967

积分

高级会员

积分
967
金钱
677
贡献
80
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
+ C+ m* J7 D& u& u2 k* R# x可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
8 z+ i$ Y$ H, b4 F1 m
我在好奇大力水手是什么东东

21

主题

116

回帖

1096

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-10-1 08:13 , Processed in 0.357799 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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