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

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

[复制链接]

13

主题

250

回帖

1217

积分

金牌会员

积分
1217
金钱
777
贡献
172
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 * Y" h% F6 N- M4 [
" ]" e6 |7 s7 W2 o, ]

) c# b1 Z" q3 k$ G, z[发布]DK Classic/Evolution A9 Team 版本( h' C% }% w; V: k1 k

( K( p; j/ w4 A" Z/ C嗨,8 l+ W" s; m6 N0 s3 z, B

: `9 u: l" I+ Q: }5 Y& Q我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
3 s$ F- t+ Z0 e& j/ @5 R今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
6 c$ h; H6 B9 V$ V6 r- a
' L6 L" L7 i! V1 ~5 b0 T我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)7 J- t# v* ]* O6 N- k* C4 @
! D/ E9 X7 H' H( X8 ^
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。8 s# V2 @  w0 n" K6 E2 R3 H
& p4 q( Y$ Q. i- B, q% l" [
内容:( V2 M1 l3 U6 b. i( E
- A9服务器文件
& [: F8 j6 m  f. i: [0 E) z. i- 自定义反作弊系统
6 ~( P7 V/ _- d  j" ]7 D; E" T- D- 事件服务器2.0  A$ V  ^3 P( ]  u+ f' j4 [
- GM工具
8 S5 a3 i. P8 E- 通知中心
+ X6 |. s1 s+ q; y' H  F, [- 大力水手(是的,你会看到的)  ?2 C  x8 X( {' G' w0 s

# J5 T6 H+ A1 G8 vA9经典客户端 - 增压版
* t. [( V* |1 Y$ Z  o7 j这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
8 N/ ?: L+ U1 v) A! [" ^以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):0 x' {/ s! t( i& x

# v/ O% `) Q0 v系统级功能:0 x7 L' Z. A7 b3 m
- 反作弊 DLL(直接与我们的反作弊服务器通信)  q6 X8 j7 M# y4 h$ ^, r: o- P+ h
- 自动 HWID 禁令
- b- c7 w* e4 W3 W) K- HWID 静音 - 当人们太烦人时消除噪音
+ `: a7 t0 p% }# H, d6 p: j- RGB 角色名称 - 没用?或。乐趣?绝对。6 c! m8 V  G8 n8 ^. A5 n* M) i

, m0 C# G9 ]. @4 M" J/ t自定义游戏内通知:( F, D2 r/ k3 D
- PK 击杀
+ c. k/ t8 d; q9 x- DK 广场事件' C3 V7 z; T$ ~" k, |7 w& S
- 升级结果(+9、+10 等)
4 r* C6 R& E9 |7 O5 }- ...以及更多' F6 x9 J- V! }5 M; Y) g
9 M$ ~/ x  w  g8 V7 r
游戏升级:+ v$ c5 b- i0 f, U/ g) Q5 _
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样). C+ J$ Q. s: m, w: b4 I
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
5 p; C8 M$ @1 ^) _- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
0 K, O" S! |; \- 重新设计了 DK-Square- a' d6 r9 ~4 ^/ Z+ @
- D-Shop$ m4 Y0 @. D( I' d* [. ?
中的翅膀预览 - 有效的 CS 隐身技能生活质量
/ _) _7 {' ~* ^; Q' h6 z  E7 r7 k$ A2 z! a2 q* _' b" w
6 s+ O2 v# y2 k* j+ o$ y
- 自动技能学习(技能 NPC 已经过时了!
/ A+ J7 {$ ~! w5 P# `. H& P- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!
0 d. {  R& ^0 ~4 }) W- F1-F10 热键
" q+ v- ]# s# Y5 r7 J7 @5 o- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。& G# P$ b6 i- j( ^; X' r. j
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!1 t) c5 L% V) W% R  C, B* f6 L
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
7 k2 \( l. O1 w# d1 [* ]4 H" o4 T9 w5 E: j6 R2 @+ r
等等,你明白了——你们都要求的那种东西。
5 K, y5 A' x6 P$ B
, q( r/ M8 X2 Z/ }1 F------------------------------------------------------------------------------------------------------------
! C- W% d1 G) @) F; h" }3 TAnticheat System$ P' T7 s& O7 t6 n: `9 H+ S# T
为 Dekaron 完全定制的反作弊系统。进行深度检查:
- j+ Y1 p5 u" s6 m! }$ p/ h$ n$ I- Dekaron.exe 的 CRC
. g5 m1 i2 a( X# C- 40000.txt中列出的所有文件的 CRC(加密)+ n7 n( G* P' E% D/ B6 \6 u
- 运行进程代码部分+ O; B- d; l5 ^& @2 f1 S

$ C* t* V  G! L% T的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:8 V; s* ~5 Q. G# _8 o
- 您被标记
) [- m2 x. w+ }, i, y- 在两次标记后,所有链接的帐户 + HWID 都将被禁止9 d& Q# X7 S; B* u: {
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
  V; r7 C. O2 \0 k+ v5 \8 Y- c
