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

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

[复制链接]

13

主题

251

回帖

1253

积分

金牌会员

积分
1253
金钱
828
贡献
156
注册时间
2023-11-10
发表于 2025-4-10 10:18:54 | 显示全部楼层 |阅读模式
本帖最后由 dxf0802 于 2025-4-10 22:08 编辑
9 v" V' ^* c+ ~$ {1 U% @' g7 n4 I  |4 h- N1 L: u4 O
$ y) C- k# F8 L& M: i
[发布]DK Classic/Evolution A9 Team 版本
2 T7 |/ m8 c  R% X" |; |3 |! _3 T1 U& Y
嗨,
# |! H& v5 e5 y- r$ g3 L9 Q
# h3 m8 {. y8 X0 L; @/ K5 l3 L% R  p我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。
6 j( |' |, ~. P" d2 j: k$ J今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。3 c+ G/ W' ~# |$ j, {4 j
9 G8 E7 \" o+ L  j8 M2 R
我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
5 @& S6 L& r5 e+ o( c0 a0 ?, g0 @5 W, J* M. @0 D
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。+ W5 x$ G( z" O' M

! ?8 Y5 ?1 W( _; H( G1 l! f内容:1 y" J* d; V% r: ]% y
- A9服务器文件; S4 _3 Y0 g1 E2 k: g0 j5 [
- 自定义反作弊系统7 r' i, c& C. h+ M+ `3 @. l
- 事件服务器2.00 _/ m* j& U: B) [) o% s
- GM工具
8 k+ C/ r! v3 ?) J: Z- 通知中心7 s% v1 S. y4 ^6 q
- 大力水手(是的,你会看到的)9 _$ h$ g% Y) }' k, o
- F+ f5 T0 x5 T- E, e
A9经典客户端 - 增压版& F( R& I8 p+ _8 p5 i
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。
$ a! k+ r% q  B: F以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):- y4 l8 ?$ N% r0 I& f9 f
: U1 }) @' Y; ]8 Y" a
系统级功能:
0 d/ {4 q+ e! E6 ?$ Q, ?* w( b. C- 反作弊 DLL(直接与我们的反作弊服务器通信)1 D0 Y. e/ t& @5 o7 C
- 自动 HWID 禁令
9 f) }) v' I' ?' Z0 l. e6 F: W- HWID 静音 - 当人们太烦人时消除噪音4 D& n$ M) e# ^9 c: b0 ]+ Y
- RGB 角色名称 - 没用?或。乐趣?绝对。- `* ~; b3 F. S" c
  P! q0 ?* u+ w% H7 v* u* A
自定义游戏内通知:/ T- }2 k1 q4 g4 J( G
- PK 击杀' w7 Y( D+ J7 ?1 ^
- DK 广场事件* B! ~8 R% D# N+ _' Y! P$ w
- 升级结果(+9、+10 等)
+ T2 I$ X0 _, R5 P/ O! |- ...以及更多
5 N" F4 O4 Y, B" w
; z) D& ?1 ]' g1 i" P3 b7 A8 H游戏升级:
; p; o9 V% F- ]7 r1 S; O- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样): ]2 N( \4 a! Q+ s& }
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
6 C3 d, w/ `0 h; M7 d0 A$ k+ S. @- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......# d# _$ k* ]1 g. d  q9 h* h2 K
- 重新设计了 DK-Square9 ?" f; l) x- j3 Z! j/ W* Y
- D-Shop/ V; X: s7 \+ o% M" c3 H
中的翅膀预览 - 有效的 CS 隐身技能生活质量
- }3 A, s9 }1 [" S" i- R9 b0 C0 D' M' G: U
4 \1 ?8 A3 ?* `- E$ m/ C  B% @) h( `
- 自动技能学习(技能 NPC 已经过时了!
3 U! l. m. r& m5 Z# @- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!
! d# z" C/ x7 R. y' I" s9 J- F1-F10 热键" H9 @4 `7 |' z) J: `6 G. S
- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。* \! b/ R+ w9 N9 w2 F" |9 T4 d
- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
- n. W4 Q4 K3 `5 F! ?( e- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)9 I& k* P) w9 f4 n8 `
# p, d8 h/ J9 h
等等,你明白了——你们都要求的那种东西。3 Z2 ]# E+ {- D( D' x% p- g- _
: X1 h3 ]. i+ ~' m
------------------------------------------------------------------------------------------------------------3 x5 u* z- T* Z1 _, Q( |
Anticheat System3 F, E2 c  r1 C& ]' v5 L- C
为 Dekaron 完全定制的反作弊系统。进行深度检查:8 A! ]5 W& T5 t- I
- Dekaron.exe 的 CRC
& a& N" K6 n; {- 40000.txt中列出的所有文件的 CRC(加密)
5 Y# u* ~- ]: y7 k8 B  k- 运行进程代码部分, {& y# x& d  Q# k5 M9 f

