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

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

[复制链接]

15

主题

258

回帖

1245

积分

金牌会员

积分
1245
金钱
903
贡献
64
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
' x; ?' l! H7 K" u' d  F( c: H
9 A4 ~' D2 P: p" u+ r% Z( a: i2 s7 x
) e. {4 L$ T( |+ X. D[发布]DK Classic/Evolution A9 Team 版本# d$ e3 M* F3 D7 Z3 G1 a: V& [
  K1 T/ s" d, \2 o1 s3 m/ h
嗨,
* F* @3 w& f* a2 P0 L
* U9 k/ ^- F* e9 `/ d# ~我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
0 Y: r5 s6 u! R# ^+ [; V4 L今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
7 F) F. f: E9 J" N. e
" B$ m( L$ I2 D3 v3 D6 G我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)2 N5 G5 G, a5 F+ y4 d8 @+ L
3 L8 c5 H. d# S6 a9 G* O
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
& {5 d/ Y1 B, t8 P! c+ m4 Y
4 D1 p. u- S5 L0 E* b4 t" G" O内容:
; D; K' F, M2 H* k+ q4 M/ q! ^- A9服务器文件
' t9 r( J9 ~6 {- 自定义反作弊系统
  L# x4 l0 w8 R3 u$ c1 x- 事件服务器2.0- A. A4 u- ?, ^
- GM工具
% ^, |3 S4 L8 \# B2 D3 I) a- 通知中心9 W' @; d( }* N4 v) K2 g
- 大力水手(是的,你会看到的)
, _4 G% k7 w  o$ v1 ?, q+ I2 Z* v& j
A9经典客户端 - 增压版* y$ k7 W% j) `: A& |
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
. t" V- c+ M. U3 y1 B& ^- [* Q* _以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):7 p+ b& L6 [& O
9 L. U, t, |. D/ M* m
系统级功能:, ]1 U5 ~( E/ P
- 反作弊 DLL(直接与我们的反作弊服务器通信)( \; D6 ?* z2 k- W: W# Z
- 自动 HWID 禁令' r/ N3 _0 A' @- B& b
- HWID 静音 - 当人们太烦人时消除噪音
' W3 Y. M$ w6 u- c8 C- RGB 角色名称 - 没用?或。乐趣?绝对。5 C: x" ?  c. w7 `# N/ G

& O( ]' z7 R, T3 Y/ H* ^! P自定义游戏内通知:! X8 P& x0 l0 V5 O
- PK 击杀
  `$ E. X+ n  A8 U- DK 广场事件* H2 S3 [: c2 _% W4 ^# h
- 升级结果(+9、+10 等)) A, n5 D; C# W
- ...以及更多
/ i) c* t* ?: O. [/ ?' {
9 P+ |/ b5 u8 U游戏升级:2 _+ |) G# I) h# Q$ K8 S$ y0 @
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)
% }8 b% X; r/ f3 r& J6 @* P- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
+ K/ T' R+ e1 X) b% s& A8 ^/ D- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
) X1 D; Z3 F# {( H4 C- 重新设计了 DK-Square
6 `) f+ J8 `- ?, G. m3 P( h5 S( E- D-Shop7 E# c' ~  i* ~% f& l6 L
中的翅膀预览 - 有效的 CS 隐身技能生活质量
3 P4 ^2 _7 A- I4 K0 u, V  w8 c6 @6 T/ b4 \1 u
: U0 M4 V* s; ]1 x4 I: m# R
- 自动技能学习(技能 NPC 已经过时了!
. T- P1 z1 G/ h+ H- H4 \$ O- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!3 @$ G) `+ X+ R& u" k7 u
- F1-F10 热键
! k& j8 N) i7 b; S2 d- f- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
# Z# d- [, H8 g/ ]& F# P- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!$ P; ~3 Y7 _1 D" A/ j
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)2 ?4 U7 A: J5 {

4 z& N+ c4 t2 p: l( V& n等等,你明白了——你们都要求的那种东西。3 d) h8 T) J5 \; D" A
) J4 ]7 n4 {6 T: @; f# g" n
------------------------------------------------------------------------------------------------------------
" d! {: A: `# ^3 a7 x6 rAnticheat System
9 L& q4 P* [- ]+ E- r( {为 Dekaron 完全定制的反作弊系统。进行深度检查:
2 A. P- u" V3 V' |* Z- Dekaron.exe 的 CRC
( Q6 ?9 b, e6 M0 c% l: q, M- 40000.txt中列出的所有文件的 CRC(加密)( q1 g) }3 n( p. l, v
- 运行进程代码部分
1 `5 ]1 S0 Z( l$ p0 R6 |8 E
1 B' I$ R8 K+ m0 v7 y的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
8 C, k- T. K3 G0 P- 您被标记: B: p- Q$ Y! k' L! i
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
! }; k7 N2 w" M) A( B- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
, ~9 e! o1 |1 _0 H% Y; u( z, }- x  {" [
未披露服务器端的工作原理 - 一些秘密值得保留在
, O: {$ S& R3 z9 ]: M8 zEvent Server 2.0 ------------------------------------------------------------------------------------------------------------2 ]; x+ C" x: E- ^4 ?/ S/ w, ?
! K& v* u1 f0 R! o& V. ^, c5 p
2 p+ {. L- f& o( T  l( [
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
. t0 i9 R3 w3 j. h8 b+ f
3 @1 @: F% z$ a1 K4 n$ [回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
4 `; L' ]" b0 e6 z4 q* \" S0 Y它使用了一些巧妙的数据包技巧来使事情自动发生。7 R& c0 ?; f  X5 z% y8 {  x
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。- o9 U0 s, b6 y% G; _4 n' M

0 j6 Q( p( I, r  v& z此程序:$ I4 C5 y" d- X' s
- 模拟真实的客户端连接
7 P: w, ]( d+ w2 L  K- 使用 [GM]Event 字符4 m3 i* ?6 {9 e, w  Q( f
- 根据计划+ V# {( r) `" G$ _
6 \% y& ^) T* q7 A2 t( \; ]2 e( |
发送 GM 命令 当前支持:
' Y8 \: @* e0 M- EventTypes::RUBY_EYE5 J/ O% A3 e/ f
- EventTypes::GOLDEN_INVASION
- b7 e& `9 c' D, {2 D- D- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)5 E4 T) l; C( N) z+ V' R4 f

7 _; ^5 t! T9 H' J; n. {需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。, d' S1 \2 o) O, x
0 s9 W; [" q$ K8 J
! U$ L( k+ s" D1 p
------------------------------------------------------------------------------------------------------------ GM工具:
& N  v0 D6 y- M. w1 C; _, X) QGM侧管理工具:: M, h3 s- V, C7 f7 L9 R
- 玩家和账户作" @1 x: L% h7 Q' `
- 控制EXP、Dil和物品掉落乘数
1 ]+ S: n; y/ H6 u% s% e- 静音玩家0 |, q, n" f! ^, H
- 发出警告(未完成但已存根)9 w9 f/ s/ H  R" n0 K$ P
' A7 J$ M9 C- [) n

3 @- V( P; u9 b+ i, R+ |; o
- h: E/ u% Q  G. Y- E+ y* q; ]------------------------------------------------------------------------------------------------------------ IP 加密:
( s1 p5 P( K" W4 Q% s创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/2 ^3 Y( |& |5 z1 {
的简单工具它保存客户端的 IP 列表。
/ a, x+ M3 i9 O3 D  U# i
! P+ w6 f+ j6 C7 x
5 F5 y' G, l) E; \5 F  X) O& o+ [------------------------------------------------------------------------------------------------------------ 通知中心:
& L0 M5 j5 s7 l6 X. X$ H( W" x由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
) a* ?! a) W7 ]6 H通知包括:
$ \# l9 ]. P& A2 c$ B5 a3 C6 t- DK-Square 大厅创建
* g1 Z( U6 Y  I& ~. W% q3 e- DK-Square 玩家加入
  ]1 n7 \/ Q4 ?! |" F4 F7 J- DK-Square 击杀
4 ?6 q2 E1 |  t2 F- 经验/掉落/Dil 乘数事件# t! p" m5 P3 S0 C2 J  q) Y6 f6 O
- 公会锦标赛进度
  I/ ?$ }; ?$ C- 扩音器喊% ~) H9 k0 B* d
叫 - PK 击杀; T" F/ A. f+ f
- 升级到 +9 / +10 等。* L5 L4 \/ d3 g
. u3 W4 [% f0 r& v3 W, a
所有这些都通过 Tritone.dll + 通知中心服务器处理。
0 T8 H% i7 u: \& I/ N. x" i----------
8 ?  a7 c. S" w( O5 p% O' L& N$ h6 U
( @" e9 z5 M4 v-------------------------------------------------------------------------------------------------- 大力水手:
0 Q$ \& [) X. R8 q' K9 H" D0 X最初是选定玩家的会话记录器。9 W. |3 ^% X! z( _( H
由 @krofighter 扩展为:
! `4 O" K$ j) I; C& X$ y7 {- n# w- 自动学习技能
+ x' `! H* {3 b/ n- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
4 j- F$ R- g0 `8 T  P& k& O$ O0 q+ n0 \, t% d, U
升级. z0 {# c- F# C9 S& q% ^
(客户端核心)7 i$ Q2 m5 b) V, t) B
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:+ W& F( {- U* h& Z7 K+ Q
- 解密 Lb.ext 以连接到负载均衡器
- g+ r: w- y- l- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择0 n0 _; C. s! s+ M( ~
- Ping 每个 IP(端口 50005),选择最快的,并在内存中$ t0 ~* p: M* X( |
; ~7 x; O: l4 q  [9 v! @
重写登录/频道/竞技场 IP 还包括:% u0 c; Q7 j& N! }; L: t
- 防作弊集成/ W/ T& G, ]1 a$ }" z
- 通知系统
% K: _6 y( B1 i9 i. H# x7 [; I- 防抖切换
  T' }) e" H$ ]( J' ^, G- HWID 静音$ ]3 i+ t+ C, L& u9 \. c4 ^  G
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
8 t" o$ E0 _% \8 ^* H/ E7 ?' ]5 V5 B" @* o  _# _. P
将所有内容记录到一个文件中。包括用于日志的解密器工具。: N  m% Q7 Q5 ^
, O9 j' T" Z# o' f
% ]3 ?" }7 R7 ^/ F. I
------------------------------------------------------------------------------------------------------------

) E, y, I$ m: o% Y我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
+ V3 E1 e: Q. F6 F- {- H不要要求我们编辑,不要要求我们升级文件或修复错误。
5 W! I4 t1 b+ k9 G6 k: ~# W

! r" E" y" H( v% n; l# U+ W$ i在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:8 S( j1 W' R2 o/ `7 O
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。/ I( \. P/ X+ F- M0 \& G. _
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。# }& Y/ p4 ]1 F& U4 }( b1 I' F! V, X
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。8 Z- [$ A0 D8 b* R+ M0 q
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入" K# u: s8 e1 Y) B
到所有编辑中所做的工作,以及你想出的疯狂想法。8 ~- ^+ A' W  n6 K
% W! [  m  N6 M0 B7 P
Fun Fact
1 t4 f5 R# L9 K* Z$ E) n; uDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
& |3 W7 d; }& q( H: T. H' a- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)$ B3 i* |7 w3 C. |6 I
- 作弊引擎 - 用于查找值和调试内存+ Y/ K# O4 g: X, N% ]
- Themida – 用于打包可执行文件, J# _% P8 W1 @1 r6 o
- CFF 资源管理器 – 方便添加自定义代码部分
, w% S: U  E3 r; b9 ]- J3 C- IDA Pro – 稍后,当我需要更高级3 [4 c" W, W: M
! H% V7 B1 j0 s7 `( r- C
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
$ I" o- A7 R! _1 H感谢你的回忆、疯狂和混乱。

3 N, s, L5 w. c# f$ T5 p, Y
' Y" G+ o4 W* G* E3 p& d链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q5 F+ \% c- p3 W& z: r2 ]

提取码及解压密码.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

主题

97

回帖

1112

积分

高级会员

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

0

主题

43

回帖

163

积分

注册会员

积分
163
金钱
110
贡献
10
注册时间
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! c$ D5 \/ `: S' v+ ^1 K
哎,我上当了,这个就是国外论坛上我刚下载过的东西
( A5 J; [: G( G$ S1 N3 I0 `
上当是啥意思

15

主题

258

回帖

1245

积分

金牌会员

积分
1245
金钱
903
贡献
64
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
0 F& A) x, m$ x+ a7 `上当是啥意思
; _4 @* n9 z/ Y, y8 h8 V
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
9 t) J& @$ ~' u1 [8 ?是说他在国外论坛已经下载了,但是只想独乐乐
* a! h/ d7 {2 v" J* \5 {& ?( X$ ^
哈哈哈哈

4

主题

97

回帖

1112

积分

高级会员

积分
1112
金钱
942
贡献
69
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
0 M. b- s* l3 @+ |是说他在国外论坛已经下载了,但是只想独乐乐

' C: k' {$ U2 y$ ^% r1 ], q3 H2 E可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07. O- X) T" x0 u. G' d) V0 r
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

0 X& d+ a- H9 Z我在好奇大力水手是什么东东

10

主题

88

回帖

577

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-4-3 06:53 , Processed in 0.046627 second(s), 31 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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