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

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

[复制链接]

16

主题

262

回帖

1379

积分

金牌会员

积分
1379
金钱
999
贡献
97
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
. ^. r4 y- D  M$ j
' u- C! k0 }3 d- w& E$ z' V2 c8 B# N5 c' v8 S: B; d5 q
[发布]DK Classic/Evolution A9 Team 版本# m1 J  R" e4 ?

2 @3 b# M0 G4 e1 z4 M0 a嗨,
/ Z/ n9 y2 t3 `: \3 \* O2 n+ t) J! d/ s9 }
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
( r  F# p2 j7 [1 \今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
/ Q8 ~% j1 D% _
* P0 |& v+ D" k# L% c3 h: F我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
) _' }5 ]" X4 w, v$ N1 E- |. W2 z* V+ X* {5 K1 q  I
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。  C- T1 t0 ^" ]' A5 Y5 G. D
! c% u6 }' T4 x) D6 H. o; h6 u
内容:% R  f' U& W0 x9 }; ^
- A9服务器文件
8 K8 \9 F$ m+ I8 O- 自定义反作弊系统
$ e0 U+ V% L* [# y$ t- 事件服务器2.08 A% G) J7 }2 Z
- GM工具' \; S9 r! m( s
- 通知中心: ^( b, a% o2 p" [. ]9 Z) g
- 大力水手(是的,你会看到的)
  x4 a& t8 {6 H& q. L" g# p6 Z, X7 `1 s4 Y0 v
A9经典客户端 - 增压版
' }( e7 U3 ~+ S# `0 G2 C' T- u这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。8 l; n) ?: \' G! l7 m8 h
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):  B2 z6 z5 c& @% s
7 P, p8 E4 R! C$ Z
系统级功能:  A* F, p) S0 p, Z' y, Y
- 反作弊 DLL(直接与我们的反作弊服务器通信)
4 d! ~( M4 o: x7 Y( _  o  c- 自动 HWID 禁令* Z8 y- z$ X6 R% f; b2 |
- HWID 静音 - 当人们太烦人时消除噪音
) q: r) @$ t2 ~3 k' p' _5 O- RGB 角色名称 - 没用?或。乐趣?绝对。8 a; x# \& a$ r

( b& G* i* |0 W# L' M自定义游戏内通知:& o2 x6 _3 A  r$ M+ Q
- PK 击杀3 b7 h4 W; }+ f; e
- DK 广场事件
/ _2 S: R1 G- W1 _6 B- 升级结果(+9、+10 等); L9 o3 K' s4 Q" ~
- ...以及更多; I1 h0 v) K% D' }
) i1 N, b4 W  a+ D2 [5 X- w: `
游戏升级:9 ~+ s4 C& P( Z3 |* x4 b
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)# y* c7 T2 D/ N5 ?; h
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家): n+ X8 R. L4 g
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
3 ^# {+ d8 O  k$ [- 重新设计了 DK-Square
8 j. x4 C! Y. y' X, l) f- D-Shop4 P2 I4 _5 D, P0 H
中的翅膀预览 - 有效的 CS 隐身技能生活质量% q8 w5 E" A& p5 e
4 Z" [* w$ ]- _' b/ n
$ d" {& ?8 A9 l; v8 m0 x& e. p0 m) G
- 自动技能学习(技能 NPC 已经过时了!/ Y" C7 V) H* w8 ]
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!! e3 v6 ~9 _' c* p3 f/ r) F
- F1-F10 热键
: z* u2 N& R. ]' Q- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。' X* f9 T7 I2 X. U
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
9 Q) r2 y4 ^/ C, o& |% f& z3 B- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)( j) ^6 Z8 p/ t1 A

2 x1 O. V6 x# |* v' {等等,你明白了——你们都要求的那种东西。
8 M1 _* _* \( t: s* c/ E1 v) ]+ c' |& N8 w
------------------------------------------------------------------------------------------------------------
9 N3 |1 _. @0 u# |; E. @& ~Anticheat System" t8 @1 e, m3 O
为 Dekaron 完全定制的反作弊系统。进行深度检查:
6 X! n/ _- }2 x: t+ h" Z; b3 s9 o- Dekaron.exe 的 CRC
$ y' X. C4 I, m8 J* Q" p7 d9 N8 N- 40000.txt中列出的所有文件的 CRC(加密)0 s" s" d9 @1 K  v
- 运行进程代码部分( U* M# u9 p- A0 j$ ^

( h) c! d; B5 B5 |的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
$ V/ l: `* A! W. N, A- 您被标记
% }* g8 R: B+ r- C; S1 V7 x- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
* |( O7 E4 C* L3 o- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)/ B, v+ d% B- L$ V