% n! v' [* X# `9 e2 l4 W- k9 o- B0 t未披露服务器端的工作原理 - 一些秘密值得保留在
# _  b+ o  k$ `5 p) rEvent Server 2.0 ------------------------------------------------------------------------------------------------------------/ V1 p" ~+ m. Y7 `1 M; ^! G

, y( m$ u6 X1 m& N% @5 d5 n) u
. ~* f7 J2 c* M1 T$ K  q0 w  a. X- M有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。, j3 w% `3 c+ k4 X% L1 a+ y* I  f+ w! N
) t' [% \2 k9 g7 J# h
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。, _; ?7 N! k3 O- Y: h+ ~" O
它使用了一些巧妙的数据包技巧来使事情自动发生。0 e9 `+ }$ b  t, n0 o, T* p2 c  U
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
. w) @- o) s. [* W1 O. G
: `; C2 _* ]2 g此程序:
3 a) x; ?& a# ?. U# W- 模拟真实的客户端连接$ b& e& q- V. u; @6 ?( x
- 使用 [GM]Event 字符0 W. B7 q# Z) Q0 |$ g, D' l* `
- 根据计划
& X' f3 ~* _- B9 u2 X7 h1 W. S) D
发送 GM 命令 当前支持:
  v6 w: W# L% e2 N+ }( i- EventTypes::RUBY_EYE
5 N  f- r1 c% E5 s: a' k$ K4 A- EventTypes::GOLDEN_INVASION$ v5 l' i8 U. T. W# n9 T
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)3 x4 t: ^6 t8 K3 u  I/ b
" x* k, w7 O  H4 s) L, B3 f6 s7 Y
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
2 r7 e5 M8 W7 o. N# C
& [9 g7 e& c+ i- Y4 n* i6 B
* s/ F5 {- `1 B3 f$ S* B------------------------------------------------------------------------------------------------------------ GM工具:" F. E9 m4 Q  B) w  h; N
GM侧管理工具:
5 T6 u/ g% u( j- 玩家和账户作/ Z9 Q9 t* s/ L+ F' }7 v
- 控制EXP、Dil和物品掉落乘数9 V/ k/ V: @9 ^1 T; K) v! C
- 静音玩家
4 x' y5 A" a4 s' @- 发出警告(未完成但已存根)/ N: g' c% H4 @9 Y

5 Z2 X/ l; e1 k6 ]
: z0 f. f# n' Y) M
. ^' w4 `& z6 C* e& C! f0 S6 A------------------------------------------------------------------------------------------------------------ IP 加密:- i& ^# F2 `: E4 ^  \3 C
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/" o$ Y/ r& c! v3 b" r/ Q# R7 i' Q
的简单工具它保存客户端的 IP 列表。
+ y, ?: w4 b7 W  t8 C9 T1 N$ [1 l
; Q6 ?$ ~) a+ W/ }" X) s7 A- b
------------------------------------------------------------------------------------------------------------ 通知中心:
& ]2 S2 ~& {/ V  t* O! e3 J. U由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
( T6 D# m$ k: h% \通知包括:- j3 v+ s0 O8 c9 T. ~( [( f/ ~3 T- x
- DK-Square 大厅创建
1 W; y( a. M1 _) f, d5 h$ w4 l- DK-Square 玩家加入
) H; i7 T1 |9 o/ G7 S8 X4 D- DK-Square 击杀
* m) E+ A5 _3 G9 l# {- 经验/掉落/Dil 乘数事件
2 i7 l1 D  w$ N2 X( ?6 B- 公会锦标赛进度
0 K  D) K7 q' Z, q% U9 t- 扩音器喊
3 U% u; \5 W" x; R叫 - PK 击杀2 M1 y% ]0 u* J; H, P
- 升级到 +9 / +10 等。* W- K" H4 H: ^% E; p( z/ P
0 F) [0 ~0 y4 M# L3 C! E. l+ p2 i
所有这些都通过 Tritone.dll + 通知中心服务器处理。
/ o/ _! Q) N8 Q. G% n----------- E3 D" X* l; L, O9 t

