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

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

[复制链接]

15

主题

260

回帖

1335

积分

金牌会员

积分
1335
金钱
963
贡献
92
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 ' I" i1 G! Q5 H" O8 f& D* X

# u3 R9 U& M9 s1 J* d1 s9 @9 H4 x* T4 H* y, l; n! B8 p
[发布]DK Classic/Evolution A9 Team 版本- R3 q; @9 K, b* I6 }* H1 }3 [

4 P, S6 f5 Z. I3 d! A/ T- D) z. {嗨,8 [/ I2 r; ^- |( T8 n
. v* I' w6 T; E+ Q2 T4 i
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
8 y7 O& `0 B( }& m. ^今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
# v& Q% V; v7 A  t) s5 ]$ s
3 f. w7 L+ p: q  M我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
& J7 C7 k; c  P- }1 N' B; Z: b" _/ E8 @5 n7 }+ r' Q
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
) d  }( j+ \& [0 ~# p9 K7 {, O# N
. s% \# V& V) u6 ^7 n: Z$ Q内容:
9 P% o; J3 L! w' b* }! k* s- A9服务器文件
# f; n& \, b. k1 e# i- 自定义反作弊系统8 G& _" m$ B" H5 @% C
- 事件服务器2.0, m; `& A" c3 a: U
- GM工具7 ^  M/ b6 Q1 I5 C2 x
- 通知中心( b2 `( o* V( W
- 大力水手(是的,你会看到的)# ]0 w7 s; d- n, R1 M( ]" s9 ~6 |
2 `/ w0 B0 g2 b9 f
A9经典客户端 - 增压版) X0 l% P  [$ f4 q
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
, l. ~/ G- Y8 x5 j) Y9 H以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):7 r! o4 ^7 z  [! A* C

4 ^" E9 N% e# }* B1 @' E% u& T系统级功能:
, C" O; O; v! \- 反作弊 DLL(直接与我们的反作弊服务器通信)
7 x* h, B  O# r4 ?, O4 k3 i  e- 自动 HWID 禁令
, C3 Y6 j- l" }2 ~# [) S" H- HWID 静音 - 当人们太烦人时消除噪音6 @0 Q" d$ w! t! P
- RGB 角色名称 - 没用?或。乐趣?绝对。5 H' b7 a0 e2 e% K4 ~7 V+ p7 u
9 ?; s* b+ R3 L. r. ^" D
自定义游戏内通知:
" ^/ W5 T" ]" {: g: `+ T: y- PK 击杀! f9 ?. M7 \0 G0 a: k
- DK 广场事件7 x) o5 S. p, M0 }
- 升级结果(+9、+10 等)
7 K- y. ~% ]; O, V- ...以及更多
/ t" G9 g2 D( S4 M  C! r) T  k! G
! v/ j# P6 H& q4 G游戏升级:
. `  }. R6 `& T( S. e* k! ~" J- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)6 s- y  y" T* A. E* l2 k7 o9 L
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)& q1 j+ U1 F# }" N- ~0 P
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......1 D. B4 @/ H+ ]3 Q& \1 W
- 重新设计了 DK-Square# b3 [& f2 s/ U8 t$ T5 B
- D-Shop
6 F) K2 t4 A" ~  n4 j中的翅膀预览 - 有效的 CS 隐身技能生活质量
# l. G; F* o+ d* a" u% n6 P* F  X
" _/ d  y' I$ G
2 T7 A* @! M  a" d) J' Y$ V8 D2 }- 自动技能学习(技能 NPC 已经过时了!
% r; w' c) Z8 y% {3 t2 ^+ h1 v% {- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!9 d2 }4 N# Z6 }! p
- F1-F10 热键
$ w; E" I# r4 E$ V' D- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
6 F8 A) D1 W. w* @* n- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!: G2 W9 H' M$ k3 W6 C
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
/ g* n, E% [+ R2 ~$ w
. }2 @" n, A  V& u! ^等等,你明白了——你们都要求的那种东西。( _; n: q4 D- Y+ ]: c

