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

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

[复制链接]

11

主题

245

回帖

1124

积分

高级会员

积分
1124
金钱
712
贡献
151
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 7 J) p" D! o' c! I0 @

3 r7 U" T5 Y* V7 T/ R( c" D& I# U5 O. X* W8 `" Y' ~
[发布]DK Classic/Evolution A9 Team 版本
! J$ @8 y+ Z2 y  \$ @; [; H; R, ~. ]
( f5 P" r3 f+ }4 L. x+ `/ I) e嗨,7 M( F0 t  k4 a8 @2 a

% Z% ?: o3 B8 l' `* W# y我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。1 E/ {- ^5 t+ Z6 \) n' h4 L
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
% a! ]; W/ @' P& M+ D3 f. m+ K5 b+ m: T+ W$ h5 D, A- R9 L  k
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
; @  Q) A' j- j1 `0 S1 T" R/ j. ]1 T7 {$ ?! o2 G' [
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。! w0 i2 \" e/ t( O/ z8 a* \
1 \! e  @7 S' \# E
内容:' x8 T; l1 F. B
- A9服务器文件
% B$ q7 }& h/ ?& O! \- 自定义反作弊系统
7 S" D/ H0 t; o/ s/ J% r- 事件服务器2.08 Q8 R4 y& \4 X: U" S: W' @
- GM工具
. K# r# d, [# T2 s% z4 T- 通知中心7 }9 m5 Q) a, C2 e0 }
- 大力水手(是的,你会看到的)6 h: G. w4 v1 B) i1 z% C/ n: E

! g( [2 ]1 r& l& }8 {A9经典客户端 - 增压版
1 }/ V2 ~$ i5 K- B) u  L' t" m5 K这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。: P: Z6 m# l$ `( z: v" _7 ?% i
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):, g6 W& A2 x5 r
9 v: ^3 g, M3 l# n: p& A2 L. U" z
系统级功能:
; Z" M6 [) ?8 J: ^* }- 反作弊 DLL(直接与我们的反作弊服务器通信)
  I( I' V7 Q' n2 k- 自动 HWID 禁令
8 U1 \! B- `- N1 K" E- HWID 静音 - 当人们太烦人时消除噪音% Y+ {# ]7 R9 C6 E$ `
- RGB 角色名称 - 没用?或。乐趣?绝对。
5 i  {, n8 c! ^+ Q$ R" N0 p8 _; P5 }/ ]
自定义游戏内通知:7 \, D- ~5 m4 R3 L; c
- PK 击杀
& N! Y# {( s1 R9 P- f1 c0 h/ T2 ?- DK 广场事件
  f, g# I5 O( S9 U- 升级结果(+9、+10 等)0 @$ [/ r% E( o$ S8 v0 u6 I. i
- ...以及更多9 T: o6 }6 |7 _5 n/ b- b

7 Z. ^. g6 s, o游戏升级:( ^" U* E. ^9 C9 m
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)( X: M- {$ C* {; X, R: C% K
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)7 L' T3 }: B+ V
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......* Z  }) s, V: Q+ n- M: q+ S! ~
- 重新设计了 DK-Square
7 R, y, ~) }4 q# G: f& P- D-Shop
8 `& ]0 \7 d  L3 K  \* F$ ~中的翅膀预览 - 有效的 CS 隐身技能生活质量6 x' K0 ]" `# S5 J3 M; d) f
' \0 ?' c6 C: s/ M( Y
+ a9 M; ?3 Z+ z
- 自动技能学习(技能 NPC 已经过时了!
* O) T3 e. v1 W- F9 i$ Q' [- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!
% M; }* G# H/ g- F1-F10 热键
* S+ m0 |* Y& N# V9 R/ c! Q- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
/ @% ]% Y1 p& [) H* X2 ~' g- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!7 L$ a0 X* m, C. O
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)+ K; K( O6 {" G) `' L

2 L; R1 X/ U; y# o等等,你明白了——你们都要求的那种东西。0 v2 b0 x4 X* D' m

; i/ k7 b0 f% u5 N------------------------------------------------------------------------------------------------------------
' Q- l6 k& n0 I! F0 T3 O( _% LAnticheat System
) [+ Q8 q3 k& z" \为 Dekaron 完全定制的反作弊系统。进行深度检查:3 J9 ^, ^# C6 J3 e2 F! m
- Dekaron.exe 的 CRC; s9 G& `; h. \# C# [
- 40000.txt中列出的所有文件的 CRC(加密)
3 D9 H& S9 |/ R/ b5 I) V- 运行进程代码部分
8 F  A, @; m, f$ A- w1 `. U2 m( B5 E' G9 E  ], i$ t9 X& I
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
$ Y( v4 P* z, v- 您被标记0 ?# {/ I" |7 o4 s+ ^
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
9 y% m" T" z2 U  q$ ^9 W- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
4 b; r  a( W2 i/ U2 Z. s. F# n! ]: y
未披露服务器端的工作原理 - 一些秘密值得保留在 " U3 u; o: ]- |. y0 C
Event Server 2.0 ------------------------------------------------------------------------------------------------------------1 D9 m$ ~0 v# S) n2 m  t3 y
8 n+ c; P7 b  r  O6 N6 _, z
$ {5 U* H4 M" T
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。) X! ~4 y: V0 l2 x0 b3 s. i

4 @1 _% W2 J& i) N" ?6 z7 h回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
5 D! U# a; G- |* H2 `. l/ b它使用了一些巧妙的数据包技巧来使事情自动发生。
4 l# ^& H1 }8 P7 l6 j, U" ^您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。! e, s0 Z" k/ [# x4 p

: }, j2 b4 P7 S" m* Y5 a/ G此程序:
1 w& D2 g) p. A" ?+ X+ _8 h- 模拟真实的客户端连接  y1 {; u. z, z( f* |
- 使用 [GM]Event 字符: k! H' `6 N* p4 C1 L
- 根据计划
# ]& ^/ L+ o: e6 Y: Z, t% O, W, V- I8 I, i2 I% a
发送 GM 命令 当前支持:: J" ~* W) H1 {. O
- EventTypes::RUBY_EYE4 j4 J% j) |) `* C( W; Y& W) O
- EventTypes::GOLDEN_INVASION
9 Y" \1 X$ J" d- l, ^4 p) p) s- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整); {: d8 T& u6 A! v6 o! Y
$ t+ m: @0 J) J' ~0 X
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。3 R% x- O. i0 `
9 L/ L$ N' z. B