* Z  C9 B5 A! ]( K的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:
6 B) [8 O$ f; |* p- 您被标记- T" l3 Q4 c" U, o+ a
- 在两次标记后,所有链接的帐户 + HWID 都将被禁止$ \! b* s- t2 S
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
- c: f% z8 \& Q3 t7 M! d& x4 d$ \$ @1 F! j/ A
未披露服务器端的工作原理 - 一些秘密值得保留在 # @" \4 G8 n2 }
Event Server 2.0 ------------------------------------------------------------------------------------------------------------1 b! R0 j/ g, _

& w1 ?) e  ^+ c, K3 _: C% W7 T% \+ e8 M7 b3 j
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。6 b1 B2 T8 L; X, p

) ~: w" i( ?! F( L5 `回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。# }7 u7 _0 c) ~
它使用了一些巧妙的数据包技巧来使事情自动发生。
( e  I% R" ^( e1 N您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
$ D( {& ^4 X( y  t: S, E4 P+ _1 H/ T" X( C. H4 b0 H& ~
此程序:+ c) h1 l. ?1 X' M4 T5 S( X
- 模拟真实的客户端连接
  o9 T6 s0 n/ n+ m0 M) p+ D6 a- 使用 [GM]Event 字符
# X) j% P  z) L0 F) u. a% e- 根据计划/ b3 Y1 u, G' v( y) B; b
  \" ]4 C: A) i6 m7 l4 e4 s/ M
发送 GM 命令 当前支持:
) j( }% P8 H1 ?/ ]4 s- EventTypes::RUBY_EYE
* e7 N8 y: P( \/ J9 n* B! _- a- EventTypes::GOLDEN_INVASION7 S! h% k+ z/ V# p
- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)0 Q+ U- z/ @' z# u8 ^# O, S; R

- K- I/ k' `) [& w, _4 T需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。( k9 J! j1 ?# u- y
! X/ F/ n) I  {2 D: T
5 l: ^; t; ]0 q2 y. H' ~
------------------------------------------------------------------------------------------------------------ GM工具:2 Y9 ^6 b( \9 _: |4 U8 v& L  g
GM侧管理工具:: b* n# k0 M: x0 _% J4 }$ C1 Y
- 玩家和账户作0 c5 O4 ^' f) z0 w6 X! _9 P; L% u
- 控制EXP、Dil和物品掉落乘数
* x0 u9 m! S: A& j+ K3 }; J- 静音玩家& G1 d3 Q5 [) e* p
- 发出警告(未完成但已存根)% z4 a3 J' o% N" j

' t% p* S" G) H  H& z7 k# b$ f" l1 t: X2 A

