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

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

[复制链接]

13

主题

251

回帖

1249

积分

金牌会员

积分
1249
金钱
796
贡献
184
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
3 V2 M% p$ B: E
, u+ k8 K, m7 J% d' ?6 r
: k. V$ c( q. y6 D# E[发布]DK Classic/Evolution A9 Team 版本
% `* @4 R4 I' v) ?. l# M5 L9 Q1 k6 ^; z  i8 Q
嗨,0 {% I8 a7 @6 P8 [
5 i! R! M) e" s3 c0 G
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。7 D) C* _* F' s! c
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
" h, ]3 u* g' z2 {
9 q) p2 w1 F" U/ W, X) p我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
/ g$ j$ q6 ~6 }0 P8 Z* \8 l
( P+ H3 Y$ g4 m2 i: w我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。+ k% {8 S/ `0 W& F
8 h1 [# g' `% G* |
内容:
  `# A& N! E6 T* p4 r2 i7 `- A9服务器文件$ \  G7 ~9 U! d! k, S! n2 G
- 自定义反作弊系统3 |: J" K% _( F; q! I+ @" ]! k
- 事件服务器2.00 Z" f/ r$ O3 Z0 E' n
- GM工具
3 [* ?+ d1 u; P: n! E- 通知中心
6 X! V# G7 J) G# L+ A- 大力水手(是的,你会看到的)
2 g% \4 }' N* J; X7 e- d- d$ J# I2 S  }9 ?, k
A9经典客户端 - 增压版# x  X. Y# w% ~, ?* T4 g" @
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。) \. _3 n' X4 x% H4 Z
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
: b2 x. r1 L) M  A  N) D4 p
4 w# V  i. _' @( j) W$ W1 j系统级功能:! N' Q' D5 X& B" h# g. B/ ~
- 反作弊 DLL(直接与我们的反作弊服务器通信)' Z: W9 B: ?) A+ G: e
- 自动 HWID 禁令
1 `# p& I1 e7 a- H  g( _- HWID 静音 - 当人们太烦人时消除噪音" `7 V! c$ F1 I, i4 V9 ^
- RGB 角色名称 - 没用?或。乐趣?绝对。
5 o* L" }& ~' c) F" Y) ]+ b
4 |5 x& _# i1 l7 n1 F" t自定义游戏内通知:; N5 m* u5 u& X1 f  N! s1 X5 K
- PK 击杀
1 }. W* ~) J1 x* s: r* r- DK 广场事件) D1 M0 J8 }6 e) K$ ~6 z) J( O
- 升级结果(+9、+10 等)4 Q5 K" b# K  k
- ...以及更多: k4 U  P) A6 G* w6 Z; s  K

