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

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

[复制链接]

15

主题

260

回帖

1313

积分

金牌会员

积分
1313
金钱
945
贡献
88
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 3 J, |; a3 v# d% c

) S' r$ N4 O) P) `
9 y( A) n, I: M4 h( L/ h[发布]DK Classic/Evolution A9 Team 版本. G$ W1 i3 g$ ^% w$ s) s# u

- U: V7 N: w$ j8 ^0 R' m% `5 `  |嗨,
; t0 R" k6 P% B) G& R5 _/ o2 A+ ~. U) ?' g
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
: \. [8 F9 K- K今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。; @+ r9 @1 j0 U- ?% _8 A8 a! i* z
, [6 R" D$ S8 H: K2 N
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)2 w! ]' m" [; x+ x  C% Q
! O5 W3 S- ?3 ~. ?! [" h
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。" M: m0 j: `/ x+ q7 K/ J
: e1 j% N# r0 Q, S
内容:/ H4 t& t7 C+ u0 @0 ^: G2 H
- A9服务器文件
8 h6 @2 w; _( s1 Y, s$ A- 自定义反作弊系统+ G  }- ^& }5 b6 T) _
- 事件服务器2.0
9 p" @3 k8 h' K& a6 q, i- GM工具
, V8 |1 X( _$ ?- 通知中心+ b+ ^2 K. A9 f; Z) G
- 大力水手(是的,你会看到的)
( G/ A5 X' m' T5 t; ~+ E/ k- L/ e& E8 [  w3 Q7 @% Z
A9经典客户端 - 增压版* c* x- ~# x: b2 H* L
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。: J' Z: M2 A/ r. `
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):4 o6 ~3 t! J/ H# h6 R1 D
. \; g1 }+ g8 B
系统级功能:2 Z0 q% T  r6 p+ Q
- 反作弊 DLL(直接与我们的反作弊服务器通信)) h" R2 }, @6 n5 p7 b
- 自动 HWID 禁令
  t$ }9 p5 ^2 M4 N- HWID 静音 - 当人们太烦人时消除噪音
: D- e/ l# _* b1 _7 w- RGB 角色名称 - 没用?或。乐趣?绝对。
' Z" V" d- _! }% I8 r% X! {8 ^% t* R" t$ x- h9 q3 l. C
自定义游戏内通知:! r1 ^9 v# I7 [7 h5 s
- PK 击杀
  d$ t3 T. v$ H- x- DK 广场事件
