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

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

[复制链接]

10

主题

243

回帖

1106

积分

高级会员

积分
1106
金钱
700
贡献
148
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
3 B8 n+ m5 o0 l
) ?* y  F- A8 h& t1 X6 o# U6 J4 a: U: X- c
[发布]DK Classic/Evolution A9 Team 版本
& U. F( h6 T  @! R
- m1 o. ]* s$ G* e9 w嗨,
. c: p9 w0 l! W  G# i; F6 C
# S$ t- |0 E. [( P! g我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。; s# G8 e0 d, x, a  P) _
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。" I4 V  i& o2 o% D

3 P6 d% {. ?  H4 j% e我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)7 h! E9 x( ?5 X

1 N8 M/ D- T! y. l& S1 |我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。) ]% ^7 ~, I3 \2 s6 w/ j
+ X1 R+ k% N/ f& U$ [$ j2 p% T; v+ N8 w1 T
内容:
; ]7 G, }1 A& h, q( `- A9服务器文件
' J6 K; v1 m; k3 s- 自定义反作弊系统
3 ]$ L- J- ?3 n  u- 事件服务器2.01 n# }3 w  o/ D% ~, ~* n& L; D1 l- o: n
- GM工具, `8 M2 ~0 h- q% Z; e
- 通知中心
. X$ s! O/ K% U7 _9 S- 大力水手(是的,你会看到的)9 y; Q, R( V" G- V& d

. E- I6 a6 P1 S% k  U- a5 }% dA9经典客户端 - 增压版
& k* t( H9 T* J! y1 E' ~! y这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。$ \- ?# N6 x5 s& ?# m
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
: O7 E" o! N4 Z  Z9 M1 ?8 w$ d; m0 P: K( j) s' x5 }
系统级功能:5 ]3 ?; I# v4 q- T0 l
- 反作弊 DLL(直接与我们的反作弊服务器通信)
  h6 }+ ~( w  g7 J% U1 ~# ^% z- 自动 HWID 禁令
) {" z9 ^! {6 M2 `- HWID 静音 - 当人们太烦人时消除噪音2 N+ I. p5 }7 }0 n% X& A; w% [# w& p
- RGB 角色名称 - 没用?或。乐趣?绝对。+ \5 O6 i# ?1 o7 s

# m# `9 _+ |5 t自定义游戏内通知:
" ]6 H8 b% e* z0 Y- PK 击杀! V& m% |5 h% N. o* T  [1 V( m
- DK 广场事件
; @3 S2 F6 D! @+ [; K! N- 升级结果(+9、+10 等)/ I2 }/ V; E. P# ~) i2 L
- ...以及更多
( S: l( e9 N0 i1 ^1 z4 s3 k% j
7 t1 z& |: U- a4 A' m游戏升级:
3 \/ ?0 q3 |( i5 m8 b- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)2 y2 @4 u+ d& W& j. l" T- g+ z. R
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)* Z  V; a/ U7 m/ q/ I
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
' g+ l1 }9 r8 e- R& q- 重新设计了 DK-Square$ A2 [6 Y. E# U0 Z' `: F
- D-Shop1 R0 N0 [% f! }
中的翅膀预览 - 有效的 CS 隐身技能生活质量
$ m+ n$ q* C! w0 @0 u$ a2 l, @; h. r2 A) G6 ]

6 p7 R: K( O- g+ D- W' f: ~9 W- 自动技能学习(技能 NPC 已经过时了!
$ \4 j5 l7 z/ D- a- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!
: C; V, h" r# F7 l- @; ^0 D- F1-F10 热键2 o" B' C% H3 {* l9 c$ k
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。. [$ S# k, U% e/ G' ?1 ]. j
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!# `8 n- K: i8 f
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
0 W# V/ v8 [3 w# j# W& V7 h9 t; r/ N7 _' d/ T3 d
等等,你明白了——你们都要求的那种东西。4 \5 x8 u1 Q  @5 }! F
- {- r; J" H8 }# i+ w3 w
------------------------------------------------------------------------------------------------------------# f5 G- W) c; w0 v2 \6 @+ ]
Anticheat System
+ P% |2 L9 y8 Q6 X* m& b  O7 x为 Dekaron 完全定制的反作弊系统。进行深度检查:
1 I* z% G0 f1 E9 E' C; Q- Dekaron.exe 的 CRC
3 }2 S. f) l! A. q0 f- 40000.txt中列出的所有文件的 CRC(加密)! K; Q0 X& j: \, @. \  G, y
- 运行进程代码部分
0 i7 U1 K8 |) `; P& `( p
( v$ b, v* p3 H$ o: A的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:7 Y4 j4 o4 ?( K$ {' v. S2 h
- 您被标记
: r7 S9 s% O8 |9 s7 i7 r  T1 I- 在两次标记后,所有链接的帐户 + HWID 都将被禁止6 k2 ~0 D- V( T! z7 i- e" o
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)1 Z, \; G; A+ S" s4 U4 \' j
3 {2 F( O# f6 ?1 R
未披露服务器端的工作原理 - 一些秘密值得保留在
$ ~% ^8 S0 A) G; f  W; a$ {Event Server 2.0 ------------------------------------------------------------------------------------------------------------% H0 ?, l9 ^4 q5 ]4 d$ {  \

; k- \% C8 o% B& g1 R
1 m& `% l, y8 O9 ^8 q, ?" {有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
5 j/ Q( M' S, y+ c& @( w8 q7 r
( U- y1 G) V: }( U" n回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
- }6 m( D' S6 y0 L: p7 r% T# x( j7 x它使用了一些巧妙的数据包技巧来使事情自动发生。
- G$ l9 S7 J7 L8 m, z您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。, N) q! O, F  Q. }6 _- z% |
. C, v. x0 P% ]
此程序:
7 ~! D" Y# R$ j6 m$ ~- 模拟真实的客户端连接
* D  j8 [: S8 g8 ?# {- 使用 [GM]Event 字符
3 ^, k* Z3 ?7 U. Z% ?  F7 K- 根据计划
) o4 d7 v, O# r
. I! I+ _0 M% ^$ \7 ~) R发送 GM 命令 当前支持:; }8 z; |0 {' Y4 C& x, U0 m
- EventTypes::RUBY_EYE9 n! s+ c& s/ L$ p+ _" k
- EventTypes::GOLDEN_INVASION4 s+ Z: g& F0 T. f" @( c2 d, p
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
- C! {/ A  N/ J, o" z+ W2 x7 w
) D- N6 m5 _* j; V5 E; Q. W需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
8 ]) z# I% g( Q5 ~. T; u8 [2 ^, ~. J# V+ f

; K( y. A! U( _------------------------------------------------------------------------------------------------------------ GM工具:5 M% F2 p+ G4 L4 M+ j
GM侧管理工具:1 z  a' B: P  D1 R
- 玩家和账户作
5 M& ^$ j4 F* q; g: V: O# M7 P1 s- 控制EXP、Dil和物品掉落乘数
6 H" T$ s: z1 G& x) K  j, ^# P- 静音玩家! w7 ^! j$ u8 Q: o) W' l# l5 S
- 发出警告(未完成但已存根)
. z( H. |1 G. ]9 E  W9 q9 h# q- ]7 {* _* g  U) Q  q
2 A5 `+ L& k: L/ z/ Q
! M" @: q& f5 t
------------------------------------------------------------------------------------------------------------ IP 加密:
' `8 R8 F% w; x& |4 f创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/1 d; y) c) i( Y! x. u
的简单工具它保存客户端的 IP 列表。  q" B$ \: ]* q( e
4 ~8 i  ]- Q. Y- u& N
7 ^) P  g( C* e4 J9 ?
------------------------------------------------------------------------------------------------------------ 通知中心:
$ m0 [5 G; ], T0 d由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。: s2 I; a6 C# ?' I* U
通知包括:
) L+ U& H, P8 }, Z- DK-Square 大厅创建) e- M) Q% u3 w! o$ x0 [
- DK-Square 玩家加入
& N; ?& p+ c. P4 h- DK-Square 击杀2 Z% {9 }" t/ }& k7 a5 ?
- 经验/掉落/Dil 乘数事件' c# G; Z0 X) L& a. l  i1 J
- 公会锦标赛进度4 f" h# h) h% F- R1 p7 n
- 扩音器喊/ T# X8 o4 j0 N0 q* J
叫 - PK 击杀. o' P3 \8 O' g5 p8 i% \) w) N
- 升级到 +9 / +10 等。
1 t  N' K; N' r! n8 ?+ {
1 b5 o3 F/ s' N! O9 n& S- x所有这些都通过 Tritone.dll + 通知中心服务器处理。
; ]6 M% j& R# o1 z5 T----------7 ~( t2 p; x! o& s  S( n) N
0 @- m2 e! v! t# a: |" b/ B
-------------------------------------------------------------------------------------------------- 大力水手:  @* q7 j: c7 {( s6 E, _& Q
最初是选定玩家的会话记录器。( b7 w" ~9 V+ M8 o! W
由 @krofighter 扩展为:! b: I- r, x3 b5 \, |
- 自动学习技能
5 `2 z8 E( e6 \4 L* K- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll: k% s9 ]; Q+ ]& I" G  A4 c
) X+ D4 F/ W5 A3 h5 y
升级
2 x" b3 V  ~. G2 h/ {(客户端核心)
% d$ g# L" ]5 k) m! T( t; ]2 C这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:# m8 a1 x' e( Z2 F+ h- w6 D8 p! l6 [
- 解密 Lb.ext 以连接到负载均衡器
. ~: X" `- w5 }- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择; S, P5 z9 O1 C% N
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
3 |$ i/ s+ |1 O
% ^. A" d, v% H, f% ~重写登录/频道/竞技场 IP 还包括:- P+ l/ y+ [3 J" f
- 防作弊集成
0 T, ^) f% L( l, q# g/ g: K6 ?- F- 通知系统7 k+ u5 K! }) ^  v
- 防抖切换
7 F" \5 {" l% }, r9 {9 v- HWID 静音* g( \1 c' Y! p; `& P5 X( |2 E
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)4 Y+ J2 o! ~4 ]) ~8 ?0 Q# u
2 q1 T& x' x( b* b4 f/ F; ?4 H
将所有内容记录到一个文件中。包括用于日志的解密器工具。$ x  K( g7 ~' t' Z% y. P
; E7 h! O  n: _. U1 C

0 k$ `* {) Q1 i. U" [: p------------------------------------------------------------------------------------------------------------
$ M( u+ u" `4 t9 w+ V6 m
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。, L0 \3 h% p2 L1 X+ s
不要要求我们编辑,不要要求我们升级文件或修复错误。

6 d+ k/ W" \: h$ R9 M
6 G& v! u; M; [9 [* u) w0 y在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:4 Z. q- c. C7 X5 f' L% d
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
$ v7 @0 C3 Y( w$ ^- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。: u) g' c  \3 G2 M1 ~
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
# D5 L# m4 u6 R3 m! L% v  v" P- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入
4 d1 r8 L  V2 m8 D- g到所有编辑中所做的工作,以及你想出的疯狂想法。- N% I9 {/ h/ z* K$ c2 W
- e) \/ h1 J. v
Fun Fact
6 H' x& z) `3 E' S7 g3 `* VDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
) D+ V5 K* U: m6 Z+ z- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
' s5 g  [1 p, X* X' u- 作弊引擎 - 用于查找值和调试内存/ M9 c% y/ d2 ?* X  I- ~3 f
- Themida – 用于打包可执行文件) ]$ V7 E' s* A  Y
- CFF 资源管理器 – 方便添加自定义代码部分
: A, y0 H8 ]/ @: F7 ^; ^# M- IDA Pro – 稍后,当我需要更高级
8 x9 `2 \% R; c0 V2 r7 C9 a$ k
  Z8 y8 }3 J$ J" m# @# v, n的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
) e' @4 }4 M1 h" k! i0 K感谢你的回忆、疯狂和混乱。
; ~% q, M, k. ^. x6 ~& B
2 ?' w: v, ^+ W1 a- W" S. m
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q# N4 a5 E4 t2 I* y

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