8 v+ K0 d9 w, C3 H( g游戏升级:
' l9 r* W: a+ I6 Y* S( a( q/ r- q3 o- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)" n  a6 J- P) ?* @
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)  `1 x8 ^+ q' i; g# c7 w, w! Y
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
" D* @6 C, U5 j5 t3 S" y, i7 p- 重新设计了 DK-Square
8 x! D0 n* d3 p9 m- D-Shop0 |: K8 [* ?- f, k% }8 Y. Y1 h
中的翅膀预览 - 有效的 CS 隐身技能生活质量! N4 {- V9 h9 h. l( \

+ s* `* q; s0 d8 {0 K9 U. A$ I
$ h8 E2 |' ]. t5 }. L3 g7 N0 [5 u( F- 自动技能学习(技能 NPC 已经过时了!
  ^0 j# X; I" F2 C) `1 s  I- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!. l& [9 O3 v+ ^
- F1-F10 热键
* ]! h, P2 `7 C- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
5 T0 }' {# }4 h, |* `5 B3 g- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
/ C. q$ M8 f- M8 g: J/ }- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
4 N# ^' y! u- O7 i0 p5 o( T& U4 z' w' a& {9 c
等等,你明白了——你们都要求的那种东西。1 y9 T( s8 l+ N2 {( ^

8 i0 y1 a- z+ U2 s------------------------------------------------------------------------------------------------------------
# A8 t& ~0 K  i) P' T# EAnticheat System" p9 e3 A9 [+ x! {
为 Dekaron 完全定制的反作弊系统。进行深度检查:
% n3 {. W5 k% N% E1 v; S6 X- Dekaron.exe 的 CRC
8 q- P5 P- w- Y3 `( i- n6 N- p9 \- 40000.txt中列出的所有文件的 CRC(加密)
/ Y$ c' j& H4 r0 k- 运行进程代码部分
5 [/ Z. B0 e7 m; v( S2 X6 E' M6 v  u% @
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:4 {/ O4 R) L) |8 H; P' b- U; W
- 您被标记
8 [, _) l3 u* q7 Z* g6 c" F: S- 在两次标记后,所有链接的帐户 + HWID 都将被禁止
2 y* Z! m% r" W; s( `6 P5 _- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)  k$ d: E1 j. s! u, j
( Z, ]5 Z! ]8 ?+ v4 w* U
未披露服务器端的工作原理 - 一些秘密值得保留在 # v9 q. Y/ `6 t' \5 q' q2 U; p
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
: N0 c7 k5 a' ~6 y5 i! B" {+ o$ ~3 q7 [
  c6 P2 R, G* @' q
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
9 R5 w4 n( ?3 N5 H2 `/ o+ }
6 k+ t( s0 I; k& o0 |% K+ U回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
- N; {+ ?. L9 U# k! H" ?% X它使用了一些巧妙的数据包技巧来使事情自动发生。" ?/ J4 v5 ?4 p: _
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。6 e& ]) k' l% B) \: M9 G# K- J# h2 d

0 [  b" {& n& b1 ^- T0 E% L! H此程序:
/ G- w! T+ F. a- s% b2 _" X- 模拟真实的客户端连接" V8 f- E6 Y* Y8 I/ Y
- 使用 [GM]Event 字符# b9 w+ G) P4 M" r6 v
- 根据计划) f. m  l7 x2 k8 ?  r! Q' a
! R" a( L* c6 C& P. ]+ d" r
发送 GM 命令 当前支持:4 Z; T9 h5 z8 ^  \- D
- EventTypes::RUBY_EYE
! I  l$ _& e" P- EventTypes::GOLDEN_INVASION" r3 ^! Z# d# Z
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
+ n- W) W' ], j  ?0 ^% I
4 N# k2 ~( d3 |需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。  C! P7 s, \4 c/ N$ k
& x5 ]- a: R6 I; p' G

4 e7 ]. F; `: q* p( T7 y+ U6 V------------------------------------------------------------------------------------------------------------ GM工具:' ^/ ]( r0 q) D. Y- v
GM侧管理工具:
) I: w5 h) N0 M1 Z; O- 玩家和账户作. }! w$ |# D( h
- 控制EXP、Dil和物品掉落乘数
7 A7 q& M- v8 O0 _! P; L- 静音玩家
" ?6 ~; U( S' L& ?1 s- 发出警告(未完成但已存根)
0 ]0 E, ^2 Y9 ^  d; `7 z
; q, F; [" M7 a
# i, g# I8 l% l6 i, a& L6 I4 o5 z0 S  G* a; |5 H. i" x3 X! y7 x
------------------------------------------------------------------------------------------------------------ IP 加密:
% f' X/ x; c7 e创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
* t- p$ O& w! N& F/ x3 z4 ]的简单工具它保存客户端的 IP 列表。
3 s5 N6 P, D+ ~# }. H2 x7 d$ a( U$ O5 c" J$ x

6 t6 d! V6 d; c( ]------------------------------------------------------------------------------------------------------------ 通知中心:
  e1 k& `7 w$ M) ^1 r9 e由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。; ~2 T6 |2 }! z) o  R9 H
