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

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

[复制链接]

15

主题

257

回帖

1226

积分

金牌会员

积分
1226
金钱
886
贡献
63
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑   o% }) c1 k8 a2 f6 U
- k: t( e2 p: {8 b) v
/ r: X' N" P% P. t2 O. {) x# p( V
[发布]DK Classic/Evolution A9 Team 版本9 N, Y2 Z! `" ^& p3 j; v
& |( A% d( c2 H# N% Q/ q! {
嗨,( ^  z1 C, y2 s; s* P- y
! d9 j3 P7 W! S& `, `( [1 s1 r
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
/ k* L0 C5 I. U/ z' Z- s/ s今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
0 V! k% T2 a. ~8 |
8 N+ z7 |6 I- S我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)9 ?6 O  S. D, h! T  c6 z

$ b% r% v4 M5 T我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
' [( x0 o- h$ `& `( M  P) h6 Q0 n# F' e7 o) X# P7 r. j1 {0 S- u
内容:
: s0 H5 V7 C% A8 k+ p- A9服务器文件
4 f% K  w' m  \; w  U$ ~- 自定义反作弊系统) E6 j4 f5 Z, t" |' A7 L6 _
- 事件服务器2.0# v$ E3 e  Q. e% g+ i
- GM工具
' V1 B2 d! c: {# L- 通知中心
8 w9 \+ n: n5 A; s- 大力水手(是的,你会看到的)
" m$ ~* I9 I5 Z/ z! {$ v6 ~% r- @4 ?0 P( l8 R7 Z
A9经典客户端 - 增压版1 i) x/ p% w9 [' b
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。$ L5 U) b$ t0 F1 _
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):1 i) u9 y& j, k' O( V

- G6 N; Q" X3 M  U系统级功能:
0 r4 h5 @: w5 M0 Z7 G" z$ f- 反作弊 DLL(直接与我们的反作弊服务器通信), d9 K0 G$ w/ [8 O5 W. e
- 自动 HWID 禁令0 Q5 Z. \, K8 F2 M$ `5 e
- HWID 静音 - 当人们太烦人时消除噪音
  L& b9 b8 T/ B  c8 K, l  d- RGB 角色名称 - 没用?或。乐趣?绝对。
. I. y; K% p: c- L
3 Y( Z8 K) b4 C7 `! `自定义游戏内通知:" P. Y; a( Q6 K
- PK 击杀' K, w; W' f9 _6 y
- DK 广场事件
+ F& r( U8 Y9 s1 s- 升级结果(+9、+10 等)( e' y; `# U6 y% Y' v
- ...以及更多
3 r) E3 |1 K/ ?8 O9 d  h+ z6 H: I, n! n0 K
游戏升级:
0 E* `. L2 M: [/ h- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)% s$ o- ]) p2 y9 H2 X; w
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家), X6 q/ }" i9 q7 u6 _7 S
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......, z7 _8 t0 M9 a$ f
- 重新设计了 DK-Square& e3 u- Z* j0 q' `7 d
- D-Shop2 S5 p: |: \  g6 I6 W5 }
中的翅膀预览 - 有效的 CS 隐身技能生活质量
. _  A* T/ x( x3 Z6 Z. q# f# w6 @5 X# @; U" ~  t- ^- [+ t
6 k  Z  h# w4 F- \: z( L. i
- 自动技能学习(技能 NPC 已经过时了!
: w+ L  E( i2 _6 Y$ t: r- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!& j7 K1 A, M' K6 u1 o& Q
- F1-F10 热键
* z- S! K. Q) C2 Q6 r/ R% c2 F1 ]- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
! ^7 `9 O7 ?# t! h6 j8 a- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!3 \4 v, t( Z' l/ l. X: b  M% v1 p
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)" g& a  s# V- B

0 w4 a, i, {: q等等,你明白了——你们都要求的那种东西。: D# \% p" _. k- W

; x6 \, H: V3 D* C( I# z6 N------------------------------------------------------------------------------------------------------------2 R: G# c5 k! ~! @8 {1 M( y
Anticheat System
' v; v: ]% l  B9 @2 g1 `" L& `& T为 Dekaron 完全定制的反作弊系统。进行深度检查:
  \! {6 G) r# G- Dekaron.exe 的 CRC
) d1 Y) ?- k! h- 40000.txt中列出的所有文件的 CRC(加密)( i; |- }3 ]+ s  ~  m/ F, u
- 运行进程代码部分9 r2 ^8 @# ~3 [- C4 O
, e5 M( Q. @! Y7 H! [+ v
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
% ^3 ]2 F+ V( L3 c, R- A- 您被标记
; D/ R- [; W% `' w/ i, ?3 }- 在两次标记后,所有链接的帐户 + HWID 都将被禁止, `. F9 E$ F4 F4 l* A- [! a
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
* w! X( V0 S. Y  s& n' F! `# N$ B) {% C- g2 _
未披露服务器端的工作原理 - 一些秘密值得保留在 : H% ^- ~8 Y3 L# S/ i$ }* {
Event Server 2.0 ------------------------------------------------------------------------------------------------------------, ^: c" I9 w/ g; D
7 z# f% n8 a! {' L% T( `8 I

9 R$ k  q/ b/ W0 r. q有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。' Z. ~7 s2 _5 v* a) |( w# ?
- J0 F( {, H# w
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。) ~7 u  I" p" u- _$ A
它使用了一些巧妙的数据包技巧来使事情自动发生。$ U7 w' v/ b0 c# \
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
/ Q/ }1 s& b: [* H% s
; d1 o# ?1 L6 w( S' x此程序:
# h2 G: w& k! \6 N3 n- 模拟真实的客户端连接
- ^/ i9 z2 H" w2 t- G- 使用 [GM]Event 字符/ J* ~) i4 H$ l; Z
- 根据计划/ n3 A# Z" d8 r+ Q! l& K

' Q6 w' F; A* o# H发送 GM 命令 当前支持:
9 k, z2 v- r$ g" G# S- EventTypes::RUBY_EYE' [$ g2 ~7 v% v8 }) ~: O( r, |
- EventTypes::GOLDEN_INVASION
: A3 D( R$ i# n& v- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)% n) S! @. ^4 E& h
6 c9 E( l6 I% x9 k) _' q
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。# e0 c  D) f  _* s
1 j# [: e1 u; G
# E, D: _+ }# I: O
------------------------------------------------------------------------------------------------------------ GM工具:
& ?: ^4 a; q. K) U3 i9 nGM侧管理工具:4 v+ Y# b5 d6 _( ^
- 玩家和账户作6 m' `+ x* V! W: g8 Q
- 控制EXP、Dil和物品掉落乘数' ]& X1 a, Q2 c$ y) J& w
- 静音玩家
) @+ ?$ }$ u' v1 }7 ~7 ]- 发出警告(未完成但已存根)3 [8 F- J4 i, E( o
# ~7 h2 e/ q$ p- h

4 i0 r$ F: v% z- r( `
& ^* e, e- i% u( p------------------------------------------------------------------------------------------------------------ IP 加密:
  u8 r3 X4 ^9 s: k* a4 s  T创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/% L  M3 m! i4 H. v5 z) L7 `
的简单工具它保存客户端的 IP 列表。& G7 x% r  J/ |

( c1 [7 @) c7 g5 O1 D8 n/ C3 J6 b8 l  g* h$ ^- f9 G5 J1 k& L
------------------------------------------------------------------------------------------------------------ 通知中心:: j6 W# }. Q' D6 N% N9 ?
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。) P. ]2 z& B- D% T
通知包括:
# |3 k7 T# M# x' ]! G# B$ D- DK-Square 大厅创建
# l: p* v1 i! K4 C6 f9 Y9 a- DK-Square 玩家加入
3 w6 h' ]& R" B- DK-Square 击杀
/ L% u8 ^# @, g! ^( ?- 经验/掉落/Dil 乘数事件
7 z* |9 I/ D" S  D/ J3 `* ~+ b5 V- 公会锦标赛进度
9 Q3 G5 G' F% V- \- 扩音器喊
2 I, {$ m( p/ J0 W叫 - PK 击杀
2 r  J2 {3 L. e2 b3 B* N/ |/ i- 升级到 +9 / +10 等。' \4 Q+ M4 o2 c3 `5 ]9 O
! w6 q; K7 G. r
所有这些都通过 Tritone.dll + 通知中心服务器处理。  X% N7 J( u2 T& n
----------
4 q, V5 J, i5 D8 k: x0 d1 K- I3 k6 b5 u
-------------------------------------------------------------------------------------------------- 大力水手:
& {/ K' M* x* \9 O4 N9 ^最初是选定玩家的会话记录器。4 L. N# ]' ]( ]) w! u1 [) M# u! _
由 @krofighter 扩展为:
$ J6 S5 T! x2 W2 l6 t- 自动学习技能: l8 }: C6 o$ W. L
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll* l/ F. D" H$ p4 Q& _- s

/ g0 n/ A* e( A' o升级
, ]. R5 Z. Y: g# d$ b: O  Y(客户端核心)
6 L) p5 r3 ^& T这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
% E8 ~+ Z1 x/ R; f: r/ W5 g, P- 解密 Lb.ext 以连接到负载均衡器
# T. R+ u# z# n( e7 ]. S7 T8 `6 g- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择+ N# i' j2 p( E  [
- Ping 每个 IP(端口 50005),选择最快的,并在内存中
8 B; }6 t0 [% h0 ^- J  \2 i
# A1 ^4 E- v4 B$ w- t重写登录/频道/竞技场 IP 还包括:
" y2 Y% I/ [% E& b9 @9 P3 ]# _  W- 防作弊集成* B5 X3 G' g: e! n
- 通知系统: ~5 }* g; F5 L8 ^3 I& C% K& Q
- 防抖切换
; K( ]/ C6 d/ r8 \, B; B- HWID 静音
, d3 K4 ^" T& B# @; |4 ^: i- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
) U$ T( E9 v7 p8 F% a' \5 f
  e( s; D! `& ~/ ?3 I将所有内容记录到一个文件中。包括用于日志的解密器工具。2 x* W) g& H4 a( s) r0 J9 b, F* V* X
1 `6 K; Q4 ?$ y1 v
# `/ O. u  k$ _# U+ J2 M1 f
------------------------------------------------------------------------------------------------------------
  @* I* J  B- r
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。- d6 e/ Q- V7 M. O) K: Y
不要要求我们编辑,不要要求我们升级文件或修复错误。

+ U+ D2 R" V+ }6 N
2 q& F$ U8 a! Y. c  P在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:' h9 @$ ?2 C0 u6 y1 `
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。2 ?+ o$ `- S& e2 z0 n7 x! h6 u# |
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
- V3 I! s$ T6 `9 n& C- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。& x9 ]7 r- v3 t  h% y
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入6 T# {4 z  C: B4 q
到所有编辑中所做的工作,以及你想出的疯狂想法。0 c; }" w# u. ]6 {
8 S  C; L' r; G# A7 A% z2 e
Fun Fact$ g! Q3 x( t; k+ x. n
Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:/ B1 L1 V8 b7 G8 Y
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
. x" N# z! A2 k# h# b# c0 J- 作弊引擎 - 用于查找值和调试内存
, i) Q3 e% y( o6 C% F5 T- Themida – 用于打包可执行文件
" F" P( B# H( [7 \% |- CFF 资源管理器 – 方便添加自定义代码部分
0 C6 ~5 z' c6 R6 `- IDA Pro – 稍后,当我需要更高级7 Q# p. G  h) m7 s3 S2 m) p
7 ^1 @) h; w" d/ y3 z: u1 D1 R
的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
2 Q' s' ?$ x8 r/ P) @% k4 f5 W. ~感谢你的回忆、疯狂和混乱。
9 Z0 m( n2 C- Z
$ N! X- Y, s# w4 x5 q$ P
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q
% P8 U# T) r1 g/ u

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

723

积分

高级会员

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

4

主题

96

回帖

1105

积分

高级会员

积分
1105
金钱
911
贡献
94
注册时间
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

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:23
& q  z% n& O0 F1 J+ B6 K* p哎,我上当了,这个就是国外论坛上我刚下载过的东西
/ T) F) x- t7 l5 A' R' x8 d
上当是啥意思

15

主题

257

回帖

1226

积分

金牌会员

积分
1226
金钱
886
贡献
63
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57, j% c1 }' `! }' b# R+ l8 I: Z# \
上当是啥意思
% E5 Y$ J) j( }( e/ g) E
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
+ {% D3 f2 ^% E& X1 q0 Y6 V3 m  W/ Z是说他在国外论坛已经下载了,但是只想独乐乐

' ^; }7 u1 A( c% v哈哈哈哈

4

主题

96

回帖

1105

积分

高级会员

积分
1105
金钱
911
贡献
94
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
7 P, S; s& D9 j! V, R是说他在国外论坛已经下载了,但是只想独乐乐

' h* J7 _( B) ?0 {可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07% d7 r0 S; ~. G7 a" n
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

9 r6 m2 W( C7 _$ A1 D4 g/ \我在好奇大力水手是什么东东

8

主题

82

回帖

492

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-3-5 16:33 , Processed in 0.065567 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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