1 t) e  W5 {3 c) }6 Y-------------------------------------------------------------------------------------------------- 大力水手:2 j- R. W7 {+ d
最初是选定玩家的会话记录器。, |) ^9 @6 o* m+ H/ q! v8 t
由 @krofighter 扩展为:
9 n, ^* X' H$ _% b- n: t# l- 自动学习技能3 w/ i# Q1 t& r0 x. n9 X
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll) x' o; L, X7 p& T8 j6 L' O3 _
" |3 G) m, y$ X" ~
升级
8 r& z0 Z3 H) G- Y& `0 T  v(客户端核心)
4 j8 B/ k8 D5 m3 H这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:& e1 e0 a& p/ C, M7 |2 H* v
- 解密 Lb.ext 以连接到负载均衡器: y- x# a7 @: `) v, G# _9 X; j
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
' ?1 x7 C6 C0 x2 J4 i7 e- Ping 每个 IP(端口 50005),选择最快的,并在内存中5 u  T* ~  G6 H

) O+ f, |6 j; y0 j5 p- I* ~7 [重写登录/频道/竞技场 IP 还包括:; V7 `: H$ ?, g5 ]4 D- c) ~: U) M  s% u
- 防作弊集成
2 l- ?; T7 g" e# ]4 i  N) U- 通知系统
7 N8 ]/ q7 b5 E! R- 防抖切换. ?" N( M/ o: R1 q) H2 P# d: x; D
- HWID 静音
' a6 P6 N' k5 D  y; \+ X- n- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)7 R* O: U% w9 |2 M& F

8 |$ M2 k4 v* }9 H. D4 B将所有内容记录到一个文件中。包括用于日志的解密器工具。
# S8 `) I, G5 u/ U+ g9 u  {4 H# C
8 ?; V* w# r3 V; j$ I
------------------------------------------------------------------------------------------------------------

, P  p6 a/ v* [* A7 y2 ]  P: @我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。5 Q% y+ U6 S) G% u% W. h
不要要求我们编辑,不要要求我们升级文件或修复错误。
: r/ `. S4 e9 s( i, A# l: m; x
3 B1 G9 r, c4 o& G5 ^
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:3 S  L; f% x: M
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
$ q) r. X) c3 {$ _1 s8 d- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。- |' J% U* X5 C: U- p
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。7 J4 i8 Z& y/ i7 |/ g
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入/ `5 W+ a; A' t8 I; c
到所有编辑中所做的工作,以及你想出的疯狂想法。
9 U# c* B$ K* g# r7 B$ P. c( m- ^; M3 D7 U. M
Fun Fact1 }1 _7 F2 j, `4 P
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:- v% i% g7 K7 S" U/ e" `+ ^, G+ L
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)$ F; q. b) q" B1 R5 t6 B0 o5 M
- 作弊引擎 - 用于查找值和调试内存
' V- B" I* c5 J8 r% l3 @( P) \/ x4 M- Themida – 用于打包可执行文件9 l, r9 _4 @* W8 K' X
- CFF 资源管理器 – 方便添加自定义代码部分
* D  J: {3 ?" k- b6 w- IDA Pro – 稍后,当我需要更高级" |9 V) G. n5 u& F

! \; z. w7 ~9 U3 r  F4 M2 @的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。8 {- ~  Q) S8 _* ]/ W
感谢你的回忆、疯狂和混乱。
5 a( p4 k( b2 @- }) ?& ~! _

3 i) ?0 i* F: b* m链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
6 H" }# g2 g6 m+ h5 W5 Q+ Q3 c

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

681

积分

高级会员

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

4

主题

91

回帖

951

积分

高级会员

积分
951
金钱
778
贡献
78
注册时间
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

回帖

681

积分

高级会员

积分
681
金钱
464
贡献
34
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
1 k6 c, r; q4 ~6 g! L6 D% F/ g哎,我上当了,这个就是国外论坛上我刚下载过的东西

) l% p2 ]' T3 X# d" I上当是啥意思

13

主题

250

回帖

1217

积分

金牌会员

积分
1217
金钱
777
贡献
172
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
3 f6 I7 n" w% E# x8 X' R上当是啥意思

3 A7 Q' {/ `  O, M. B. V是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

681

积分

高级会员

积分
681
金钱
464
贡献
34
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
. d1 u2 o% R% r+ }是说他在国外论坛已经下载了,但是只想独乐乐
/ \: \. K  h$ y/ F, b
哈哈哈哈

4

主题

91

回帖

951

积分

高级会员

积分
951
金钱
778
贡献
78
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
( P( n2 G' V0 g% d- S& T是说他在国外论坛已经下载了,但是只想独乐乐
1 T+ j( j1 P& H% ^# e. s
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

681

积分

高级会员

积分
681
金钱
464
贡献
34
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
7 a: w: b' e4 _. w5 r% l可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
- c7 f+ \! Z7 s1 f/ @) u' W
我在好奇大力水手是什么东东

3

主题

60

回帖

339

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-11-21 08:38 , Processed in 0.079655 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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