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

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

[复制链接]

15

主题

256

回帖

1234

积分

金牌会员

积分
1234
金钱
851
贡献
107
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 4 U* U2 b: Q" d* o$ G. r  m3 F- F

5 ^) f) Z& y7 b" v7 P3 p& Z6 G  @8 I- y2 i! j0 L3 U
[发布]DK Classic/Evolution A9 Team 版本5 x& {) [: h5 W; j% q& x- n4 P
' x* X4 w. k1 T% ?  I
嗨,7 z) ~$ Q, r  ]) h6 Z

2 c4 K/ [2 m$ Z& _- w" e我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
+ [/ ~$ \% X# u8 \$ V今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
8 R1 ~7 y- @& `: [$ g
) Y  D6 @7 l4 M6 ~+ f# G7 b我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)9 o  M1 h  B5 f8 K! {
1 J5 y( |0 S* s2 u6 w$ N/ q
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。& d7 Y+ \% m" S3 J. ^

; ^) A5 S4 ~) x2 [$ O$ M内容:" A- |- @) o% }! ^" A, E
- A9服务器文件
" J4 }" k! K1 e) s6 `- 自定义反作弊系统- B% i8 z7 _( g/ ^+ V
- 事件服务器2.0
. ~: U* m! Y' r! a6 r- GM工具
8 |  _8 A, g( W) q- 通知中心) r% Q- E5 g+ r( b! F: y& J  ]
- 大力水手(是的,你会看到的)1 I+ v; K. g4 l, G- X

2 k: v. ?! e# }) ^A9经典客户端 - 增压版5 t. S+ ]/ `! S" u: R% u
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。/ L( D7 M- L! u7 F+ }. L$ U
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
1 _$ r3 w* m9 a5 E% M8 B7 W% \
. e! \9 I1 b) f6 U系统级功能:
) l' ?1 p  Z" F, f( w- 反作弊 DLL(直接与我们的反作弊服务器通信)
2 d+ P) N. Q; d8 o- 自动 HWID 禁令# E5 g- j. Z$ @
- HWID 静音 - 当人们太烦人时消除噪音
9 H$ b1 A, F3 \) r; I- RGB 角色名称 - 没用?或。乐趣?绝对。7 J5 `' ?' \2 F% ~# t

8 A1 V. O# p6 K  c+ X% i自定义游戏内通知:
' w3 V! O. E! e- `- PK 击杀9 S( W4 W. _. [! V" C6 C
- DK 广场事件
- p8 H, y. l0 ?! J- 升级结果(+9、+10 等)/ [% ^& |5 W9 i3 I$ `2 O
- ...以及更多
! F! F" ?" H  y. ?- C' F9 L" X
/ K, }4 s0 g  v5 B游戏升级:# }3 l+ K: [" O, |- g. s
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)9 B. K( s; n7 m' f  V1 X
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
2 N- o5 x, {# |" Q* o" g- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......+ Z& J+ W* d2 A' U. N; F
- 重新设计了 DK-Square- k3 v" i& n" o, d4 G
- D-Shop9 n. M$ n+ I/ h
中的翅膀预览 - 有效的 CS 隐身技能生活质量
* y5 B3 Z3 E1 l8 D/ x) A2 |, @8 H: z! S
1 U2 }. l  C& v1 H
- 自动技能学习(技能 NPC 已经过时了!  t) X1 W3 q! X- G( M7 I# q6 B
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!3 m$ e. H) B5 m
- F1-F10 热键
$ n) @+ ?" ?. S- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。5 C+ D1 ]1 E5 A1 ^# d. u6 e
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
" d- R/ x+ Q) ?8 w& H; d7 a- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
8 i- ]* c- S7 N" E1 R0 u0 B' l2 c' l
等等,你明白了——你们都要求的那种东西。/ i3 j9 v1 M+ ^
1 n7 j+ J; N- n" q# e
------------------------------------------------------------------------------------------------------------
. L( c: C' Z& d  U) j* zAnticheat System
$ C- X7 W4 f3 R" _& R为 Dekaron 完全定制的反作弊系统。进行深度检查:0 I0 S& v. ]) `9 l) V2 [
- Dekaron.exe 的 CRC
+ F4 i6 S5 ]) G- 40000.txt中列出的所有文件的 CRC(加密)
  A0 m. A  T" ]6 q- 运行进程代码部分2 J; [: K$ s- {/ A5 h, q% _
- @% K9 [* L) ~5 V3 J% g0 e
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
( U+ u9 e6 o; f. A* [$ c- [6 v- 您被标记
, Q# I( t6 N6 O( G+ Q- 在两次标记后,所有链接的帐户 + HWID 都将被禁止2 @- e3 s% j7 r! Y# S
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)& K2 W( W  ~1 I& @1 J0 f& R; @
6 A% I- _8 G( O9 u1 M; e" l
未披露服务器端的工作原理 - 一些秘密值得保留在 ( i. D' [( A- F3 L
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
/ j0 W* n6 W! y" S( X$ t( ]7 `0 b! d1 B; H2 K& o% ]

0 R* x( r$ Q; D& t9 j有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
% R' A& k2 L* Z& m! Y; [9 y6 E$ `3 @% d  w% G" _3 F& R8 h/ z
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。. q; {) \: u( l: I# V$ X& r) ]
它使用了一些巧妙的数据包技巧来使事情自动发生。7 h# B7 F$ K- Y. [7 B; N
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
9 {/ C% h: }) ]+ W0 }* H' s8 i0 A; {8 j& \/ Q) W
此程序:* @1 d- E0 @1 ~) b
- 模拟真实的客户端连接2 M" q( A) f$ h  V9 h' V, r
- 使用 [GM]Event 字符7 C/ x8 m3 P, u' J
- 根据计划
% r2 U; ~7 t" q- W% z: N
: m  B2 {- @  a. i: A/ }9 B" B发送 GM 命令 当前支持:
* R' f6 ~1 s  B/ I  \2 }3 s- EventTypes::RUBY_EYE9 l. f/ k' |0 Q
- EventTypes::GOLDEN_INVASION
6 N; L. c8 R( @, [- m! |- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
3 F$ W7 R' ~$ Q4 K
" M2 }# ?& P7 H需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
9 m$ A6 F% R$ _+ y- i9 _" f* `" |# h0 T' O. T" H# C/ V
" g2 G! u& b  D! G1 ?+ c
------------------------------------------------------------------------------------------------------------ GM工具:# p2 x7 L# J4 l7 s5 p: g8 h  c
GM侧管理工具:
6 d2 w% F9 y, P7 K7 \- 玩家和账户作
# d: Y0 d) E+ O6 `- 控制EXP、Dil和物品掉落乘数
, x% n) g- w' b. C- E- 静音玩家& w! a2 H) ~# V$ R  q% n
- 发出警告(未完成但已存根)
; r- Y" Z9 g; @* w8 \. h$ l7 h1 Q' X
9 n2 f; F0 n" G# G
6 v( K! G9 R' y& [7 s  E3 p  a: _
------------------------------------------------------------------------------------------------------------ IP 加密:
1 O6 y# D+ h. O6 P% d% L1 Q/ H创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
: G; o' n- J% r9 I. x的简单工具它保存客户端的 IP 列表。
- Y* \! d  L  ~7 a1 m1 d6 k- e1 z* d! Y- m( X9 p0 g& Y2 R" \

2 N) @; J% {. J& t+ b. V" ~- n- w+ x------------------------------------------------------------------------------------------------------------ 通知中心:1 z  c* Q4 E# w( M7 |
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
5 |% ~1 ?" G4 {8 a: @- a. Q通知包括:8 I2 ~  p- m6 r. L- @9 i: i
- DK-Square 大厅创建
) F' t9 o: `  x& w3 e! _- N- DK-Square 玩家加入
; Y" x' H2 \: m9 g' S; b- DK-Square 击杀
' Q4 Q" W) |/ e0 ^0 n  [/ b- 经验/掉落/Dil 乘数事件" |3 U5 D6 m0 i. f
- 公会锦标赛进度1 W8 h2 @  a  H& I) N. @7 ?
- 扩音器喊* p* B/ \* f2 t8 L
叫 - PK 击杀
1 y$ o1 @# g1 C6 {- 升级到 +9 / +10 等。
1 x: A8 }0 u5 E3 H& z  Q' I2 M) B8 k" J7 f, L0 O: T0 E
所有这些都通过 Tritone.dll + 通知中心服务器处理。
. U' _* B! N" k, M----------
0 U  `+ ^* o4 y2 E* W5 D) ]" C4 I! B' o9 ~& r
-------------------------------------------------------------------------------------------------- 大力水手:7 T) @# c, r5 x7 h
最初是选定玩家的会话记录器。) y6 n* J' y2 h9 R1 \. a( b: K
由 @krofighter 扩展为:
1 j/ L( u4 B$ ?- k% p! }' v- 自动学习技能
( V3 a% k0 P; k- d- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
- \% p* t7 s+ v0 q$ D7 y
1 L3 Z1 B" C% `$ v7 ^升级$ M  \% C, z: o$ ~, m
(客户端核心)
. i; ]2 f% }: S, m这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
; f$ F- @# j1 c3 E. {- 解密 Lb.ext 以连接到负载均衡器7 o/ [# R7 O  B4 c6 K
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择+ [* b# r' o6 b5 K6 O3 r/ E
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
; b" T2 P5 ]9 f" b0 c7 T! J, ]3 O. S/ n' K4 }& X+ ]' T
重写登录/频道/竞技场 IP 还包括:
0 \! q  n- t% C- b# A- 防作弊集成
! p. o# I% Z, |! c4 ?- 通知系统' f/ l) M' k0 D+ m, K
- 防抖切换. m. u0 J; p+ U* C
- HWID 静音
( i* O: N' ]- Y0 O2 Y  ^- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
1 h1 |/ T0 G, w! ~6 {# B! l- E9 g/ G  N* ^$ x: d6 E7 S
将所有内容记录到一个文件中。包括用于日志的解密器工具。/ P) P6 u) |" g' v

2 T( P1 F+ v" I- w6 t0 t# r. @& X& C& r8 G; p
------------------------------------------------------------------------------------------------------------

9 E9 K/ Y, w2 j我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
: \0 R1 H7 ?6 t. P+ \3 }不要要求我们编辑,不要要求我们升级文件或修复错误。

4 Y+ n5 P$ r# q' Q( u& d) F
$ {# Y: h  Q+ w( [* J在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
# a( y( d( A5 s# q5 P, _- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。7 E7 r3 }3 E) h) H
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。. Z9 |( ~# L: G# `) z
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。8 r' b# P9 ^& `3 ^* M
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入" A6 f. I4 O* H3 ^" W
到所有编辑中所做的工作,以及你想出的疯狂想法。
4 Z- A" ~7 X8 R- R, Z6 o) D; z* R3 P5 O, W( a" l& T% \8 O
Fun Fact
1 z/ k2 F- U2 QDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:  K9 g1 o% M% J& M. ?
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)' e# I/ s0 h; |8 Q1 |3 `0 `5 t
- 作弊引擎 - 用于查找值和调试内存! {8 D+ h, @' K; V) I3 b4 F/ G6 \
- Themida – 用于打包可执行文件$ [; }  r- i6 Q$ f% H
- CFF 资源管理器 – 方便添加自定义代码部分
( q0 z- [2 o' w) h* X- IDA Pro – 稍后,当我需要更高级  E5 d$ q  R# y( C

0 D8 S4 H# E  m/ R) Y6 W的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。7 F) M8 W( E& k8 g) C
感谢你的回忆、疯狂和混乱。
  C( Q/ e4 J0 ?4 v5 Y3 k9 d
7 v/ V% B4 v. r1 q/ B
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q* H+ o, s) Y: s3 C$ H4 S7 {! n

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

717

积分

高级会员

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

4

主题

96

回帖

1054

积分

高级会员

积分
1054
金钱
877
贡献
77
注册时间
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

回帖

717

积分

高级会员

积分
717
金钱
488
贡献
46
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
( Z' b  p4 r3 ~: Q哎,我上当了,这个就是国外论坛上我刚下载过的东西

. `. r, r4 A2 f& T4 K% B9 o) }上当是啥意思

15

主题

256

回帖

1234

积分

金牌会员

积分
1234
金钱
851
贡献
107
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
( E( i1 ^& b5 K  \4 {8 x0 C$ d上当是啥意思
# C* x! Z/ c- D
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

717

积分

高级会员

积分
717
金钱
488
贡献
46
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
9 h; e6 l+ t, V1 F6 t" P是说他在国外论坛已经下载了,但是只想独乐乐

; l. @  C9 _" h9 H8 O6 y哈哈哈哈

4

主题

96

回帖

1054

积分

高级会员

积分
1054
金钱
877
贡献
77
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24$ D9 \9 t7 k) h- t. a/ B. R
是说他在国外论坛已经下载了,但是只想独乐乐

5 v: ]# b; `9 m) p! u可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

717

积分

高级会员

积分
717
金钱
488
贡献
46
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:076 M! v7 m4 f# @/ \
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
* F9 l  J& g6 R9 C$ N# _
我在好奇大力水手是什么东东

3

主题

73

回帖

393

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-1-21 09:13 , Processed in 0.086175 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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