* n* _4 y( L( R" t2 ~------------------------------------------------------------------------------------------------------------ IP 加密:
  c7 u& j; b5 X' j+ X( q创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
' `: E& g4 J) M$ M; U# }的简单工具它保存客户端的 IP 列表。1 o* C! Q7 V* H7 J) \

4 w1 z- z" \6 Q% i9 s* l
) j5 ], Z/ s8 n; j" b9 v9 e2 s------------------------------------------------------------------------------------------------------------ 通知中心:7 o; }' i3 X: ^' K' W2 c! J
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。
+ |4 T; l" I" E" |* G' [" D通知包括:- ]0 s% C; r6 z  K, ?4 j. \' s
- DK-Square 大厅创建% ^, _( ]  S% `" U
- DK-Square 玩家加入
; H$ k: C- a( I) @" M. R0 g- DK-Square 击杀5 a! _, I9 ]2 m/ n! x8 B% T6 t2 e
- 经验/掉落/Dil 乘数事件
/ f; ~( Y% n( J% v- 公会锦标赛进度
4 E/ t& p# ~7 o8 `' b, d6 b4 ]/ G8 y7 Y) G- 扩音器喊9 L  M3 x  k+ ^; y9 y9 i8 R# G
叫 - PK 击杀1 ?: u' m. p; Q2 G; a0 ?! m) |
- 升级到 +9 / +10 等。
6 z; |# R6 ?/ u& X8 ?! ?# w5 X& `0 P
所有这些都通过 Tritone.dll + 通知中心服务器处理。
' S, i) O( |" O! F, M- K- Y9 |% }5 ]----------
! k2 X, T9 Y# e+ z
( B0 v+ B: x  r1 \$ J) d; K4 _  F-------------------------------------------------------------------------------------------------- 大力水手:, w. ^  R8 V  V# p2 i
最初是选定玩家的会话记录器。$ X4 H8 r/ u) x3 q5 R, g
由 @krofighter 扩展为:  d7 w9 ?# t( Y
- 自动学习技能( j% R/ i4 {" N  B# |5 @  h: f) P
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll
# {" ?3 X9 n  w8 Y+ y) d2 z+ I: x# }. Z1 v; |) e& [
升级8 G: ~3 q4 X/ j: [8 r# T! L
(客户端核心), g1 i" F; r& k4 D
这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:
- k6 {& ]9 U5 Z' E# D- 解密 Lb.ext 以连接到负载均衡器
: w4 C0 H% B% x- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择
; a/ m: o0 R& d/ v/ B& A( U- Ping 每个 IP(端口 50005),选择最快的,并在内存中7 w. o* y& j0 O( F3 N' u& L

- O0 z$ q4 F- p# n1 q6 T重写登录/频道/竞技场 IP 还包括:
% c& Y* M7 O, K- 防作弊集成# u  n: Z, u- L( A
- 通知系统
* Y! V8 E" r# I3 g4 X% p, \/ T# h- 防抖切换& `0 ]. x8 L' ^, g2 a
- HWID 静音! Z4 A. N! ]! T. ]* j
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动). O& Q/ O( K  k2 Z# A- k. d" B

0 j+ F# x& @% y% _% X; n3 n1 q将所有内容记录到一个文件中。包括用于日志的解密器工具。5 k+ C! C8 O+ _
3 y0 g" Y) h8 E4 k1 i1 T
. F" c1 D7 p0 E, x: ?' H  O5 I
------------------------------------------------------------------------------------------------------------

# L* I: F- b: k$ ^4 S' Y. |我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
& z, t1 z5 Y5 K不要要求我们编辑,不要要求我们升级文件或修复错误。

2 i# k( {" f& s7 h& z
9 }( i0 S6 |" a# U0 d5 a- t在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:
" l9 ]. ]6 E; }1 s3 ?- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。
5 M9 y& _( L( n; r8 e* v) V- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。
5 s5 k# Y# P8 |$ P# m3 A9 A- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。5 y6 e, Q( i" r( Q. M
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入2 g  V$ |: T3 d& ?/ C* o. _3 Z
到所有编辑中所做的工作,以及你想出的疯狂想法。
3 A4 _2 s8 k( ]- x& {, G
# V0 l: V0 ]- B: eFun Fact
# J( M4 ]! j0 Z9 |% GDekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:/ z" W& H7 v& y- q/ l
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg)9 f' L( ]7 b8 p% h% n, Q
- 作弊引擎 - 用于查找值和调试内存; M( E2 d$ S& \& c0 I# K  N2 p
- Themida – 用于打包可执行文件/ d4 A- q: U) |) d& z
- CFF 资源管理器 – 方便添加自定义代码部分2 E8 B  k4 b, o9 `& x
- IDA Pro – 稍后,当我需要更高级
- x2 F7 E' s  M
* ?- S1 I; ~$ k的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
4 i" u; ]2 [4 e/ L/ r  x感谢你的回忆、疯狂和混乱。

' }, e. L* a2 {+ G/ G) s
% c( a% x7 U8 J! h链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q4 \2 E5 x" B" A3 s: l

提取码及解压密码.rar

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

售价: 2 贡献  [记录]

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

18

主题

165

回帖

714

积分

高级会员

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

4

主题

96

回帖

1059

积分

高级会员

积分
1059
金钱
863
贡献
96
注册时间
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

回帖

714

积分

高级会员

积分
714
金钱
486
贡献
45
注册时间
2024-10-11
发表于 2025-4-11 10:57:19 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-10 15:238 I7 e# P& f1 _8 {6 Z8 A
哎,我上当了,这个就是国外论坛上我刚下载过的东西
* h3 G4 H% @, J2 c& m3 q! t
上当是啥意思

13

主题

251

回帖

1253

积分

金牌会员

积分
1253
金钱
828
贡献
156
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
2 x2 N1 t& e% T& u0 A上当是啥意思
6 b6 G: \$ b( E4 D. f: n; w, ~. [
是说他在国外论坛已经下载了,但是只想独乐乐

18

主题

165

回帖

714

积分

高级会员

积分
714
金钱
486
贡献
45
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24# ~0 J: ]$ W: c. y% {
是说他在国外论坛已经下载了,但是只想独乐乐

/ R: Z. B3 l2 Y! p哈哈哈哈

4

主题

96

回帖

1059

积分

高级会员

积分
1059
金钱
863
贡献
96
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
4 S( }' E" ]9 E7 ~: O: {7 i是说他在国外论坛已经下载了,但是只想独乐乐

( V: j2 h* _% Y1 ]  R% p9 ^0 K可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

18

主题

165

回帖

714

积分

高级会员

积分
714
金钱
486
贡献
45
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07* A; P' s8 ?5 T% _% Q" |' k) v, _
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...

. D9 {% Y7 o% _8 Z, l我在好奇大力水手是什么东东

3

主题

70

回帖

374

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2026-1-13 00:21 , Processed in 0.112095 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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