* Y" F- u% a, X+ v% a4 L" I; r- 升级结果(+9、+10 等)
$ ]  [' h) G7 _9 s4 ?2 x- ...以及更多  X7 l6 x! _: O  E
3 G9 L# G5 P" g" \  ^7 u% w
游戏升级:) K7 q6 h7 l  w, f$ W2 R
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)+ A' a0 x: z8 k# N+ J4 V
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)) T0 z: n0 Y4 }0 ?( K
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
0 ?# M( {0 Q7 t) v+ C0 m. D- 重新设计了 DK-Square* j% U/ O" Z, N  X# Y& Q1 A
- D-Shop
) n7 K/ u  H% M1 w* }中的翅膀预览 - 有效的 CS 隐身技能生活质量
7 g1 r, P! Y( g, S' Y# T
! U5 T2 j/ e, C4 f" ^/ k+ Q2 M5 a7 G$ ]5 p1 s! f' I: v
- 自动技能学习(技能 NPC 已经过时了!
4 V9 }' k/ Y5 V5 W  x  t8 D- p* m- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!( M4 F! M5 U3 q/ n' {
- F1-F10 热键
! x- p3 I( G5 |+ Q; G9 }0 p7 q- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。* F" M# Z: ^+ }, b
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!: e; u# y2 F3 y# U3 ~2 O. x* J
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
5 Z9 l' I& c5 v
! W( d3 k* F+ y6 L. _; e等等,你明白了——你们都要求的那种东西。; H" N3 f- R3 k, J$ b/ ?$ F

' ~% I  X# G  F- L* S------------------------------------------------------------------------------------------------------------+ t# U* F+ C; Q0 m4 c8 U
Anticheat System
' w) ]# r2 W9 q! A0 e5 E, ?为 Dekaron 完全定制的反作弊系统。进行深度检查:8 X, @3 e3 E* E% b/ W
- Dekaron.exe 的 CRC
; [8 c3 l; [! Q& d2 I: @, X- 40000.txt中列出的所有文件的 CRC(加密)
% @0 S; S' Z/ B1 e- 运行进程代码部分
" E) W6 s# r0 p( C: D/ g3 @0 ]
0 }/ m3 @8 h# K7 Q的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:4 i: R, F: M! t) j7 d  ?4 I6 S
- 您被标记
8 L) g+ K% A$ k) J- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
% x: l& g4 y7 S6 V9 U- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
! J) j% e$ U3 v8 A# d4 a- ^& }' @% T1 p3 z9 Z! I7 f
未披露服务器端的工作原理 - 一些秘密值得保留在
4 K0 G3 @$ t! z9 w9 nEvent Server 2.0 ------------------------------------------------------------------------------------------------------------
1 R% }" y. R, ]
: P$ z- f/ H8 |1 N, w' v: L
/ {% n  P% W; |( h有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。) f9 c1 }  W( ~, Q/ p# i5 Q- i
6 b+ c" W+ Q# k1 k, ?# y: f! D
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
  c! u2 p5 @# d; l6 s$ F它使用了一些巧妙的数据包技巧来使事情自动发生。
$ M4 U' h6 F, u% t2 |: O您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。; z3 N. H# q' s: e. F: ]* X* G9 I; h
( g+ ^3 W  Q# p2 B0 p
此程序:
9 T/ X9 m1 \- m. M9 v9 N, E- 模拟真实的客户端连接
+ |6 O7 o2 M6 X- 使用 [GM]Event 字符4 s( ]. l* m" C: J
- 根据计划# S/ W4 a0 D. {( X! k7 x. |# g0 C9 v

& K9 I3 a2 C, g; U" E0 _& ^1 l发送 GM 命令 当前支持:% Q6 C# ^8 {4 I$ _( X
- EventTypes::RUBY_EYE
( q; b, l( }- K) w- O% K- EventTypes::GOLDEN_INVASION
8 u( ^) W: y$ w( f+ K/ ~- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)# O/ K/ y" F- P( n3 t7 Q

6 s, [8 w5 U) S需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
3 E0 E$ S! m3 v( ~8 J  l! j
% K2 G) i2 U/ O/ K; s& I# V: e' Z
) |2 U- k. S( B5 `$ P------------------------------------------------------------------------------------------------------------ GM工具:
2 N2 L. K. y; S' m0 q6 Q0 gGM侧管理工具:
$ \6 s! o- ~2 h6 C5 z. _$ G0 ^- 玩家和账户作' K+ A/ J: U$ M1 m. O( C
- 控制EXP、Dil和物品掉落乘数
: g* m) s( x% J5 R7 ?- 静音玩家- H! t9 q, c& t- T2 ?1 w
- 发出警告(未完成但已存根)
1 Y  M& K9 J$ x  q
8 G$ D5 }: _  G  h, ?" O4 O, b# Y0 V

1 \3 P8 C# Q8 F2 r------------------------------------------------------------------------------------------------------------ IP 加密:% X/ d; e. ]( v# A) [. p: V3 {
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
" \, F# U, }5 E' A& o的简单工具它保存客户端的 IP 列表。
' p' b5 H; `5 o' D6 F: p9 ?: k4 H! X, k7 Z
6 L7 |: {3 q* \8 }. P8 s1 ]
------------------------------------------------------------------------------------------------------------ 通知中心:: {( B0 k1 _9 w  C# j/ ~2 {7 W
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
. ?- {5 A/ S" }! k& p; o8 j9 p通知包括:4 _+ b# v8 N" `% P
- DK-Square 大厅创建
8 ]1 c# Y. F, x& Y8 C1 e- DK-Square 玩家加入
7 I) y- h9 I+ m/ f& f* H- DK-Square 击杀
+ h- q/ F* J0 t- 经验/掉落/Dil 乘数事件7 T, I' h1 P5 J5 Q
- 公会锦标赛进度8 ~/ j  o* t' ]' f
- 扩音器喊+ [/ ^; h8 I9 h4 B
叫 - PK 击杀- D5 D# @0 n+ q+ d( |4 m: Y8 V+ B
- 升级到 +9 / +10 等。4 e+ u  f( K! X1 N3 m

% a, M4 j! d3 N8 \所有这些都通过 Tritone.dll + 通知中心服务器处理。) i  o& j4 P5 R) ~* G9 j
----------
7 a  \! W" }2 o' U+ `! Y
# q) p9 R8 {! q-------------------------------------------------------------------------------------------------- 大力水手:
+ j9 y; H* d2 _9 R# L" `+ q最初是选定玩家的会话记录器。
9 |$ j1 l. {% X# g1 B# d' [) P8 `由 @krofighter 扩展为:' b7 _0 c2 N9 G  R$ \: b
- 自动学习技能* L5 _! \) ^) {( P# n
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll) M) E# f! D9 s5 y
# [8 B" Q- K4 d3 }$ ]9 i
升级, k; c4 v5 y3 O) ^0 _4 N
(客户端核心)
' `4 h9 {' _* P1 U1 v这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:# V3 d: |; C- \# [
- 解密 Lb.ext 以连接到负载均衡器: B3 }& x( c/ s6 e# U2 l; E: r
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
* U' I1 J( B3 t; U5 F- Ping 每个 IP(端口 50005),选择最快的,并在内存中8 Z$ Y3 w$ b: k8 p1 Q
" A/ y) u$ a$ k
重写登录/频道/竞技场 IP 还包括:
% G) W5 N- j! q- 防作弊集成9 \! T, e  e3 _% |% Z# m- V
- 通知系统
- N( m' ~# e, _6 j- 防抖切换
/ N7 C% T0 z5 x- HWID 静音
& Q* h  V' A# K3 L- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)5 M1 s: d/ ?% S2 t! n2 K* D8 H/ y
9 Q+ n0 ^! Z0 E1 m% K! _2 D1 j
将所有内容记录到一个文件中。包括用于日志的解密器工具。
: q& a. c3 U, H9 s
. Q) y6 B3 n( o# \  C* p* l
. l4 t/ ]. y" Y) M7 C------------------------------------------------------------------------------------------------------------
! T: h8 Q" |* d  p: G
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
4 `/ y9 W8 c& V) i) u/ `) _  U不要要求我们编辑,不要要求我们升级文件或修复错误。