. m, Z5 e$ t. I8 c! G  q" k------------------------------------------------------------------------------------------------------------
" X4 `  P+ ]. X4 U: |Anticheat System" E6 X( {8 B' P& t
为 Dekaron 完全定制的反作弊系统。进行深度检查:
  r- e2 G* ?8 b# E( n$ D- N: b9 f- Dekaron.exe 的 CRC6 D% _' f1 R8 ]' q2 C3 B
- 40000.txt中列出的所有文件的 CRC(加密)
. d- Q3 L# F9 _8 `- 运行进程代码部分
2 G4 |% p( U# L3 a5 @6 \; {* Z# r0 j
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:4 Q. X, s, _# i5 Z" S8 A* G
- 您被标记
% }$ d  n0 V  z) B- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
1 K, M2 O1 t3 n# i; L* c5 ]- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
! Q5 c* X" A: w0 e3 J; b7 f1 E: n: x9 M9 f+ o
未披露服务器端的工作原理 - 一些秘密值得保留在
1 U& l- q$ }2 s' W9 t: y' |2 zEvent Server 2.0 ------------------------------------------------------------------------------------------------------------. B, {: N4 \3 T3 s
5 N5 y8 b% G* V+ J4 I
# ~' K2 O6 f# Z4 z/ [+ M" F
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。7 H+ H; E" \  K; E  v; r
7 v% Y( C0 V( C0 z% d3 O6 t
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
# q' L9 Q& E( `9 Z! R/ V它使用了一些巧妙的数据包技巧来使事情自动发生。2 L  F+ S8 A5 I
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
" V% I4 a! ?) c" N" i# M- a) l; k: `$ l4 Y
此程序:
4 W# G+ e2 M& L- 模拟真实的客户端连接
. g( f1 C( p- |7 ]+ i9 X- 使用 [GM]Event 字符
) f3 X) J3 H$ @) U- 根据计划) L) k6 O6 @8 N1 c! X8 I7 C% M7 g9 V
; R* s8 s  q: `5 w. z  ~0 k
发送 GM 命令 当前支持:" k, e% Z8 a1 y* m/ v
- EventTypes::RUBY_EYE  [7 }+ K0 g2 s
- EventTypes::GOLDEN_INVASION7 u% `* Y/ e+ p& t) I8 A9 a
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
  m6 T! Y4 s- `
3 X7 N7 U- ]) M7 x0 l3 E需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。% ~; f& L+ b5 v7 H1 j# X5 A9 v

$ }: U% ]7 |5 m# J$ C% E9 v6 p) c
% Z4 M% g; f$ W# z7 ~$ r9 ?8 \------------------------------------------------------------------------------------------------------------ GM工具:
4 l3 z1 v# Q. E" G) G3 r" lGM侧管理工具:$ B5 K9 V& H( V) _  v
- 玩家和账户作) E, X  {3 ]' \1 E& z' }8 d" l
- 控制EXP、Dil和物品掉落乘数! p9 k5 ~) R$ d$ T" _7 t: K6 b5 i
- 静音玩家
8 A4 ?5 [+ t' z" V- 发出警告(未完成但已存根)
" R# a; b# P; m( G8 r* m
/ I$ n1 L. W: O% i7 t, N# y
3 n! X& B3 c9 [5 G
( Q; w' }! X4 e: X) h' J------------------------------------------------------------------------------------------------------------ IP 加密:
6 x: s) P% j/ s/ w创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
, _. Y0 U5 E6 J. r+ u& A的简单工具它保存客户端的 IP 列表。
3 F; c9 G! f: ?5 R' R2 T+ r1 ^4 N/ a4 T& [; h: R4 F
1 M0 ]5 v) w6 g
------------------------------------------------------------------------------------------------------------ 通知中心:
5 ~5 ~! P+ m! i, n由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
) \+ h5 w4 V: X' d通知包括:  T( l( r" i& M; H7 ~' b* I
- DK-Square 大厅创建8 U2 F# ^4 j/ @7 p+ H5 ~) o4 b: E
- DK-Square 玩家加入
3 o; @* r! P7 o  `' g- DK-Square 击杀
- y( j% e+ p, C+ ~+ M- 经验/掉落/Dil 乘数事件
- t9 Q* c. l- F# k& [+ i- 公会锦标赛进度
; @& P% A: k1 C2 b$ J- p% L- 扩音器喊' i$ R  j, p0 _9 G
叫 - PK 击杀
2 B1 H0 H; r5 @! e3 \4 E) y- 升级到 +9 / +10 等。
, }5 W) a: |; s0 {. M9 p' c7 L. f& d5 A3 [
所有这些都通过 Tritone.dll + 通知中心服务器处理。9 K! c3 I- M* t; D4 j1 N
----------5 F) g; K, R  A2 g, H- R

