找回密码
 立即注册
查看: 962|回复: 15

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

[复制链接]

9

主题

234

回帖

980

积分

高级会员

积分
980
金钱
587
贡献
145
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 ) ?- Z2 ]4 M2 C5 u0 W* M

% G- P  ^: H: w- ?  \* P* |
9 e$ }( Q/ B2 _3 [% x[发布]DK Classic/Evolution A9 Team 版本
6 y: \& R& t5 M
! q; S+ g* a& H+ P0 Z嗨,% D3 o8 V7 {" O9 d9 _0 w. m

5 |+ `9 R  J. u% b# I# B我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
  u/ G+ j, R! h1 z9 a今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。# ?1 O" w1 h9 U( j4 T+ @

( J7 _% @( @/ }& c7 d5 [% q我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
6 s  H0 z0 Q, h' w: B" l) K& p2 o8 f$ z! B- A3 A" t
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。; a) }1 [1 h& E4 t, m5 i

4 h$ I9 m3 n  _9 C2 I% m4 x内容:
# p: n0 i; }  q  M  Q- u* e1 g- A9服务器文件
4 J- ]" C' `6 ?" P- 自定义反作弊系统( Y" g. H2 z1 Q! \) W
- 事件服务器2.0
% g6 t# h" B$ i- GM工具
" L2 Z. X7 T8 L- 通知中心
# E2 S* b7 e% h/ v- 大力水手(是的,你会看到的)
+ V) c" v. f3 k' m+ p
+ N$ N1 @9 ]8 K2 ]* y" p% qA9经典客户端 - 增压版
" U% Z4 Z" f! W* ]1 ^( l/ N这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
0 o! o7 d" j0 k+ b$ J* @8 f以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
6 u# Q' s+ O; J, k) x% a$ h% |1 _4 Y5 s, s; F. I
系统级功能:: k' O7 \* B$ W
- 反作弊 DLL(直接与我们的反作弊服务器通信)
! z2 Q% E1 t8 q3 R% O- 自动 HWID 禁令8 `- K4 R! S' @: o& k
- HWID 静音 - 当人们太烦人时消除噪音
+ i) Y& |+ Q% v4 o- F- RGB 角色名称 - 没用?或。乐趣?绝对。# f0 `+ `0 @" R! T! p2 P
: Q7 g% u! L$ T/ u, y3 X( Y
自定义游戏内通知:" X# Z/ C9 C) v( @
- PK 击杀
% q$ C( H; \& P! h1 c- DK 广场事件9 v: v5 U: M* W0 o' V& T
- 升级结果(+9、+10 等)
8 v& R( {4 Q( X# f. C/ p# i- ...以及更多" F7 S; M. w1 O" f

1 h4 g6 K2 l3 E  {0 G" m* |" @游戏升级:
/ w) Z: `, U- J9 T2 W% \8 R1 m- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)+ m$ a7 P% r: ~/ B$ m  y
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
1 i8 F9 ?: ]1 Q& ~" Q* [# X3 Q8 f- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
2 x/ S, L9 w* L: L: b- 重新设计了 DK-Square/ n7 e( c  ?  b5 y4 G
- D-Shop! E8 Y; m- u2 P& _6 ]
中的翅膀预览 - 有效的 CS 隐身技能生活质量' q  U! o3 `# G  \* ?) {3 t
- ~9 d7 p: {  @8 W

+ i5 a6 t1 q7 Y- 自动技能学习(技能 NPC 已经过时了!
- b* S+ v; l8 T- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!: b2 i, P  V8 b: d' R0 O
- F1-F10 热键
1 v! _, |+ o; M6 K- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。% r- X& j. O( ^) g4 n7 P- ]4 n
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
+ g) W( @0 A# T4 e; x- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)! u9 u1 X$ H, B+ N8 F0 b# j

0 Y8 D* p* V( _等等,你明白了——你们都要求的那种东西。  C5 ~) O/ g9 E! B7 |* ~
1 i$ j) \+ h+ h& X" @
------------------------------------------------------------------------------------------------------------
( K# i( P9 F! ^+ Y1 A: u$ iAnticheat System$ S0 S% ~( \4 R+ X, L
为 Dekaron 完全定制的反作弊系统。进行深度检查:6 w3 n- @# ]% |( J  {
- Dekaron.exe 的 CRC: G: O  O6 y, U2 Q& i' {; }+ d
- 40000.txt中列出的所有文件的 CRC(加密)  V- r9 t2 `& w
- 运行进程代码部分' o7 O+ ^3 h% g* n$ i; u# U

6 w% c/ O  T# y: }+ |' I; w的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:" u7 d. T6 E) Z$ k
- 您被标记0 G$ t( L$ l0 K6 {6 H; W/ g' a8 f
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止; t; b- k. U8 @/ a* U% H
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)! J, v. X% C! x( y2 Q4 [
/ j3 ]/ d0 M& Q) g; E* S$ j3 H
未披露服务器端的工作原理 - 一些秘密值得保留在
$ [" k4 g1 p: U0 z; r" h! |Event Server 2.0 ------------------------------------------------------------------------------------------------------------
1 ]- y6 E7 T1 v: E  @) D" ]: t- U3 |" g$ [" I* J

4 c7 r$ F6 H4 \: [$ y; A2 d有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
$ v8 X% C6 F7 ]9 \: o% k8 }" r- P' _; g4 A
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。& D1 G& W/ B9 O& l
它使用了一些巧妙的数据包技巧来使事情自动发生。- N7 g% l) k3 t) K; l; ]
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
9 J8 ?  }$ \$ T
+ {1 [$ I* o6 }/ g此程序:
) n1 d2 q- ^4 @3 R- 模拟真实的客户端连接1 v9 H, L" |0 e: R
- 使用 [GM]Event 字符
) |% V0 O4 N/ P! V! @" j# h- 根据计划
' N# h* u! |$ f! j) h( \
' u. l$ I$ a1 [4 d) G. P1 ?发送 GM 命令 当前支持:
: r* H0 C; O' i( k5 P- EventTypes::RUBY_EYE1 r+ W0 o# ^8 P  V, K1 k
- EventTypes::GOLDEN_INVASION: Y0 F/ R7 I) T4 p9 b
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)( N* c' ^: A. b8 n& W5 Z  z
: ~# @, p/ M: v8 \9 f5 E$ ~1 `
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。; R4 I3 ]3 A7 B2 q6 [1 K$ c
3 j+ S# `' u+ Y
  d4 n8 A7 l# b+ c( |
------------------------------------------------------------------------------------------------------------ GM工具:! S- m% t2 W& |3 P& C6 ]
GM侧管理工具:
- p( ?4 b) J/ S$ k! {5 m- 玩家和账户作
' V8 [1 q6 W) T' X( l; k; C- 控制EXP、Dil和物品掉落乘数
" K7 ^; r4 B; r- 静音玩家
0 K' C5 w& F) Y6 V2 ^/ z4 a: }' D; u- 发出警告(未完成但已存根)
; A( `5 H* `' q- T& ~
2 U; O3 h4 T9 f
1 ^& w+ I, ~  h, q/ l) {' Q' M: u. T" _$ C
------------------------------------------------------------------------------------------------------------ IP 加密:
4 f' S* L3 \$ r" f" w创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
( W) x: y+ M2 |的简单工具它保存客户端的 IP 列表。* |% l: b1 G7 Z# j4 n

& D: L7 F% L. q$ ^
; R7 e3 E8 o% v------------------------------------------------------------------------------------------------------------ 通知中心:
' F3 {" I% o& b) T, W由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。9 F- |# ]. g! v1 X. D+ O
通知包括:
( @  v; o) O; w$ Q- DK-Square 大厅创建
7 U3 c% y4 C0 @; s- DK-Square 玩家加入
9 p. d) M+ I7 Y+ O! I- DK-Square 击杀1 g% r( K( ~% T
- 经验/掉落/Dil 乘数事件
8 U; a6 d* ^* \- Z" Q) ^; j* g- 公会锦标赛进度- u% s: h- d' X5 A8 U" l1 x. ~
- 扩音器喊
) G+ l# l$ r- j: F叫 - PK 击杀6 k' b/ j! w4 F$ \/ J
- 升级到 +9 / +10 等。( r1 r# d+ m( @, B2 l0 o; t5 N2 M( A

' T; y7 e0 W, A; v2 \5 g所有这些都通过 Tritone.dll + 通知中心服务器处理。  ^  M. v* s6 y) D8 l$ U& d
----------
. y6 {+ d+ e7 ]5 z, G% R, y
' r( V$ ~1 f; t" B% W-------------------------------------------------------------------------------------------------- 大力水手:: f3 L3 m4 T( Y2 f9 n1 r
最初是选定玩家的会话记录器。2 w# x3 R8 A% s5 p; e3 g7 V+ O
由 @krofighter 扩展为:3 T/ k; z/ J% e" _/ B
- 自动学习技能
" v+ X8 ]' M5 B% J% N5 R' _* H- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
# E+ e4 I1 ]- ?8 s4 W: N3 M0 G5 y5 f5 q; U. V, I) a
升级
9 F( o8 m8 |9 t) j(客户端核心)
4 }% Q3 g9 K; h0 f+ R. ~这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
. H( P) \4 [, o- 解密 Lb.ext 以连接到负载均衡器: }- C; s: W. S& p# S
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
! a1 D1 m1 n0 P0 z6 a# {  t- Ping 每个 IP(端口 50005),选择最快的,并在内存中2 ]7 p. f1 T* c. u

# A, u4 H8 Q) F# F重写登录/频道/竞技场 IP 还包括:+ k. V4 t4 o7 I( W6 A. W
- 防作弊集成7 K8 C9 u( G( l/ W5 L
- 通知系统( P8 ?5 G; z3 P  L$ {5 J
- 防抖切换' H# z1 m5 E2 k' H1 c( R
- HWID 静音2 x, X% k& B6 y2 K- e5 z' d* J" _
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
9 X. o3 S5 E/ F5 Z2 }9 _8 K8 z* B4 u. I
将所有内容记录到一个文件中。包括用于日志的解密器工具。8 F) M4 m& N$ D
5 c. F' L- q( e5 z8 [

. |6 o  U$ i( ]  ]8 }8 [------------------------------------------------------------------------------------------------------------
) m5 F* u6 f$ _  w! Z( A) h
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
" E+ o; A( \1 v) i1 e# a" [不要要求我们编辑,不要要求我们升级文件或修复错误。

2 E( U5 J9 s; \' @) S- H
. l9 p" `' ^. Z$ {, B在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:2 I. F" H& _7 p$ E- K0 K2 u5 R
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。6 B, T2 t' d2 [2 e4 F
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
$ l4 q1 V6 R8 p% i6 G8 |- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。$ _9 v1 k  V0 K4 ?2 Z; k5 z
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入7 [3 T6 n4 z, S$ w& m% u1 y
到所有编辑中所做的工作,以及你想出的疯狂想法。. ^7 y7 ?% H$ K9 M0 S  o3 u/ K

* u& V, e; {, E+ a. A6 fFun Fact9 s9 N% F5 `2 P- o' }5 V; c' i
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:, H* R5 T5 w, U) e" i1 J' r  f) N- \& ~
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
* q* S, Y2 D. n9 |9 K- 作弊引擎 - 用于查找值和调试内存6 S1 l/ s# N0 d' v: T8 E- j
- Themida – 用于打包可执行文件
% K# g7 [8 [( @- CFF 资源管理器 – 方便添加自定义代码部分
8 S, x0 O8 \  ^) g. M5 z# D' r- IDA Pro – 稍后,当我需要更高级" U& G/ u+ V2 q/ k# H" x, U
/ \/ n$ L% N# o; H5 J( `1 H% f+ R: O
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。4 x0 G! ~3 i# Q2 S! `
感谢你的回忆、疯狂和混乱。

- w! c8 j, f' i) V( h/ a
+ y/ b$ O& z; t+ V7 g# J链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
5 R; ~; t: ?8 k. P( _1 D

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

12

主题

120

回帖

440

积分

中级会员

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

4

主题

87

回帖

805

积分

高级会员

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

0

主题

43

回帖

157

积分

注册会员

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

12

主题

120

回帖

440

积分

中级会员

积分
440
金钱
295
贡献
13
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
0 s1 M8 o9 _+ E" ]哎,我上当了,这个就是国外论坛上我刚下载过的东西

0 m$ X2 r/ ?+ ?0 R上当是啥意思

9

主题

234

回帖

980

积分

高级会员

积分
980
金钱
587
贡献
145
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
( d9 Z; O- S3 S3 @" ~上当是啥意思
# k- h  A$ F8 j
是说他在国外论坛已经下载了,但是只想独乐乐

12

主题

120

回帖

440

积分

中级会员

积分
440
金钱
295
贡献
13
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
# y) g+ j, k7 W4 W& N是说他在国外论坛已经下载了,但是只想独乐乐

; I& v2 h: _- a  \" _哈哈哈哈

4

主题

87

回帖

805

积分

高级会员

积分
805
金钱
682
贡献
32
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
* ?3 i7 z. P* E- O是说他在国外论坛已经下载了,但是只想独乐乐
, o& t* u, K! t& N2 D/ r/ X
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

12

主题

120

回帖

440

积分

中级会员

积分
440
金钱
295
贡献
13
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07! X" U/ O3 C7 q. Z4 m
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
# H1 o7 r3 e- p6 a
我在好奇大力水手是什么东东

3

主题

60

回帖

322

积分

中级会员

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

本版积分规则

Archiver|手机版|小黑屋|EGameol

GMT+8, 2025-6-7 11:46 , Processed in 0.066537 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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