通知包括:& H0 t+ D/ u& F9 g
- DK-Square 大厅创建
, C4 W) T3 a2 N+ s: O4 y# X# A- DK-Square 玩家加入$ a. y) ]! A* ?+ i0 U# T* M/ ^
- DK-Square 击杀8 ^2 C0 y' F4 [% L
- 经验/掉落/Dil 乘数事件
# ^# g) n6 |  J* R* w- 公会锦标赛进度) K% d3 M6 @: g% q- O% l
- 扩音器喊1 @* ?7 n' r3 S$ A3 B5 p
叫 - PK 击杀
% o: C" v8 H9 i& I- 升级到 +9 / +10 等。
4 X) b* [! F6 F( S! F3 v; R
- ~* g+ |# P, M* v8 A; k- ~! B5 p7 u所有这些都通过 Tritone.dll + 通知中心服务器处理。
" Z. S' J- {: Q" [----------
8 }8 S6 z# |( b5 H
7 u& A9 a, m: `$ P-------------------------------------------------------------------------------------------------- 大力水手:
3 i) v9 l5 S" c6 `最初是选定玩家的会话记录器。( G2 B1 C8 b1 U( r+ M
由 @krofighter 扩展为:
3 }- j% N# o" B4 P7 S5 H0 ~- 自动学习技能
7 f+ |1 }! E% z4 k! \  y- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll+ o7 d: ^; z1 u' \3 K; v) ^

/ I% l: `5 K# A8 ~升级
# p6 x5 L4 V( ]* {8 E(客户端核心)
7 z; ~5 C0 N% B% {! T1 I这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
( s$ }/ B; y: ]# Y( e- 解密 Lb.ext 以连接到负载均衡器4 ]( k4 v- F9 U8 [5 Q
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
* |! A; S( \% V; T8 }- Ping 每个 IP(端口 50005),选择最快的,并在内存中
' `  d; `' J1 E( ?
: v) P0 |9 l& H& d  V重写登录/频道/竞技场 IP 还包括:
* z4 ^/ n/ o' C6 A# w1 y- 防作弊集成
2 x! E5 }: A6 }3 n1 f* Z$ N- 通知系统8 \- u' _( H3 y0 J. ]
- 防抖切换
1 C; i* X! `7 T& q8 i- HWID 静音
0 `) f, l7 L" l  g/ _- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)% v* U4 u6 i1 d4 `5 s/ _* }3 [+ V

8 }5 c9 D, [2 p将所有内容记录到一个文件中。包括用于日志的解密器工具。" b3 z5 t, D/ p* }
. [& a7 z/ N% o* C3 k! Z

/ S; b, n  W4 H/ O* p4 h, c& ]------------------------------------------------------------------------------------------------------------
; ?! ]( \8 t+ T0 W
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。: ^& `2 o$ }( X, l: f) f. h5 c" h
不要要求我们编辑,不要要求我们升级文件或修复错误。

- O! g3 @/ q, N8 N  }
- T) S( u6 n- h; \% u7 h在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:1 R% a, X. I$ F
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
4 H9 A8 Z& G2 K1 n8 ~9 S# _- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
, P( X- c) _8 X4 i8 R" c: ^; f- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
4 x' I- Z8 t& s& q0 J0 S) s+ h- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入* `$ V( Q* \3 b# g/ U. C
到所有编辑中所做的工作,以及你想出的疯狂想法。6 Q' @8 T% Y, p" e' [+ @1 B: F/ {

& N& m* z$ i! \, Z5 M" RFun Fact
& t' w0 \8 Q0 i2 QDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
4 {, j# W* c8 }- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg): s+ o4 I% X, w* f- N6 m
- 作弊引擎 - 用于查找值和调试内存
, T2 `8 q& y) M5 ]- Themida – 用于打包可执行文件1 Q. b% b! M* q, }+ X3 D6 M9 L
- CFF 资源管理器 – 方便添加自定义代码部分
& j5 ?# d/ ]( b  _8 u- IDA Pro – 稍后,当我需要更高级; X+ H: F0 B! D4 R

, m; h; q8 s, A  U1 ^% [4 v的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。1 Y) ]& K# E& d1 b8 C, M7 @
感谢你的回忆、疯狂和混乱。
- g" t$ q% ?3 n! J

3 q7 o; F  G5 A8 C  |/ `. i链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q/ H7 M% S$ G/ N+ c+ M

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

693

积分

高级会员

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

4

主题

91

回帖

987

积分

高级会员

积分
987
金钱
802
贡献
90
注册时间
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

回帖

693

积分

高级会员

积分
693
金钱
472
贡献
38
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23, o# w. b; m  J3 s
哎,我上当了,这个就是国外论坛上我刚下载过的东西
; k- Z# k1 @& E/ Q" D, o/ {' m
上当是啥意思

13

主题

251

回帖

1249

积分

金牌会员

积分
1249
金钱
796
贡献
184
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57( u9 `6 i$ i( H8 I
上当是啥意思

& ^' ~1 [2 O. U# q是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

693

积分

高级会员

积分
693
金钱
472
贡献
38
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
9 v2 Q' i) Z1 f5 I) o% `  i是说他在国外论坛已经下载了,但是只想独乐乐
- P9 h( h* G7 _
哈哈哈哈

4

主题

91

回帖

987

积分

高级会员

积分
987
金钱
802
贡献
90
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24" j! L* e3 \9 \6 I( ?, p
是说他在国外论坛已经下载了,但是只想独乐乐

' q4 L* {) {4 l' [可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

693

积分

高级会员

积分
693
金钱
472
贡献
38
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:077 |, T  L* S- |3 u$ Y
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

* S" z  A6 ^# x2 c4 a9 a4 z我在好奇大力水手是什么东东

3

主题

60

回帖

339

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-12-9 09:00 , Processed in 0.077410 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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