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

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

[复制链接]

15

主题

256

回帖

1271

积分

金牌会员

积分
1271
金钱
875
贡献
120
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑 # i. n1 d( P1 N$ U/ w+ l
' y, m" F( x* s8 H0 V- Z
# D! T; |- c$ l
[发布]DK Classic/Evolution A9 Team 版本
4 R4 p7 ^- f* u5 t9 q3 n7 G
& Q* a1 Z" y9 @; j( n8 r嗨,) A  m+ T7 o( t! W/ E
& O  X% s' N1 v! n5 H9 p) \4 K
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
% T& _1 a4 i9 n7 }今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。
- u6 S4 T9 ?) G& {+ `. w: J' m2 u" z* @. I# u
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
- H0 U$ ]* s8 ~+ v0 T2 Y, ^5 y& A% d2 Y) i, c$ G
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。( H( ~3 s  E7 J2 {7 d; B
2 c4 R6 e# a  n3 e  j
内容:4 p- U5 h+ @) K/ P
- A9服务器文件
* G9 B. H4 E2 R2 a+ x( E4 w' d- 自定义反作弊系统& a6 s% j6 |# j5 V# E! ^
- 事件服务器2.0  m. y. H, G; A$ T- [/ C; ~
- GM工具  H+ g4 w6 p' Q6 |  N) s8 ^; H# o
- 通知中心$ A( Y) J' |& {  r2 @, Z
- 大力水手(是的,你会看到的)6 U8 i! i. g; _4 V1 g! s

7 g) x9 D8 _: _( r) z+ e" A1 aA9经典客户端 - 增压版
0 y4 s) G. E8 \这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
1 f( s) P/ k: P4 h5 f1 _: R3 ?3 J以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
+ T. [7 o& w$ t3 g" E3 b* J; |) g1 R
系统级功能:9 m3 u, s8 y2 C9 u+ W
- 反作弊 DLL(直接与我们的反作弊服务器通信)5 E  S. o$ z1 x8 Z
- 自动 HWID 禁令2 j. E) C& `5 d1 I$ {. [; B
- HWID 静音 - 当人们太烦人时消除噪音1 R0 M: Y$ r9 M; x2 X* Y
- RGB 角色名称 - 没用?或。乐趣?绝对。
5 m" Z7 @7 t6 r' r, t- W/ t* M8 y. o; B- u! _! A& [
自定义游戏内通知:
$ t6 v+ j; j9 R" `- PK 击杀
0 q% q. V; ?% w) Y, R+ X( P- DK 广场事件9 X: \3 J2 N+ P; @) ^9 Y8 @& K0 p
- 升级结果(+9、+10 等)
. o5 f1 W5 p# Q$ g& b( W5 n1 G- ...以及更多& j; Y- C! b! S

  d/ }$ F7 s3 m" z4 ?游戏升级:) h  T& R$ r6 E0 d4 M5 T, A
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)- F7 Y5 [0 C7 ~. H7 _, q
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)* _; p" e& U/ D8 Z' H) ?
- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......7 y. N9 i# n: m+ h, p! M
- 重新设计了 DK-Square
- {' W4 n* }3 u% C- D-Shop
0 t# o& `4 X- \中的翅膀预览 - 有效的 CS 隐身技能生活质量8 r3 N0 O! }+ w

1 a* y" X0 A6 J$ _1 j1 w* Q
+ j( l8 O& w2 I$ s- 自动技能学习(技能 NPC 已经过时了!/ N9 e% ~% W9 A# z# }6 v
- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!8 X& P0 x  S; v
- F1-F10 热键3 h0 u2 c& d+ L- s3 r' G
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
1 [3 m/ J7 }" l+ U) z$ K- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!% H$ K& F" G0 q+ g
- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)" M, J, v  ^  ~: L* A6 m, w

0 e6 ~+ Y5 |. S  Y等等,你明白了——你们都要求的那种东西。2 H- W+ v+ i. G+ S0 J: Q1 z

+ ~& O! j0 k8 x4 F------------------------------------------------------------------------------------------------------------
9 n! b9 q/ q9 R# y/ c8 F" c0 mAnticheat System
) @9 ?( p: U$ w6 H  g; M' P为 Dekaron 完全定制的反作弊系统。进行深度检查:2 ?2 ]9 Y, J- v& ?
- Dekaron.exe 的 CRC# V1 ~2 g) V2 B) y( S# J) X
- 40000.txt中列出的所有文件的 CRC(加密)* z2 i; K! r- P! \% O
- 运行进程代码部分. `4 C- n2 x4 j1 L2 \5 C
, q+ u. @0 k1 Y  j, Y
的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
2 T( w! v/ ^/ j0 g( V- 您被标记2 d2 W. U; ^- r, e9 U
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止, w1 S4 K; o0 ?
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
5 i! @- A) x6 c+ I, c( A! Z. e* r5 `+ v- ?6 D7 Y, m5 y
未披露服务器端的工作原理 - 一些秘密值得保留在
( v2 w7 }# O" w5 x" _Event Server 2.0 ------------------------------------------------------------------------------------------------------------% o- R" O" ?* P. b

3 t) T9 T# |2 C( M  E  u! j9 t* p" n  k$ o* e
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
' r! V  i$ h! g& w7 b7 F
# L% w* J2 x3 K  x' B8 Q1 A8 v7 M# c' w回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。
3 {/ g, T( Z+ T) x  Y% c* v+ e它使用了一些巧妙的数据包技巧来使事情自动发生。8 D/ c4 W' S: b& S) ?. {  R
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
/ @* L/ A9 c' U/ Y& U" y7 D5 u
& Y$ Z+ s( o5 ^$ B3 E( b# J2 Z此程序:2 l. u& Q# I! A4 N; f: l1 I
- 模拟真实的客户端连接, S! Z. d4 s5 q
- 使用 [GM]Event 字符
$ Q8 S" R5 x  }- 根据计划' v# ^& t* T: d4 E6 ]; B

2 }  E& J8 T$ o1 V7 J发送 GM 命令 当前支持:5 H1 l; @" O# }4 M9 _# ^5 p) B
- EventTypes::RUBY_EYE- B+ C; r* w' F' W% Z
- EventTypes::GOLDEN_INVASION0 k! R2 M/ Y- p3 O  w. x# o4 }3 E
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)- B9 m; B# L# T3 e1 V) G
. q+ O; ]0 Q. o6 V% G& j
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。) x' Z: D' `. v7 d- }& w/ O- ~

3 d: O/ X3 A. X3 a" _1 F2 l4 ]4 y$ z+ M
------------------------------------------------------------------------------------------------------------ GM工具:, y5 W5 a- m9 j* Q$ G* {1 X5 [
GM侧管理工具:
0 ?* r" j+ z& U- 玩家和账户作$ x1 e; D6 n. _% U$ D+ L3 ^9 R
- 控制EXP、Dil和物品掉落乘数
+ L' g4 ~  q6 x2 s- 静音玩家
* L  d) B' j' W# y- 发出警告(未完成但已存根)' m4 ?8 M# V# c5 {8 K) ^5 ^, k
  g3 n7 i- l# ^7 U( U$ d

/ u3 k" B" A1 ?) |
; v2 u5 t, ?. m2 W  Q4 O, G------------------------------------------------------------------------------------------------------------ IP 加密:
* ?; F& f% [) L' ^! ^5 U  K4 @创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
2 Z( |9 Y' T1 Y" i* v2 F的简单工具它保存客户端的 IP 列表。8 s  e/ Z9 A! ?" ^

2 p/ i; [" r; l+ O! \% B0 A7 |2 w5 o+ ]) {" b; x; `  }
------------------------------------------------------------------------------------------------------------ 通知中心:
* ~3 \0 \  Z% e0 C0 Q; K由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
, |* U9 Y' m  z" Q通知包括:
$ _, n9 [( G8 F' j) m) Q0 w& Q# O- DK-Square 大厅创建
( }) _) x( p5 b3 W  O- DK-Square 玩家加入
1 R; @7 o) j0 W9 d! u- DK-Square 击杀" t& f( n8 ^9 V7 N- l$ Q1 ?$ F
- 经验/掉落/Dil 乘数事件- [4 q* C# R# J$ f
- 公会锦标赛进度3 k- J1 k! H$ R3 H0 z: j
- 扩音器喊
( U$ _4 \+ E0 N* G) K) `' K! @: \叫 - PK 击杀7 A  f1 m: g3 n. B# H! ~, k7 H
- 升级到 +9 / +10 等。
$ M4 [  P' e* J5 H3 s: S' I0 P
' o4 e, u, D6 f& L2 w+ u8 K6 @# w# z9 k所有这些都通过 Tritone.dll + 通知中心服务器处理。
4 P# L3 R! K. G  n1 e& x( B- S% N' w----------7 u) C- R$ o( J, p+ N( k

- N* m$ J/ ^' ~7 P9 w  `- n-------------------------------------------------------------------------------------------------- 大力水手:% w1 k& e5 w# T+ t$ O! O& q
最初是选定玩家的会话记录器。
: s5 h; Y/ I: B1 Z7 O6 p由 @krofighter 扩展为:
% s5 O! `) b) R& B8 }( |- 自动学习技能
' y2 d! s8 D' f* M- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll! R* I% {' M/ P7 }/ n& g& v

( p1 X  p) Y: s# J升级4 M" r: ?# J) F1 f3 N9 g% t
(客户端核心)1 ^; s6 G  ^  T; q( E0 s6 n/ Q
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
4 b9 K4 w: b' I- m4 @8 l  F- 解密 Lb.ext 以连接到负载均衡器, k+ X# `1 N/ u: ]( |+ Q. x
- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择+ H4 X+ N  i" i- w
- Ping 每个 IP(端口 50005),选择最快的,并在内存中" y5 g- ^  E/ u, ]4 G
; e2 s+ z9 A& P* F. s; |& [: U- q2 ?
重写登录/频道/竞技场 IP 还包括:; R( I( M1 X0 E0 @! T& Q. b
- 防作弊集成. `3 e! I; C; T: i$ L1 c( E3 b
- 通知系统
4 T' ]0 T$ [$ m8 k; m& L5 G0 D$ ]% Y- 防抖切换
% z4 X! ]; l' f1 J. R0 F- HWID 静音' @2 }6 R  b8 q. W! e. I# k
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
* p& d5 Y! ~; V4 d; \; y1 c; s& @& I1 I
将所有内容记录到一个文件中。包括用于日志的解密器工具。
3 D7 l$ {7 R. H+ `- ]' B4 _3 E* \' a" e6 n
  M; k, Q8 l, q! U2 o1 c0 M
------------------------------------------------------------------------------------------------------------
! G( W$ f# A; @1 d& r
我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
* D# n$ Y. y6 d不要要求我们编辑,不要要求我们升级文件或修复错误。
0 D8 Q1 T+ p' d

1 z2 x9 h+ G7 o" q. g. T0 l7 F在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
' F& l1 m  H" d6 b8 T' T1 n- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
; ?- t5 d8 j4 }, [; ]: @- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
5 a8 Y# K, V  s) V. }- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。. y  m! j0 h+ l
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入7 M7 }# E6 d+ d$ O5 b
到所有编辑中所做的工作,以及你想出的疯狂想法。- J$ \" I. _( M' r" t$ n4 j
8 a/ E6 |% r& U8 l
Fun Fact
3 l8 R6 O0 P& w3 T) ADekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:
( H3 C& t) r8 ^9 D1 {8 O2 _- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)
$ f' a2 ^* q, g0 F# r& L- 作弊引擎 - 用于查找值和调试内存
- z! k+ {" z) D- Themida – 用于打包可执行文件) t# e: l5 C9 w9 U8 _- e/ a. F
- CFF 资源管理器 – 方便添加自定义代码部分
- b. p" P6 w; c- IDA Pro – 稍后,当我需要更高级% ^7 y1 }" c/ F! O; p! I- v

7 m( y, w1 \* p6 y% D# W+ Y( K的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。- q3 N2 i2 f( L; A
感谢你的回忆、疯狂和混乱。

+ G7 O, Z/ ?* w$ I% s0 a: C* Q7 f( l8 x( l* }; U% ~
链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q( x6 [8 T9 D; 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

回帖

1084

积分

高级会员

积分
1084
金钱
897
贡献
87
注册时间
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
: `1 C5 t. [5 R' e哎,我上当了,这个就是国外论坛上我刚下载过的东西
7 Z# W8 d% S  b+ L) M
上当是啥意思

15

主题

256

回帖

1271

积分

金牌会员

积分
1271
金钱
875
贡献
120
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
; R+ W- c7 S3 ?上当是啥意思

6 r3 f/ [- x8 D是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24& U0 n. T, ?7 M9 R& F! d) \& [
是说他在国外论坛已经下载了,但是只想独乐乐

# J* W& S& [/ Z! l1 a8 j哈哈哈哈

4

主题

96

回帖

1084

积分

高级会员

积分
1084
金钱
897
贡献
87
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:244 U- _4 r& k% ]5 @# b! h
是说他在国外论坛已经下载了,但是只想独乐乐

: Y  J* u1 q0 l可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

723

积分

高级会员

积分
723
金钱
492
贡献
48
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07+ G+ g( u& O1 j. @9 D
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
9 n# \% v3 K+ t/ s0 b: Q
我在好奇大力水手是什么东东

8

主题

81

回帖

470

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-2-19 08:19 , Processed in 0.118256 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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