& v0 A1 `% y7 t, S) l# u& y  U6 e
! U" _* Y6 z9 X* U( `, \在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:) p3 F; y8 a% h# C7 S* P
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。$ x0 m6 U6 r- c4 Y; V, o
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
& {- l1 e, A, M/ ]- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
. f& x( Z- O+ [! C- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入) G0 t, p) _; @6 ^+ z
到所有编辑中所做的工作,以及你想出的疯狂想法。
/ s; A" q& T; X$ y  @' x" T  n4 V0 g2 B/ n+ @4 j, V
Fun Fact- A- G3 V2 S* B9 V
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:9 W0 v8 ~+ Y# \' C% S
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)2 z8 ^6 v9 \  S. z; I/ x
- 作弊引擎 - 用于查找值和调试内存
; V8 ~6 ~. K$ A, g- Themida – 用于打包可执行文件5 P7 l4 K3 N1 M7 Y
- CFF 资源管理器 – 方便添加自定义代码部分
( {1 V( E5 k! |' L5 b- IDA Pro – 稍后,当我需要更高级+ u0 c/ [7 q8 @' ~! _

6 J) V2 i8 `" }, S* J的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。0 ~+ Z/ n7 ]0 n
感谢你的回忆、疯狂和混乱。
) v; V( q1 G9 S, n6 d: }# x8 g- M

& C9 Y7 x, x; w/ f, P- W链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q1 `) h, r* m" \0 D- I' I

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

733

积分

高级会员

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

4

主题

97

回帖

1211

积分

金牌会员

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

0

主题

48

回帖

192

积分

注册会员

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

18

主题

165

回帖

733

积分

高级会员

积分
733
金钱
500
贡献
50
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
  ^8 v0 s7 [; z8 L哎,我上当了,这个就是国外论坛上我刚下载过的东西

$ e- ?4 `3 s9 r3 i" X上当是啥意思

15

主题

260

回帖

1313

积分

金牌会员

积分
1313
金钱
945
贡献
88
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:576 P1 g$ [3 A1 w+ i! D3 g7 S# f
上当是啥意思
; I  q  B- ~- v9 |1 i
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

733

积分

高级会员

积分
733
金钱
500
贡献
50
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24, E, J3 h, M% L6 Y
是说他在国外论坛已经下载了,但是只想独乐乐
; Q( h$ _  d) v- C
哈哈哈哈

4

主题

97

回帖

1211

积分

金牌会员

积分
1211
金钱
1008
贡献
102
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
" N" {8 l. {! F& g/ C( `是说他在国外论坛已经下载了,但是只想独乐乐

+ P: C  j6 |, z. C可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

733

积分

高级会员

积分
733
金钱
500
贡献
50
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
' {0 o% _, \9 D/ e( L可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
) Y( i' O$ r: ^! z, L# J
我在好奇大力水手是什么东东

16

主题

97

回帖

700

积分

高级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-5-13 21:43 , Processed in 0.043552 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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