14

主题

139

回帖

556

积分

中级会员

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

4

主题

90

回帖

874

积分

高级会员

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

0

主题

43

回帖

157

积分

注册会员

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

14

主题

139

回帖

556

积分

中级会员

积分
556
金钱
380
贡献
23
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:233 ?( [- ?0 y+ _
哎,我上当了,这个就是国外论坛上我刚下载过的东西
5 Y  T7 |) Y2 o
上当是啥意思

10

主题

243

回帖

1106

积分

高级会员

积分
1106
金钱
700
贡献
148
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
, W/ P% o0 E$ L上当是啥意思
* Y* i- s  q: G; w
是说他在国外论坛已经下载了,但是只想独乐乐

14

主题

139

回帖

556

积分

中级会员

积分
556
金钱
380
贡献
23
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
& r3 h( p/ s7 A  [7 e! e2 L, H是说他在国外论坛已经下载了,但是只想独乐乐

9 M' G( P8 ], }, q1 e哈哈哈哈

4

主题

90

回帖

874

积分

高级会员

积分
874
金钱
727
贡献
53
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
8 D4 P+ S( ~4 w8 g% `# u9 ~8 Y是说他在国外论坛已经下载了,但是只想独乐乐

: H/ Y- c8 }! J, h; Q2 i$ M, W可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

14

主题

139

回帖

556

积分

中级会员

积分
556
金钱
380
贡献
23
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:070 I6 t, E6 B" @
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
% l5 a9 I" L* G; y, [/ ^
我在好奇大力水手是什么东东

3

主题

60

回帖

330

积分

中级会员

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

本版积分规则


Archiver|手机版|小黑屋|EGameol

GMT+8, 2025-9-11 19:02 , Processed in 0.061974 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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