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

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

[复制链接]

11

主题

245

回帖

1124

积分

高级会员

积分
1124
金钱
712
贡献
151
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 2 k- ?5 |& c( z' i4 H

2 e9 f: Z" z! |7 I; f& N; |% m% O+ S; x( P/ W7 Q% X, Y
[发布]DK Classic/Evolution A9 Team 版本  X" J  S$ ~  X1 e4 @

* l; A( I; W  o, O8 q9 z1 C& h嗨,3 b" y- R- [9 o5 f1 T& E- i

5 A2 h* h* k4 t, F" R' ^9 Q: C5 k* [我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。9 ]: H- Z& |- \9 @
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
& e. x3 j1 @% P0 D* X8 j" i. S7 b1 H' v+ r$ \
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)4 x+ r+ ]3 C$ E9 E3 K
; P9 a' q3 y' T
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
5 X) l, o: c4 c; K8 B
, }2 Y" J6 T' ]& m8 i. f内容:+ r% l3 M! D: J2 H* S; \
- A9服务器文件
  p- ]' p2 P1 e4 Z+ I, b$ `+ d- 自定义反作弊系统9 w: _* A' O! K; Q! e. z4 |. i: N
- 事件服务器2.0% h1 ]. r' g: a  j* p4 v; X
- GM工具
5 a' ?" B( _& Y( A4 k0 u- 通知中心
( C, H, E/ z7 P" @3 P6 i: ~- 大力水手(是的,你会看到的)
9 i: f- J0 X, D& a; H! R7 V, {
" u" C* d  C, b" h2 MA9经典客户端 - 增压版7 X3 L5 x) o1 Q: ?* ^* P/ a, C
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
4 _; k3 k& L- h- j$ h以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
) {! w4 y8 L9 N5 _* c
7 [6 M. }% K! w4 F9 G系统级功能:
4 L6 _2 U8 P/ t9 x- 反作弊 DLL(直接与我们的反作弊服务器通信)5 p3 u. k. A! V6 T5 ^2 m( Z
- 自动 HWID 禁令
: {8 d" u1 X3 s7 J) z; P- HWID 静音 - 当人们太烦人时消除噪音
1 X: F* A; I' t8 p" R  P- RGB 角色名称 - 没用?或。乐趣?绝对。- ?1 E$ m- c2 f$ b' I  ]) p: l
# U, m( ?5 u  `3 O3 Y" n* L" L
自定义游戏内通知:: S6 d3 E7 P3 n
- PK 击杀
/ G8 n0 n% f$ G  k6 E7 W- DK 广场事件
; ]: }+ M, ?7 F- 升级结果(+9、+10 等)
! d, f7 i3 d- x' e$ ^3 n- ...以及更多
2 C  a) n8 v) ^: c  w! N/ P) }& [0 F$ I  o4 _
游戏升级:
! `$ N9 r9 d2 M! I4 L- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)0 M( x  X) s( Z' \
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)$ v( {+ p$ A; U5 F2 H
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......
7 }! X8 u2 J( a: K. x- 重新设计了 DK-Square. f. ?8 P1 {9 }# O
- D-Shop
# l4 r# Y7 S4 c8 p中的翅膀预览 - 有效的 CS 隐身技能生活质量
, @) l  o6 `3 ~/ F
  P  M1 S: a) A- e2 {2 ]% `- D0 y" L8 a" L1 D' o+ W! u
- 自动技能学习(技能 NPC 已经过时了!+ u2 E2 o' U$ R
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!. P: o1 x: y& @, w5 [! [
- F1-F10 热键; U; s. d( f# v2 D$ ]
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
) o6 R) H' g% P6 g) T- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
! y( {0 u- v/ k  _! T( m8 w- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动): h# n. V$ b/ W$ z
% i8 Y$ t& g6 J% n
等等,你明白了——你们都要求的那种东西。4 U- v' X; N- u7 F* o
& d; w+ Z6 Q+ P8 z  R2 L
------------------------------------------------------------------------------------------------------------) P- q4 Q& P7 Z# B/ n' i* R! t
Anticheat System
- }$ r+ }/ v! t; B- C; [1 n为 Dekaron 完全定制的反作弊系统。进行深度检查:
. \" S9 H4 T: [/ ^, b8 D9 j- Dekaron.exe 的 CRC
0 w- @$ ^7 f* A7 H: g! s: X, O- 40000.txt中列出的所有文件的 CRC(加密)
; r: c: d6 n5 ]- \& @- 运行进程代码部分+ C4 O! ^- T# Q; h5 Q- R3 C
( E) o' @7 B0 O7 r- d/ L: p9 s  l- I
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:1 s7 Y+ |: J3 W  q
- 您被标记( I- A! B- t, B3 J" i* ?( g% h) t( X
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止# \3 @6 j& B4 r* l
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)( ^: G9 S0 y' u( ^* G3 \! {

  ?3 s' q( F2 @未披露服务器端的工作原理 - 一些秘密值得保留在 & ~1 n9 J$ Z8 O  O1 N/ a$ C
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
3 E9 l( t. s. D. }
+ v/ E* j" F# P  T- a% O, k+ o# i
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
% d) H; Q" @* w2 t
: @; p5 U, |( i回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
. s  ?" b( m5 y) S7 H它使用了一些巧妙的数据包技巧来使事情自动发生。+ ~4 X3 g# D0 m( v9 u
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。& l% o8 D  e* M6 b' h8 O

8 f2 N4 I4 g8 r* X) W2 U此程序:
/ y$ x9 d3 ]: G( Q9 P# J  ]6 S1 Y- 模拟真实的客户端连接1 ]4 a9 a4 h, A$ v  m5 _. G
- 使用 [GM]Event 字符$ q3 Y& c1 z  M; Y
- 根据计划3 g% s) ^- _# T  R9 S; ^! W

( e- X% `! X# M# s发送 GM 命令 当前支持:
- y. j, I! L( ^- EventTypes::RUBY_EYE
3 i4 K( I6 ]$ I+ K, b- EventTypes::GOLDEN_INVASION" Z3 \+ ?) g- d2 p7 q" S
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)
& \# g  u# R  [  d$ q3 b5 P, D* g" O% ?& L( a7 @, d5 ]
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
, P$ g+ l  b  Q! p$ c" p3 E8 [& w6 V/ l$ m) h6 T/ O  P" P1 ~
2 j# a1 F; Y+ }8 b' L
------------------------------------------------------------------------------------------------------------ GM工具:1 A7 M) _" {5 }9 T& n5 I, i8 u
GM侧管理工具:* r, c) V  O- B" h+ K: e* r7 `, }; ]
- 玩家和账户作" b+ H+ B% Z8 W
- 控制EXP、Dil和物品掉落乘数# ?- q4 J! v6 |+ p/ k6 f" r# n
- 静音玩家8 h$ {. J0 e: u4 I. `! d/ a
- 发出警告(未完成但已存根)+ C! j. f6 Q, o5 Z
9 ~/ n, X4 v7 j! q( p. s
9 y' q5 z: }7 g, g3 {

+ w' O" r. Y/ J! ?- N. [, X------------------------------------------------------------------------------------------------------------ IP 加密:1 E" [+ S, K' o+ r. \6 f' j
创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
/ e0 m" R+ C3 {& g7 w% R" A6 U的简单工具它保存客户端的 IP 列表。
; t; n+ {% q  Y2 R, `2 [- P8 B! `+ Z7 x+ m
+ R6 F) x0 b( W% _- J/ p4 J# d* N. U
------------------------------------------------------------------------------------------------------------ 通知中心:  m& i7 b+ M! j% ~8 w1 Y6 V& Y' C7 ]
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。% Y5 U% K; ]0 `: i7 U) \: F4 m
通知包括:
) t( L' g) h5 s! l  A- DK-Square 大厅创建
0 @/ Q$ p! E1 I. J* c- DK-Square 玩家加入
; W/ g" \/ o+ u2 q. G5 k" q, R- DK-Square 击杀' @4 f  c" }# O& r) H
- 经验/掉落/Dil 乘数事件
0 M5 W+ Z% d; I2 z, S% T7 u: ~  {2 F- 公会锦标赛进度
0 F2 y- \! [1 n7 _- K, P2 ~$ z  g- 扩音器喊
  [$ g& z+ c3 o1 H. D8 @叫 - PK 击杀: f" l0 r2 ]$ k* W, V' R- f& p
- 升级到 +9 / +10 等。
8 L* s* ]  [6 F  W0 N& W
' r- _' e1 m4 A0 W/ B所有这些都通过 Tritone.dll + 通知中心服务器处理。
6 |- v' e8 o" E+ R  L7 T: Y" m6 y1 B- s----------1 x7 F" l+ V/ k$ s: O" @8 x8 A5 Q: y

) F5 X, _( ~! I# V4 V* W5 p-------------------------------------------------------------------------------------------------- 大力水手:0 ]; |$ C$ r. ^' O
最初是选定玩家的会话记录器。
6 Y+ Q$ v; Y& z& l9 ^* H5 a由 @krofighter 扩展为:: q( S* L. p+ i9 ^
- 自动学习技能4 b; x8 [5 S4 Q$ W7 y7 i" t& e
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
; H* Z( W2 P& h% K
4 ^- E* ?( z9 J+ ?+ x升级. L) P* m3 r  j& \# V
(客户端核心)% j# ?& W$ I4 k# R0 J3 f$ Z1 n
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
& h" m; e7 k3 J/ m! g# H- 解密 Lb.ext 以连接到负载均衡器  I8 L/ r' q+ \
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择- y+ L( ]+ b% _; L
- Ping 每个 IP(端口 50005),选择最快的,并在内存中4 x$ @6 o" s9 y+ m- [/ Y, n

6 E" ^( u! m* d9 h" J0 Q重写登录/频道/竞技场 IP 还包括:- K% {- Z! ^8 c- d# w, v
- 防作弊集成
' I& L* u# q& M0 v3 X7 e: p- 通知系统
8 E9 M. h  A3 e4 v/ X1 i- 防抖切换9 X3 `) `& S) G; t: V: S$ j( g
- HWID 静音
# H8 @! E) k% D7 b- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
; G; w8 x1 w) p2 e6 x4 L
7 n( d+ ~4 J+ S将所有内容记录到一个文件中。包括用于日志的解密器工具。  R9 V2 g" e. c. Z

" i  I2 P/ o4 [: s4 ]$ Z2 d3 ]% d; `
------------------------------------------------------------------------------------------------------------

$ d7 ^" ?! }) S4 B# \; q, X我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。# s9 g( S8 N1 V& Y7 s& K
不要要求我们编辑,不要要求我们升级文件或修复错误。
8 r3 E: I* s$ d
- T5 z! e+ u8 P1 @) l) v+ }
在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:2 @+ Z4 U. o; y6 i: E; B: P# T
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。2 Z, H6 B- j4 B9 f2 \9 M
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。1 U, t5 H/ I& m
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。
6 i, s. N$ Y; E. i( f* E- ^- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入! S" }1 C! x" Q$ T: g, Q6 B
到所有编辑中所做的工作,以及你想出的疯狂想法。
" Z! s( i) o$ F$ N2 m# _+ N& ~
( L7 \& m- K3 dFun Fact* K; r& x' Q8 q9 N" Q# g8 n& o9 U
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:" ^3 X! I. B7 M/ l6 x- W
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)/ v* [1 |1 q; Y
- 作弊引擎 - 用于查找值和调试内存: L+ ?) @" |) @7 m7 ^7 r$ H5 j
- Themida – 用于打包可执行文件
- j, B3 h6 z3 c" }- CFF 资源管理器 – 方便添加自定义代码部分
4 f2 t" K6 k1 \' I- IDA Pro – 稍后,当我需要更高级
: _: h5 Z4 e# H+ l! n- L4 E+ ]; W/ R. M. A
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
6 c( q3 }9 c  Z感谢你的回忆、疯狂和混乱。

2 u4 s# w, B' e, L5 g
$ J+ b1 ^$ `7 P  }6 W链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
9 e/ a" ~$ o- ]; X

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
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

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:234 `, f2 X' k6 G/ R
哎,我上当了,这个就是国外论坛上我刚下载过的东西
$ O' q/ N) ~9 c( R  t/ ]' ~
上当是啥意思

11

主题

245

回帖

1124

积分

高级会员

积分
1124
金钱
712
贡献
151
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
1 s/ U- U( d; {' D8 o- p1 r& u上当是啥意思

; K2 K2 r- i% g! {! u; v6 M是说他在国外论坛已经下载了,但是只想独乐乐

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
& [0 n3 L& a8 S' n( c是说他在国外论坛已经下载了,但是只想独乐乐
1 l) }! [$ c! c4 a' z
哈哈哈哈

4

主题

90

回帖

874

积分

高级会员

积分
874
金钱
727
贡献
53
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
% ]6 C/ M( n2 c! i& a& W1 R# B是说他在国外论坛已经下载了,但是只想独乐乐

2 g6 u8 G. R& q) V% w可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
8 d& }' f2 H: T+ ^& C* F  t. A可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

$ _/ l7 @5 F2 `9 n我在好奇大力水手是什么东东

3

主题

60

回帖

330

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-9-19 14:58 , Processed in 0.068458 second(s), 28 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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