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

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

[复制链接]

15

主题

256

回帖

1271

积分

金牌会员

积分
1271
金钱
873
贡献
122
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
7 ^" S% W+ {, m4 V# U, @) Q5 W0 O: {1 h) w

5 Z9 m# |3 U2 T$ d9 F: M  I[发布]DK Classic/Evolution A9 Team 版本: t& E+ b6 X) W% q+ m! Z$ n6 g% C
0 d( K; C- A3 \& }/ w* V3 c
嗨,; w1 h+ V+ d" Y, E7 ?+ Z
! C/ s' W  @! [# W
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
7 p# @( ~$ H1 L. t  J今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
2 W& t+ A+ f5 v/ {7 s
' o" p& c( T4 C, ~( {% m; r我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
) x" D: F3 s6 K+ |" W6 H9 N$ g# b4 Z4 }3 \
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。  S7 x& y7 E4 R, K- ]9 W
( \1 O+ F4 q: \5 R+ j& Y5 _
内容:
$ A3 ~4 ]3 O6 G  d- A9服务器文件
! g/ Z. Z  i. z- 自定义反作弊系统
% r/ J# B( r2 S! m7 S+ z- 事件服务器2.05 R5 a0 I+ U! s% y5 {2 \$ F, _0 A
- GM工具' |- f0 {& |1 B; E3 v. m
- 通知中心/ _6 Z1 u7 _8 x8 n) E. I5 V
- 大力水手(是的,你会看到的)
% o2 Q9 X" w$ ^8 [9 R
) Z( [2 T; {! Z/ TA9经典客户端 - 增压版) q  l  b6 X$ \! y+ V8 S
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。5 C6 d# K' R8 D4 w. b& W, h- W8 X
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):$ x2 @0 u/ K5 I' Q7 V* m) \) }' @

; X0 ~* @+ c$ P8 t0 F. m系统级功能:
0 q# K+ r0 X7 N2 i- 反作弊 DLL(直接与我们的反作弊服务器通信)# e1 a+ g2 a! g7 z5 p
- 自动 HWID 禁令
" [- s6 n1 ]3 \3 u3 L+ Z- HWID 静音 - 当人们太烦人时消除噪音$ N! r0 ?, D8 H- P5 H0 j3 B
- RGB 角色名称 - 没用?或。乐趣?绝对。* U7 F0 L7 w& d: r/ e: ?0 t; A

7 W: N/ P% p- U/ ?; j  V/ X9 m! v自定义游戏内通知:6 `; |4 ^4 x3 ?) R- s- r
- PK 击杀; L% j7 d$ d4 C9 s4 l( B
- DK 广场事件5 u# t  b$ J4 z# f
- 升级结果(+9、+10 等)4 q7 ~9 C2 l# X9 Y" z$ H! Q! g
- ...以及更多9 B/ ]" b& n4 p9 Z0 v5 r
8 j/ W6 ^: S' Z; l
游戏升级:
) t. ~1 u& k5 e- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)) m2 L0 U% m" b# D& q
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)8 C" Y& a$ c  v$ J/ Y/ Z! R
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......3 X/ y5 l. @  I' p5 H) S) g
- 重新设计了 DK-Square
/ l% E% G% H% s# v* z: {- W- D-Shop* x+ `$ b* M* y* I0 m
中的翅膀预览 - 有效的 CS 隐身技能生活质量$ T  F# _, `7 b. c

3 n) j0 I$ k3 o5 C$ V3 N: r# F5 [; u' e+ Y
- 自动技能学习(技能 NPC 已经过时了!
2 V" h1 ^+ K8 k% B/ b4 k! K- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!; f# z  E; r( m7 ~
- F1-F10 热键
! o# |5 n5 Z/ L/ D! u- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。5 t' n* B* u) i9 D5 E& n8 `
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!, N* M+ ]: ^' |; e! e# l% |
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
; u& [" t  z! M+ l+ P0 x3 }- c1 r" o
等等,你明白了——你们都要求的那种东西。
2 p& w+ E0 G6 V0 m% }' }* I) ]8 T$ _0 N9 |/ U
------------------------------------------------------------------------------------------------------------
  [5 M' P: N  X- x( Q$ S$ h* e. KAnticheat System
- Y. ?& o8 J9 j) p8 ?) M# `# E8 L* Z  [为 Dekaron 完全定制的反作弊系统。进行深度检查:
' q  _5 m5 U! ^9 }- Dekaron.exe 的 CRC
5 U' ^4 Z3 ^& }5 z- 40000.txt中列出的所有文件的 CRC(加密)
. h  @4 {" R$ _4 Q0 w- 运行进程代码部分
" V2 ^5 I( h. g. x
, F0 I( d8 L; `+ v# u" P5 k的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:! x; n, a) ?- d$ I2 M! X, P7 a
- 您被标记
% M5 S  Y. M, c  X7 C  V+ X- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
% h( s; Z5 p( E' U# P7 {- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
# A* R. @& ^$ E( Q6 v( G/ a1 a& [& N- R9 i" Y" Q5 h" R
未披露服务器端的工作原理 - 一些秘密值得保留在
  t& [- }3 y, c- o, \Event Server 2.0 ------------------------------------------------------------------------------------------------------------5 T* l+ y8 A; B+ a. r9 C

! |- _1 |5 C( h, x0 `" h& o
  Z5 n; d% V3 F4 O有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。9 \. v0 t0 ?1 ~2 Y; @; s
, X: ]& f* J9 \. l' V1 i2 U6 d0 |
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。! ^( k% B) k; z$ i+ y0 v3 v
它使用了一些巧妙的数据包技巧来使事情自动发生。
9 }! V: ^' T7 U- t您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
+ x0 q+ {! s' M5 _; a6 a1 p. k* ^2 j$ `7 g1 p
此程序:
5 z+ y0 O& q. D- g, I5 ]- 模拟真实的客户端连接
* x2 ]+ ^8 |0 z: s  ^# |- 使用 [GM]Event 字符4 z5 r6 A! \3 v. M4 l# s
- 根据计划$ @9 T7 O% L& L' x" S' A+ D4 R0 i
# P  V8 K" R) i; _
发送 GM 命令 当前支持:3 g" J/ t, L5 v+ h  x9 D
- EventTypes::RUBY_EYE5 W- q) B9 q5 U: o/ |, P
- EventTypes::GOLDEN_INVASION! h8 N/ w  I) L+ j
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
* p" c2 f# p( m; r/ t4 y4 J4 @/ r1 `7 u+ d$ k7 F: W
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。3 h, b7 i; L5 y! W) ?