6 C% s/ b: ]; x& ]未披露服务器端的工作原理 - 一些秘密值得保留在 " q" B+ u, r6 d' v7 |4 M' e5 E
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
( W% i- m0 d8 |7 N( y) Z! P; }/ Q7 z1 h$ ?' E5 m

; C3 t# ?$ V8 T$ ]2 d: o% U: l9 Z有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
( w! [# f) _7 p  S: q: B) g: {" T8 l2 l9 e" D
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。0 |( q# W9 |: V
它使用了一些巧妙的数据包技巧来使事情自动发生。
5 {- r0 z$ ?3 A* _% y+ A您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。/ e" Z5 f' K2 G

- O% `$ E. }' ], O/ p4 M# X! R此程序:
: b. `; B' R; v5 S0 h- 模拟真实的客户端连接
) B& u6 ^) D1 x: N" Q! O, i$ k" {- 使用 [GM]Event 字符% Z4 R7 P; h* \  l! O
- 根据计划
+ Q8 x8 @& U& _0 h5 D! |
$ w; r4 s  l7 V7 m发送 GM 命令 当前支持:+ P& s7 X1 P2 S4 Q$ x5 ?6 e5 |
- EventTypes::RUBY_EYE
. W2 o( H5 i, I$ |8 c- EventTypes::GOLDEN_INVASION
+ a! V9 a  T% B' A& j. R- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
8 P, r9 l' d' A8 W3 g
; V! x; }9 G& ]; J# f需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
, ~" I# O, z) ?/ C! S8 f) o8 W9 ^. }- K/ [
* `+ w6 w9 m) X: {# o1 B( i3 e
------------------------------------------------------------------------------------------------------------ GM工具:
1 Q$ f$ C. S' o- ~; \" eGM侧管理工具:/ B% f3 K! V3 G3 G; M4 I
- 玩家和账户作2 e9 T7 r  |7 D- a
- 控制EXP、Dil和物品掉落乘数
3 D% k$ I9 \+ j# c0 v, i' m4 ]1 v- 静音玩家0 \3 t! W& C9 y7 ]
- 发出警告(未完成但已存根)* |3 b; j8 C4 t; T5 }
" f  [# C$ z2 G4 r

& h' t# s6 X- j  m
# n( A4 |/ t" ]1 M. O------------------------------------------------------------------------------------------------------------ IP 加密:* `, y  x7 l: a8 |
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/5 e/ D7 p! Z7 i, m! O( o: g4 [
的简单工具它保存客户端的 IP 列表。
/ t2 w6 Q. \, E4 k. @( O: ?9 ^, V" R& O  v
0 p. P, W' o6 ~* C& Z- `! K
------------------------------------------------------------------------------------------------------------ 通知中心:8 b+ N; n1 `$ U% V
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。$ d3 ], E$ |* c3 m& [
通知包括:$ U9 G' [9 W' x2 z/ s$ N, C7 f: ]
- DK-Square 大厅创建. l# X$ I! l. ]
- DK-Square 玩家加入
# Z1 i# h* g9 i- DK-Square 击杀: }; Q' e6 m8 a& p
- 经验/掉落/Dil 乘数事件
* j9 }$ T8 w. H; q  F4 G3 W) t- 公会锦标赛进度  \2 y; J1 i, X" _- q. Y9 `! c$ U5 ]
- 扩音器喊
; n- {9 P' S) f7 [- a* c叫 - PK 击杀
1 z( z' K8 x; T" `% G4 R- 升级到 +9 / +10 等。% f  }$ X* s9 |3 P4 z4 ?
4 Q' w9 g( l- o. u" p+ P% ]" R
所有这些都通过 Tritone.dll + 通知中心服务器处理。6 ~) v* G6 p: y6 _
----------
% l2 g) U1 X0 F  T, h
4 W( h# C7 l/ W/ Z1 D1 u-------------------------------------------------------------------------------------------------- 大力水手:
$ g; \7 R5 I. \; X6 f1 U' O+ A9 R最初是选定玩家的会话记录器。+ Y+ w! _. c2 |. ^2 U
由 @krofighter 扩展为:
7 \5 o$ ]6 `+ R4 T- b' P/ z, c1 l& u- 自动学习技能" X& S2 c, J8 a3 f( p
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll" r1 v9 T/ q( d- P0 k  S" S

: ?& j' f! i+ i5 H% o7 O升级
9 b: ]+ z0 j+ X% ^5 X) A(客户端核心)% H% }1 J# [6 w2 Z9 o
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
8 r% P& O; T1 l- 解密 Lb.ext 以连接到负载均衡器
1 A- @2 k7 f% T* x( V- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择* u" H% b/ ]' @8 g8 b& _2 w$ Z) I
- Ping 每个 IP(端口 50005),选择最快的,并在内存中" i0 }" C' E1 Q3 q: D
; A% m5 J3 ~% A! a9 Q- h
重写登录/频道/竞技场 IP 还包括:
2 X2 H0 h. H5 G* |; _$ n) I$ U- 防作弊集成' X# K8 q/ b3 b9 c0 z
- 通知系统7 ~$ ~6 j3 |4 L1 G1 A% Z- _
- 防抖切换4 w8 K7 o4 \2 X: P
- HWID 静音" ?& d) p' W8 `3 T- l. T  i6 Y2 @
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
* _" R- M& T- Z& ~1 e. E5 [, A6 O+ Y' o6 _% _$ N# _
将所有内容记录到一个文件中。包括用于日志的解密器工具。
6 v2 }: K$ J1 d3 f* A4 W8 `& g; h6 U

/ M" D6 M* d) u+ a# m------------------------------------------------------------------------------------------------------------
) b/ f8 r: Y4 j
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。* _0 e: j. e; G, k/ Y. ^
不要要求我们编辑,不要要求我们升级文件或修复错误。

0 @) J! ^" \0 n' V' y+ \% }/ w
" s" W. ^' |9 a% x! z  c在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
$ x# |3 O; d" {8 G- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
  n9 \7 i7 ~2 l/ Q3 R% c& a: k- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。) e$ a: s2 d4 o
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。, z  W  r8 @0 _: |4 C2 v/ V# f
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入7 S! E9 X5 \" A; C) O$ z# d3 T4 B! I
到所有编辑中所做的工作,以及你想出的疯狂想法。. d2 J; n# M. g9 v1 ~' T
! r1 I% s: H+ T3 n
Fun Fact9 s5 N: V- h7 _; [- f1 k
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
0 W* n  z. D! \3 [5 F- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
& R5 r, i7 r  ]& l2 O5 N+ U0 i! E- 作弊引擎 - 用于查找值和调试内存
4 ?3 [5 @: D: {! K- Themida – 用于打包可执行文件
; B) s' e! n+ N  v- CFF 资源管理器 – 方便添加自定义代码部分. \  S  J- e+ o/ D+ v
- IDA Pro – 稍后,当我需要更高级% n& K) V- Y& }* G- S8 S
1 y5 @% }$ i, F$ f; {7 o* R
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
2 O' K/ Y3 O+ v0 I感谢你的回忆、疯狂和混乱。
+ U& b2 z9 o. j- f+ _- i4 b
8 j! [$ w" S% i3 o) e
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
. J# E" O1 o% {0 k/ B% e5 v0 r! v

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

21

主题

183

回帖

844

积分

高级会员

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

4

主题

99

回帖

1319

积分

金牌会员

积分
1319
金钱
1090
贡献
126
注册时间
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

主题

183

回帖

844

积分

高级会员

积分
844
金钱
586
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:232 X# V" h1 C  H' W- _2 X( V  K5 ~
哎,我上当了,这个就是国外论坛上我刚下载过的东西

1 D! Z. {0 q9 }4 R- U: m. z5 W上当是啥意思

16

主题

262

回帖

1379

积分

金牌会员

积分
1379
金钱
999
贡献
97
注册时间
2023-11-10
发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
- e& B5 C- k3 G" x3 V. z上当是啥意思
3 O1 z1 t. O$ C- z" W' z
是说他在国外论坛已经下载了,但是只想独乐乐

21

主题

183

回帖

844

积分

高级会员

积分
844
金钱
586
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24! b0 o1 [# t% i+ _, ~2 @6 ~
是说他在国外论坛已经下载了,但是只想独乐乐

  V& C3 [9 ^4 {1 A6 ^$ |. ?* e哈哈哈哈

4

主题

99

回帖

1319

积分

金牌会员

积分
1319
金钱
1090
贡献
126
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
8 y# C5 s  `5 m1 ~是说他在国外论坛已经下载了,但是只想独乐乐
" m/ v- |- f/ o( u* e8 g
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

21

主题

183

回帖

844

积分

高级会员

积分
844
金钱
586
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07; y: A! F% {: I9 M
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

/ }* J$ ]7 _/ C我在好奇大力水手是什么东东

17

主题

110

回帖

822

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-7-12 11:39 , Processed in 0.083493 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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