9 h+ k6 E  K, ~0 R9 ^0 n-------------------------------------------------------------------------------------------------- 大力水手:
& E' N9 e3 c; H; T5 H: ?, U% |0 ?最初是选定玩家的会话记录器。( }: U5 y: G7 q
由 @krofighter 扩展为:9 H/ @/ q' _6 H0 y& i* n- }# ]
- 自动学习技能$ W# p" d' T" [3 O
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
7 p- z/ T' @8 q$ Y3 B9 g- G* H" _. r3 H% _* f' a8 s
升级4 G1 t5 u' V, w: v( C$ V6 V
(客户端核心)" R+ a3 F  a% X! M1 a$ m, E! s
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:+ b  p5 `, m/ ~+ n3 X- ]& }
- 解密 Lb.ext 以连接到负载均衡器* ?$ w5 M0 \; b& {" s; ~/ N
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
5 F  D  w) h' S" H- Ping 每个 IP(端口 50005),选择最快的,并在内存中7 ~( t9 @  R& ~6 O; O8 P3 f  k& ]2 u

9 [; ~4 X5 S7 b; {; B, l2 f重写登录/频道/竞技场 IP 还包括:
; v9 m9 ^1 l( U, L- u1 V2 `! {- 防作弊集成
' D. A: `6 r$ T1 ~- 通知系统; U2 Q$ O% w* z9 |6 @+ A
- 防抖切换4 E2 _& f$ ?% \( X2 v* P
- HWID 静音; w9 m; F9 \/ T9 r
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)$ ]1 A, `5 R; j; u5 d* {1 ?& ]! f

1 y9 ?5 g  Y  H$ h2 v- p: Z将所有内容记录到一个文件中。包括用于日志的解密器工具。
7 N: t; V1 z# a8 R# S; G' H; e8 e0 I. K" h: M
& e1 V* l9 T" L
------------------------------------------------------------------------------------------------------------

) [3 O" I$ ~( H: z* i7 K3 l我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
& s1 P+ Q: o5 ~( c3 H7 k不要要求我们编辑,不要要求我们升级文件或修复错误。
' v7 x0 ^% D# P
  i' T- U0 N& D, t6 O
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
* r& _6 L' x) P$ A* M# U- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
& b& Z1 ?& v1 s2 D- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
: P9 _0 p% D9 H+ e9 d9 p6 Y: O- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。- [% l7 c( c% L( M5 \" o
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入; q0 G7 K; C2 k
到所有编辑中所做的工作,以及你想出的疯狂想法。
; ?* B8 T# u2 |
6 [. O# V" s/ J3 F8 aFun Fact4 s2 [) Q, K5 e! R
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
' l5 k1 Z. X, f: C) d- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)1 Y! y0 @- q9 p$ Q  n# H1 ~
- 作弊引擎 - 用于查找值和调试内存9 t7 X9 I) s+ |2 |3 \
- Themida – 用于打包可执行文件3 b' [% U( l+ w# n: w: g5 D& N
- CFF 资源管理器 – 方便添加自定义代码部分) r- r. W  g, H' I
- IDA Pro – 稍后,当我需要更高级
8 i" S/ i7 s! |- K' a; {% {8 H( [2 Q
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。" @& O+ u5 @7 C: V) p
感谢你的回忆、疯狂和混乱。

: ~4 u# J) x( j; I+ H  g/ T3 r9 y; x. a9 x( ~1 }/ D- E9 x" W$ S
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
4 K, x( b5 O9 [; @

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

745

积分

高级会员

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

4

主题

97

回帖

1240

积分

金牌会员

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

0

主题

48

回帖

195

积分

注册会员

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

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23; m. O* M; P- `8 F
哎,我上当了,这个就是国外论坛上我刚下载过的东西

* S" Z7 z! j4 p9 e; l上当是啥意思

15

主题

260

回帖

1335

积分

金牌会员

积分
1335
金钱
963
贡献
92
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:579 t" \5 w' M, V1 w( F9 K
上当是啥意思
1 {! f& r7 `7 j, t  K6 b9 i5 Q
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
1 E. F" x; i8 w: C+ a. B, B是说他在国外论坛已经下载了,但是只想独乐乐

% v( v, i0 m% S, l哈哈哈哈

4

主题

97

回帖

1240

积分

金牌会员

积分
1240
金钱
1038
贡献
101
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
- k4 N4 ~/ C1 O% d0 m是说他在国外论坛已经下载了,但是只想独乐乐
) V; M1 ~* G6 v2 r
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

745

积分

高级会员

积分
745
金钱
508
贡献
54
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07( U0 i4 W; m2 D" \2 e& ?  N+ I
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
, K; B+ o; o( r+ m5 ~2 n
我在好奇大力水手是什么东东

16

主题

102

回帖

739

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-6-3 02:31 , Processed in 0.038694 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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