. u; s3 e4 D8 ^( S------------------------------------------------------------------------------------------------------------ GM工具:
$ _; E, o9 }  z# m% p, Q( ZGM侧管理工具:% P5 z- N) C& C% l6 e/ {
- 玩家和账户作
& S. |+ x; z  X1 d. F/ u- 控制EXP、Dil和物品掉落乘数
; Z1 X4 z  _9 r8 C- 静音玩家
9 B/ S! p! ^# d- 发出警告(未完成但已存根)0 [5 Q2 G+ `) N/ @

& b/ p  \% m7 y4 l0 I/ T- P9 K  w, S' a7 |
- k, P, {( W2 i* f$ {  i
------------------------------------------------------------------------------------------------------------ IP 加密:0 m3 c# _9 v" @$ R, a
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/( ^9 B0 Z3 }5 N3 q: u
的简单工具它保存客户端的 IP 列表。, {; p# g. R  s3 Q

4 h8 O3 a- c8 M+ h5 m8 {7 `/ d
2 n8 A6 b! E) D9 T- J------------------------------------------------------------------------------------------------------------ 通知中心:2 r, F4 l5 ?8 o# a" \  W  \5 ^
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
3 w6 [2 i2 t: I# d3 E通知包括:
; S2 e' u7 V% \% @( K. k* |8 Y- DK-Square 大厅创建
# \. N. y! L9 q* S% h  Z  O3 a- DK-Square 玩家加入+ g' e* X0 W( P# K& b
- DK-Square 击杀: p- t( r; K4 O
- 经验/掉落/Dil 乘数事件
3 |, t$ P" d9 T$ h3 i- 公会锦标赛进度) ]7 ]" h: R+ e: s3 @5 H+ p
- 扩音器喊# i5 C) }# h2 o2 S/ ?
叫 - PK 击杀9 [0 V* R6 `! H9 v# k
- 升级到 +9 / +10 等。
/ [9 O( T( N; x4 R3 ~+ W+ L5 t  v$ ]; p, d) F3 E3 \+ ^" y; k) e4 R  T
所有这些都通过 Tritone.dll + 通知中心服务器处理。
* ~6 u9 [) y4 f* t5 U----------
+ y+ G8 ~  k) R: g0 y6 s6 @& b( v* I" Q: F7 s& _& m
-------------------------------------------------------------------------------------------------- 大力水手:- i/ t5 ^: K# n$ A) d" `' h2 C
最初是选定玩家的会话记录器。) A0 Y+ w0 f- N) V
由 @krofighter 扩展为:
+ ~  c3 i5 m) `! ]- 自动学习技能
: |' ?% K$ m9 l0 u- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
4 E* a% C1 w! j( f0 P; `: {
: c& e. t- e3 u7 A; E升级6 J! P7 I* H) E! v  w1 y) V
(客户端核心)1 Q/ r. X* b( I1 J  ~( V) ], }
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:( W& a5 L, \3 p0 u9 Q" `' E3 F
- 解密 Lb.ext 以连接到负载均衡器1 w% M( C/ B# }1 X
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
+ g" V5 \$ q6 L- Ping 每个 IP(端口 50005),选择最快的,并在内存中# {5 i5 X1 ~1 b* Q; C, |& s
$ @1 g5 i! X1 L, d# J  [
重写登录/频道/竞技场 IP 还包括:/ X! [) x  b2 w9 g
- 防作弊集成
5 I, A8 [2 y3 ]0 n5 R- 通知系统
* D. ?; v0 }: e; Z, W- 防抖切换
0 X, w1 Z& s" h" N4 D- HWID 静音/ [+ S# ]3 b2 M( \
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)' h  w9 C: X# r: i2 S
5 |: z3 h& P6 D# k% g( x
将所有内容记录到一个文件中。包括用于日志的解密器工具。
6 L% [/ P, j; J
  f# F5 W* s0 q; p" x4 [
7 I9 [( n' s; k) k0 O/ B------------------------------------------------------------------------------------------------------------
  V; y4 w; m" r; X
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。/ k6 m# |$ N" \4 t7 @& m
不要要求我们编辑,不要要求我们升级文件或修复错误。
% ]0 b: O" c+ K4 C1 [

; `$ X2 Z% W+ O. \6 r. P在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
7 c* x5 h) C) x- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
+ E8 C3 s' Y7 p2 r' _- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。; D5 W3 N; U7 [- G0 `
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
! J+ I4 \4 }# j$ p3 R- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
+ Q1 ?# z' c; g' j: y& L到所有编辑中所做的工作,以及你想出的疯狂想法。
. ~' j2 i7 i5 }% \% E* [: V' X5 F" f$ ^
Fun Fact
  l( w& N! q/ v+ EDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
4 C) _2 k) |2 \3 o0 t4 g/ ]- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
" ^1 C8 U% t4 s, _0 u- 作弊引擎 - 用于查找值和调试内存
7 t/ I, ?. J% A( v* s2 |- Themida – 用于打包可执行文件
7 V% N  q: P! S7 a) J1 b- CFF 资源管理器 – 方便添加自定义代码部分' _! ^* m- Q: E# s
- IDA Pro – 稍后,当我需要更高级2 h4 o( f3 V1 s( e& E# v
+ u* K& G6 N6 E
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
/ s7 u8 W5 r( J; \2 ]0 k# N+ S感谢你的回忆、疯狂和混乱。

6 N7 T0 m) Z( z( z+ A: g! u, U9 B' U$ L( a) ^% t
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q" k3 a5 }* O( y* `6 S9 T

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

14

主题

141

回帖

566

积分

中级会员

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

4

主题

90

回帖

874

积分

高级会员

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

0

主题

43

回帖

157

积分

注册会员

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

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:230 C+ ]& D, z) G/ J3 }
哎,我上当了,这个就是国外论坛上我刚下载过的东西

! n: g  y9 a9 F! e* t2 W6 P上当是啥意思

11

主题

245

回帖

1124

积分

高级会员

积分
1124
金钱
712
贡献
151
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57+ l& Y( P7 ^  A. ^: K' H3 z
上当是啥意思

* o8 R, |( c( H是说他在国外论坛已经下载了,但是只想独乐乐

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:244 v1 z, @4 b2 P, g6 ]8 k2 B% K; _7 q
是说他在国外论坛已经下载了,但是只想独乐乐
& J& N8 ?! A5 w! v
哈哈哈哈

4

主题

90

回帖

874

积分

高级会员

积分
874
金钱
727
贡献
53
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
  R& }2 \4 _; b* S  I是说他在国外论坛已经下载了,但是只想独乐乐
& X, M3 `" H1 k* P
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07) Q0 Z7 o9 R0 q; B
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

* g+ r$ |! \! p我在好奇大力水手是什么东东

3

主题

60

回帖

330

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-9-19 22:22 , Processed in 0.060354 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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