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

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

[复制链接]

13

主题

250

回帖

1193

积分

高级会员

积分
1193
金钱
761
贡献
164
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 0 s! t7 ?' H8 r+ `- [/ D

* i% J" [3 ?! Q; b9 ~! W7 S
& [) k) @9 l$ ^/ o- R' u% k[发布]DK Classic/Evolution A9 Team 版本8 Q% s3 J# y5 l1 J/ f1 g

3 V- g5 P0 s# ^嗨,6 a3 p- G8 M1 ?

4 W: H2 V) _: a+ S4 h我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。2 ~3 T3 z7 g! C: U1 q
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。2 _6 w2 J; D6 i9 J2 Z7 T
/ D4 z, |2 z; o8 }$ J& W; j
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)! a% G9 `6 f% d& R5 ?( A4 W
8 w+ P9 b( y& Q6 K
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。+ M% g' B4 Y" P/ Y

: z8 `6 C" l3 a内容:
2 z( O; s  T5 Z2 ?& K( l% j- A9服务器文件7 l. _- e2 n. Y4 G# A4 M) \
- 自定义反作弊系统
) A* F- l$ v' ^* N# c- 事件服务器2.0
8 f* o1 G' O" V$ r# v( {. Y7 g$ x- GM工具3 l: p9 o* @2 O9 M7 M: J; k- X
- 通知中心
; ~( J. k* S+ X- 大力水手(是的,你会看到的)
3 o1 q% Q* z5 [) d) Y
' x0 [! [1 U' [7 A3 wA9经典客户端 - 增压版. i+ {& N+ ~& d, O
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
2 h" @) ~& @. {7 E4 G; q$ g5 M以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
1 T. a4 {: n' o; H- v3 e
' X3 a! T- f# O+ D$ ~系统级功能:
6 _3 v' z, A$ B7 Y9 @1 X- 反作弊 DLL(直接与我们的反作弊服务器通信)
( v, T- |* n0 H  M6 c, F9 v. f5 @. R+ t- 自动 HWID 禁令
6 n# \5 k: Q" k1 T7 S* c- HWID 静音 - 当人们太烦人时消除噪音- Z2 e! y( V8 e
- RGB 角色名称 - 没用?或。乐趣?绝对。8 F  K, a, c) x" a, Z  {2 W3 G( I

* X6 P+ C) w& Q+ y8 V! i自定义游戏内通知:
. r& F/ T  ~4 ~- S7 N5 y- PK 击杀! k9 ~2 D, H" y% x& y
- DK 广场事件- |% Y8 v) i% q( E* o: h; o: m( B
- 升级结果(+9、+10 等)
, H* a; G# ^1 ?5 r% f- ...以及更多9 _& ]7 p8 ~) Y# C' I- ?' ^; x$ C0 c

2 W8 ~# O/ R( [' `游戏升级:: a7 i8 N3 i% g+ d% Y" R8 U+ a% q
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)- k; A; {  E. z1 ]) @3 o
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
; j7 E6 W4 d) N3 R- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......  s0 }; o) r* m$ R8 J
- 重新设计了 DK-Square' d1 [2 t) |2 N6 c' T
- D-Shop
) T+ `: m4 {% Q4 c; r中的翅膀预览 - 有效的 CS 隐身技能生活质量# }9 t' U  A7 n" h& ]

5 Z3 A- E/ W/ V! b- e8 l2 ?
) F0 I; H. a7 S4 q3 @3 E4 @- 自动技能学习(技能 NPC 已经过时了!) L+ F3 h! D1 d! g+ D; c
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!
8 \; V% W- t& J9 l- F1-F10 热键
- V4 Q. ]7 O7 H  k! e- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。  k! K/ U6 C* [$ E, o8 U
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!3 ~5 u* L! T1 W& ]; `
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)) W0 V. f& i9 g6 n9 `  C" V
7 g& E: I( W* n0 g  }
等等,你明白了——你们都要求的那种东西。9 }, _5 X8 m0 H. P+ _" X

5 L' r/ e3 D- f. D------------------------------------------------------------------------------------------------------------8 v* F; I8 k6 |- ^
Anticheat System7 L8 d: h6 w4 p: v5 H' m- I
为 Dekaron 完全定制的反作弊系统。进行深度检查:
' x0 J7 k% v' C3 h. V6 r- Dekaron.exe 的 CRC$ |7 z7 s7 M5 q4 l
- 40000.txt中列出的所有文件的 CRC(加密)7 S8 z4 ^- H7 Z: A( |- k6 ~  u
- 运行进程代码部分
: w* ?5 H5 [1 S' f
# D/ Z7 c( k0 v$ H的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
: T3 ^$ W) ?+ S, ]7 x  _- 您被标记
0 \/ u4 C# L, I1 M5 {1 E- 在两次标记后,所有链接的帐户 + HWID 都将被禁止" b4 ^5 K( n* @9 b
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)" O9 V9 e: v2 [& x3 k$ o

2 q0 Z4 n6 ^  u! x: d- e未披露服务器端的工作原理 - 一些秘密值得保留在 / J4 W& s: j! i8 w; s; |* S8 }
Event Server 2.0 ------------------------------------------------------------------------------------------------------------( Y8 y1 c4 L# P8 y; O1 H

1 M& A# b/ l7 t! F8 C: W3 p( q: B* i) _* n& X8 U3 @5 ~$ }# D- v9 q
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
4 W9 Y5 p  [. z9 _" B3 q4 C; A
9 v0 Y6 h1 r% r3 p  d回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
1 A4 z5 |  E$ r0 v它使用了一些巧妙的数据包技巧来使事情自动发生。
4 `# q3 r3 k3 D% W! X您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。$ v2 f; E5 f& s, M, c
& H7 B' b, j8 Z+ R' [
此程序:& L; D9 R; F7 T# N5 h
- 模拟真实的客户端连接
8 L+ [, O& R1 p& U" U9 H- [- I5 H- 使用 [GM]Event 字符0 m' h+ h8 a1 ~; }% ~
- 根据计划
% `( y* D8 Q9 `$ K5 _6 ?
8 H. _! W. u& j' [" t* Y  b发送 GM 命令 当前支持:
. T* s+ P7 I& X3 S7 H- EventTypes::RUBY_EYE# S7 |9 j( t! n8 i6 P
- EventTypes::GOLDEN_INVASION
$ c. T7 W2 H" j( n. v. y7 F- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
7 U  {# `% _* J$ ~
; }5 a; }' ~- e% o需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。3 G: ~- k+ D9 V" b
; b. R; ^; I9 |9 t! u" @
$ w$ g$ g; P! k' K% u9 b
------------------------------------------------------------------------------------------------------------ GM工具:
3 p: a. T- a+ v$ Q3 K/ {# cGM侧管理工具:
: G! r8 |7 v$ ?2 K# _0 Z  v( P- 玩家和账户作
" g, }0 E- h" i9 w8 T0 U- 控制EXP、Dil和物品掉落乘数( L; u/ w' j1 e+ R
- 静音玩家
" k" _3 k: A4 q+ X& H- 发出警告(未完成但已存根)
) X6 o0 T" i6 A! K
+ `0 d% n4 a$ ], v" |. ^* w, w& g6 \* p) h
* r  ]! p, }6 c, v  `( Y
------------------------------------------------------------------------------------------------------------ IP 加密:4 |! A. |( m8 ~$ C
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
% _2 C1 z" @: K  R9 x- \' e的简单工具它保存客户端的 IP 列表。
- q) `( q; v# M3 g- n0 Q: \; }, F- J, \9 E' w1 C8 [

4 c0 N9 z0 w0 Q3 s$ E; m------------------------------------------------------------------------------------------------------------ 通知中心:
/ ~1 X# p7 R* J! W由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
. l2 D/ W% Q( c/ j+ ?0 E  \0 Z通知包括:
! \- }( J$ \8 F- DK-Square 大厅创建0 K, V9 F3 H8 J' l
- DK-Square 玩家加入# ^" t( Q( R4 i9 I& z% q9 G
- DK-Square 击杀6 P& q+ N6 L, H+ v5 f1 `& c
- 经验/掉落/Dil 乘数事件
' [! X9 Q+ c; \2 q9 |7 P- 公会锦标赛进度' J- [3 A5 H- g. J
- 扩音器喊
- Q' W6 k7 K3 Y# f! v7 Y- h叫 - PK 击杀! z* M+ b4 x  Y5 y* F4 K
- 升级到 +9 / +10 等。( m6 }! x+ G: L8 l

0 R6 a7 H2 p/ L* }3 M所有这些都通过 Tritone.dll + 通知中心服务器处理。3 p8 t. Q5 K3 g. y% ^
----------0 J! I/ t5 F8 x

) b; v& b! p6 k* Y8 D) M7 g-------------------------------------------------------------------------------------------------- 大力水手:0 P0 S, a5 b7 J0 Y$ t9 ]
最初是选定玩家的会话记录器。
" f7 O6 H8 \3 p  m4 F  b; ~由 @krofighter 扩展为:
) V7 A; n! A0 r) T3 P4 ?1 f- 自动学习技能# |# j7 S' d4 H2 @( O
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
# G& z3 H' D1 \, ^, {/ V9 H: w( K4 c/ z% T0 J( N0 g
升级7 H0 ?2 z, `  |  I- Q) D5 ?
(客户端核心). `" v! V+ U( u6 }, {4 T6 s6 }
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:" Q/ u- g3 |. f& n
- 解密 Lb.ext 以连接到负载均衡器( j4 Z5 |, e. ~; \" W3 `2 e: j
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择5 b( Z  z! Z0 Q/ G% b
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
+ o; @5 s) }; v+ z0 K( M) H$ n
( M: Q( G4 ~6 s$ F4 S' q2 c重写登录/频道/竞技场 IP 还包括:
! X* f- l: v  ?- e- 防作弊集成/ `; k; I: [. Q5 _) I+ l
- 通知系统
2 a. P' t6 I4 i. @/ l2 {- 防抖切换, G& o6 [% z7 m0 z
- HWID 静音
, J6 `& H- y) I- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
4 i6 F% `2 l5 J3 Z0 o3 J
0 p5 {) ~" f9 u将所有内容记录到一个文件中。包括用于日志的解密器工具。
  S( H+ `, p  h$ ~' [  a  U3 e6 _6 S, ]) V6 o  h$ I

' ~; x$ H# v  g------------------------------------------------------------------------------------------------------------
1 g$ @+ u+ w! B0 a  N
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。1 Y7 |; H9 r& X' V8 h) Q% ~2 `
不要要求我们编辑,不要要求我们升级文件或修复错误。
9 B2 S$ j7 ~4 ?2 V) [% Q

- Y; j+ o& E/ V* D4 y# {在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:  N( E" c2 ^* k" [" _
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
9 @. M! d1 H4 G6 e8 @. [" M: _& ], c- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
6 C- M( I; S; S# o% e, s4 f- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。. M8 S1 M3 _* m( Y/ U0 z
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
0 B$ v, x% R" N9 i' n到所有编辑中所做的工作,以及你想出的疯狂想法。9 w# }7 w$ p0 e* p1 _
2 y' g; i% ]- ?* a2 x% c
Fun Fact
5 L% E/ w+ @; ODekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:3 v0 r( R+ o# \
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)* ?' ^2 n: T. Y* q7 v9 y8 l. h
- 作弊引擎 - 用于查找值和调试内存
9 P6 j/ O) w4 Y6 Y5 B- Themida – 用于打包可执行文件: H" y+ M1 z- a8 v
- CFF 资源管理器 – 方便添加自定义代码部分. v( H8 z* Q9 q. Z
- IDA Pro – 稍后,当我需要更高级
1 B* j9 M4 U- i4 S  R5 I
. N2 v  Z  G& n4 F$ Y( O的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。! _7 r2 Y- R0 o6 b1 }
感谢你的回忆、疯狂和混乱。

: V' ?- A9 {$ Q1 t7 `. y. `
6 ~* a' q& E. C4 [% ~+ Y链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q/ U8 E( Q% t$ T' a9 e6 c

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

14

主题

146

回帖

595

积分

中级会员

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

4

主题

91

回帖

912

积分

高级会员

积分
912
金钱
752
贡献
65
注册时间
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

主题

146

回帖

595

积分

中级会员

积分
595
金钱
407
贡献
28
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
7 h# P" h3 B6 ^3 q哎,我上当了,这个就是国外论坛上我刚下载过的东西
1 k5 H7 v+ I* S& M
上当是啥意思

13

主题

250

回帖

1193

积分

高级会员

积分
1193
金钱
761
贡献
164
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:570 M1 z2 {) k! O( o. l8 r
上当是啥意思

; Y* a  }& f% E0 F8 }7 w" i是说他在国外论坛已经下载了,但是只想独乐乐

14

主题

146

回帖

595

积分

中级会员

积分
595
金钱
407
贡献
28
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24" k) x( q- H. L" s( C) H' Q! w' u$ _# N
是说他在国外论坛已经下载了,但是只想独乐乐
! u  \* J! a/ G' _! v# X- X. Z$ r
哈哈哈哈

4

主题

91

回帖

912

积分

高级会员

积分
912
金钱
752
贡献
65
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24. e+ R, D' I3 n6 N
是说他在国外论坛已经下载了,但是只想独乐乐
* |. J/ h) o! {6 K1 [$ n
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

14

主题

146

回帖

595

积分

中级会员

积分
595
金钱
407
贡献
28
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
3 W* N. [/ b3 H可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
3 F. ]: z# S% Q$ q
我在好奇大力水手是什么东东

3

主题

60

回帖

339

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-10-30 23:12 , Processed in 0.099964 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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