6 v& e% W  B1 h* M
0 G/ `* X1 Q5 G------------------------------------------------------------------------------------------------------------ GM工具:
+ B; Z- T( \! M3 z: l' ]% r6 vGM侧管理工具:2 H; f$ X1 \) |: a6 e* t
- 玩家和账户作  Q2 `/ D' p% K7 d4 h) l
- 控制EXP、Dil和物品掉落乘数
# ^2 t  s& k2 b7 W. ~7 T- 静音玩家/ y/ m+ p( t$ I
- 发出警告(未完成但已存根)4 w  y( p) Y) n3 P  a

, F1 N8 |  }7 A1 w, k7 I  e. v
, K; q: ~+ B1 }& u, T" e7 E
/ q8 J( ~  S# I+ U$ D. H% S* k------------------------------------------------------------------------------------------------------------ IP 加密:* {$ ~# V# s5 i2 c0 g4 j
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/- M- W  `, f) m: i7 N7 \/ v/ Q
的简单工具它保存客户端的 IP 列表。0 p+ Z; G' K! z+ h- P3 v
2 v+ l% C9 g0 k: O; k# [0 u# W

( Q3 l: S3 K9 d) ]% i% V------------------------------------------------------------------------------------------------------------ 通知中心:
. G3 W7 j; H- x/ S# P+ p3 Z由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。% ]( z4 ?7 h% D9 P
通知包括:" c0 Y( z% o8 I6 J7 Y/ H
- DK-Square 大厅创建( c+ }1 D8 D3 X, m! m
- DK-Square 玩家加入, s9 m0 P3 U; z
- DK-Square 击杀1 m6 S0 `4 O% F2 ]
- 经验/掉落/Dil 乘数事件  L; R3 m, j( S" Z/ g' \+ g
- 公会锦标赛进度; k/ J$ @1 Z. k) J7 ]( Q
- 扩音器喊# l" @+ j: [. K4 R$ [
叫 - PK 击杀
* B# z% O' ^/ ?2 }# {- |- 升级到 +9 / +10 等。
, l4 y7 r7 Z- G  M
' h; j( A4 r9 a* o所有这些都通过 Tritone.dll + 通知中心服务器处理。% ^3 B2 `, y" _% g# h
----------
  z' P8 E+ g! X5 z; M: s
- q- H' m9 G8 T4 ^6 v9 }% Q-------------------------------------------------------------------------------------------------- 大力水手:
3 q  m! S9 S8 f/ P* X' Q# o, Z1 |最初是选定玩家的会话记录器。( S" u- I9 {) s" V% B7 v6 @( v
由 @krofighter 扩展为:/ l+ {, Z( R- X5 k' a
- 自动学习技能
/ \6 g2 ]# h0 F  k+ f  L5 [- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
8 S4 D, x: h) V9 w! N
8 i! F3 R- O4 g) _升级
1 [5 t- ^/ b( j" m7 {(客户端核心)
% B" k4 k# {/ h* T+ b- O这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:0 U2 m- l! E9 e: S! }4 F
- 解密 Lb.ext 以连接到负载均衡器
: [" Q- R2 O' N- d  I) a- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择& E" p* d1 s' M7 G, e
- Ping 每个 IP(端口 50005),选择最快的,并在内存中+ P1 T; d3 K) |6 b

6 o% G- s* |9 c" g重写登录/频道/竞技场 IP 还包括:$ q7 r' X2 B4 O8 ?3 K* u7 u
- 防作弊集成
1 v, l2 t( G$ y; S! b  S- 通知系统; x" S9 g3 p2 q$ k
- 防抖切换
/ d. Y- Q4 y' @( Y. R4 P- HWID 静音1 w/ Q' K3 I& B2 j. M% Y, t! H
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动). m5 P  V& z3 z! X- a
0 y( v7 ?( e! a3 V
将所有内容记录到一个文件中。包括用于日志的解密器工具。
! O; A' g2 z+ Z3 b8 j' W6 r0 G9 c7 }' n, y9 |1 f+ N1 |. e6 H
5 f3 D# q* [, Z- M7 M$ m
------------------------------------------------------------------------------------------------------------

! y2 \! v7 `7 D) q7 {  p  D' S我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。5 Q# \2 S2 E' q: d3 l2 H* a( C' S6 |
不要要求我们编辑,不要要求我们升级文件或修复错误。

( t. J5 V/ t. q+ c  K# n% d/ T/ C9 ]
3 n# ?+ j4 E" W2 U( h$ `3 ~5 `$ n在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
. r6 f' B* t3 O3 C+ Z1 \- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。! A4 l* C% i  f0 J
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。. m; P! D. B2 {# R' n" U+ F
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。. j) x5 Z8 P9 M6 x
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
& O- K/ `5 ]' [9 W+ q到所有编辑中所做的工作,以及你想出的疯狂想法。4 v6 g& g9 E( z% I. o2 z

) m4 y. {  G2 o! u' R7 D: o7 i4 NFun Fact
) B6 e/ Q* [% @) z6 EDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:. Z5 V: _+ ~% l' Z- |* S) g
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)/ V0 ~& `- @/ W$ x+ J2 p& ^
- 作弊引擎 - 用于查找值和调试内存
# {' _- f! A% L# i+ C; |2 }- Themida – 用于打包可执行文件
' r5 [) {; ]" J$ V/ \3 Z- CFF 资源管理器 – 方便添加自定义代码部分- }3 q, l# k8 {4 c! M
- IDA Pro – 稍后,当我需要更高级% L6 b  Z% V7 u+ m/ g- k/ Y

# Z- v  C+ n$ e8 B; _. T的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。8 W; {6 \2 \/ |$ p8 \0 Z1 Y4 @2 S( S
感谢你的回忆、疯狂和混乱。
" h/ {/ }+ W; e3 o7 }" e& T7 K; T" x
# Q8 r* C& [; p* z. ~
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q5 n, K! f3 G6 P2 p& s' h( e

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

723

积分

高级会员

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

4

主题

96

回帖

1081

积分

高级会员

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

0

主题

43

回帖

157

积分

注册会员

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

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
* v0 J2 A% z3 ]. Q1 i哎,我上当了,这个就是国外论坛上我刚下载过的东西
+ A% a( Y  ]# r( t3 X9 \! A. A
上当是啥意思

15

主题

256

回帖

1271

积分

金牌会员

积分
1271
金钱
873
贡献
122
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57* N( |: k) H2 j4 h- \8 v) f
上当是啥意思

2 W0 [: [3 k7 Z' j2 B是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
" r( F& W. s# Q* ]  y9 N- o+ E是说他在国外论坛已经下载了,但是只想独乐乐

" d* @8 d! d6 u+ e哈哈哈哈

4

主题

96

回帖

1081

积分

高级会员

积分
1081
金钱
895
贡献
86
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:244 v2 _9 o1 C* z+ I& ]
是说他在国外论坛已经下载了,但是只想独乐乐
  }" A; Z* O( f! @
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
" q( d. a0 v2 |' h7 q; x9 Y& h可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
4 q# S! k9 L8 c$ X, M- |
我在好奇大力水手是什么东东

8

主题

81

回帖

470

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-2-16 10:42 , Processed in 0.073690 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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