找回密码
 立即注册
查看: 2918|回复: 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 编辑 . q+ x& g* `6 a. _+ o7 B

9 V( @7 K& T1 b3 B# {1 L5 i/ w
& ~9 ^9 X; z3 G  O* |[发布]DK Classic/Evolution A9 Team 版本
. k+ U7 ]4 k% W, h1 j
( B0 }8 Z  Q/ F0 z2 P# T5 u嗨,
  G. Y# `2 z! f0 z! g0 l$ `1 @& Q% V/ a& ?' V! C
我花了大半辈子的时间在这款游戏的背景中。一个老游戏在我身边停留了超过 17 年,这很有趣。+ K" \0 F! R/ F. W
今天@krofighter 和我决定,是时候终于放手了,继续我们的生活了。: U! ^  ?7 H# ^! z+ L  ?2 r

) \( R/ w1 S6 w7 g: C我们学到了很多东西,我们玩得很开心,我们花了无数时间试图弄清楚如何将一个功能从一个想法变为现实。我们俩都学会了如何成为优秀的程序员和反向者(我认为在这一点上没有人能比得上我们在这个游戏中的知识..真的/自私)
9 O7 r. G0 I+ o/ ]0 A. m: c, V' D1 w. ^! g+ `' {! n; R
我们决定终于到了分享我们在过去十年中所做的一切的时候了。我们没有让这一切尘埃落定,而是发布了全套 A9 工具和修改版供社区使用。
) u9 t5 u8 ]. q, `/ ^9 f% |5 h" z. }9 s; S/ S! S
内容:
4 A: l# e6 K3 N  W  O$ N. B/ ^- A9服务器文件- Z( I5 U" L& m, {; y  }! L3 F" R& n. u
- 自定义反作弊系统/ ]1 Y# y$ z& u# O9 t7 O
- 事件服务器2.0
5 S5 P) Z) \0 o: f8 G9 R2 v0 s+ R- GM工具
5 E- h2 i6 D! l+ V1 u+ B- 通知中心
! n+ ?* t3 @% N- 大力水手(是的,你会看到的)( v7 C4 U+ N8 p1 L2 @
' w+ s5 e! u$ K% ?% O8 M1 {
A9经典客户端 - 增压版6 x9 ~* e( \! r$ T  h5 ?
这个客户端包含了由@krofighter开发的大量荒谬的修改和我。老实说,我可以再花一整天的时间列出每一个调整和功能。+ W" l+ r. ~6 v" Z
以下是亮点的简要概述(仅限技术方面,不深入研究 CSV 内容):
! N7 H( H% w$ k( N/ o3 M: W) Q; j4 ]6 g: [
系统级功能:
/ d- V3 s# a, Y3 z- 反作弊 DLL(直接与我们的反作弊服务器通信)
, [4 @; Z+ ?7 x- W; J/ `- 自动 HWID 禁令
* v3 }" T8 _$ u( @- HWID 静音 - 当人们太烦人时消除噪音
( y, Y- @5 @% S, I' N* x- RGB 角色名称 - 没用?或。乐趣?绝对。; \* r- c2 P  F1 H
' h- Z, j: G- u" K4 D
自定义游戏内通知:
7 F6 H% K0 z2 O! d9 ~; k. U# n- PK 击杀2 ~- }5 ^" D: ]* _: X5 x
- DK 广场事件0 X' D1 @& o+ s3 ]$ Z
- 升级结果(+9、+10 等)  g. p& h; A% f7 \4 o
- ...以及更多5 f$ l* i: U, J! Q6 P8 E

$ J3 c' u7 A- f' u( D4 j游戏升级:- U1 X* K' w! i& u. s0 w* z- j
- 支持 buff 的宠物(生成您的宠物以获得一定的 buff,就像官方一样)9 R0 ^; q5 q( R$ \$ K; N" Z1 X
- 双击冲刺激活(双击您的 WASD 键以向正确的方向冲刺,大师技能独家)
/ m. R# C- Y3 u! E3 X- 功能齐全的恶魔的承诺(终于发布!我们几年前就制作了这个功能,但从未发布过......4 c* z* Q. L, \' K8 ]& \
- 重新设计了 DK-Square
, w5 d3 {( K$ k  P5 r- D-Shop
9 J+ a, _$ i; d9 E中的翅膀预览 - 有效的 CS 隐身技能生活质量+ z. R' m& R3 ^2 I

1 C: b& g1 }6 y- P7 Y7 b
9 _' C( k4 l) X# {/ q/ x- 自动技能学习(技能 NPC 已经过时了!
! A9 p, L) `4 L: `5 E% ^) c- 自动缓冲(右键单击 [Evolution Buffer] 项目可立即应用所有糖果增益!& G$ p8 Y" Q2 @7 r
- F1-F10 热键
* G1 w6 h8 f! K; V$ o- 快速装备 @krofighter 修复了一个关键错误,该错误允许您在使用技能或被击晕等时交换物品。他制作的上一个版本没有这个。
/ I6 _* o7 C5 J8 b- 突袭邀请(通过单击 DK-Square 窗口中的邀请突袭按钮,自动创建突袭并邀请玩家加入!
$ O6 G2 ~# |) O* j! I- 防抖切换(只需编写 /shake 即可打开或关闭技能摇动)
2 Q+ c+ N& |/ L7 u. Y; |
9 a; U4 ~4 g! J. j7 N等等,你明白了——你们都要求的那种东西。! b, X9 @/ K& I/ u" o
) v, _, ?4 E+ ~2 m$ n
------------------------------------------------------------------------------------------------------------
" A2 X, b% `) P; L$ ^. U  rAnticheat System
7 y" t# T5 Z( t3 O1 c4 T为 Dekaron 完全定制的反作弊系统。进行深度检查:$ q. u9 F+ L% p
- Dekaron.exe 的 CRC* }, L& o7 V, t; K, a" q
- 40000.txt中列出的所有文件的 CRC(加密)
* C+ z. h# [, x$ z* ?; }* Q- 运行进程代码部分
' Y# a0 y0 S) q/ x4 L
* U/ g- \/ @/ s) J* Y的 CRC 数据每隔几分钟发送到 AC 服务器。如果有任何不匹配:9 Y! D0 b; Q9 ~1 Q; t9 x. D) N
- 您被标记
; c) A! [- |/ `; @) C( Z% o- 在两次标记后,所有链接的帐户 + HWID 都将被禁止' F' h% g  x& O% v  m7 G
- 所有尝试都记录在 GM Tool DB 中(时间戳、帐户、字符、违规类型)
' t) P% E, M: O( G8 u6 |) p5 }- M: t8 t# u
未披露服务器端的工作原理 - 一些秘密值得保留在 " N" e; c, ~0 t4 v8 p& _
Event Server 2.0 ------------------------------------------------------------------------------------------------------------
8 a2 N2 v# l1 Z/ o5 E, R4 I. ~0 `$ t) C
) d( s8 a3 C" V7 n3 l( d
有趣的故事:我在与 @Zektor 聊天后无意中构建了这个,但我误解了。以为他已经构建了一些安排 GM 命令的东西......事实证明,这只是一个想法。哎呀。
9 G; F  l; P- l4 I5 C/ a& u6 e$ Q( ?; Y  n8 o
回到正题,The Event Server 是一个简单的工具,它就像一个真正的玩家登录游戏,但在幕后。4 v: P: u) S( [1 N* g
它使用了一些巧妙的数据包技巧来使事情自动发生。. V( k' ?  u$ L( G- ^1 O/ H
您只需要一个带有 [GM]Event 角色的特殊帐户,设置完成后,Event Server 将按计划运行活动,而无需您动动手指。
( [5 E: w; \: j- N5 n: J7 k
2 u# X8 w) A* ?+ S9 B9 r此程序:4 D4 T7 C: \) S$ r, k9 h
- 模拟真实的客户端连接7 \; v2 i2 R% T3 x
- 使用 [GM]Event 字符
; [# v0 Q8 A/ T" I- 根据计划& S  g" M$ A' o7 [: u8 v3 D
" J- Y  P! b2 k4 Y3 q% V
发送 GM 命令 当前支持:, J5 s, Q0 w7 ~/ _7 C7 V: X9 R4 M- O
- EventTypes::RUBY_EYE* m* q. d2 K4 o9 X( g' B9 E
- EventTypes::GOLDEN_INVASION
+ W: |6 I4 z2 n/ a- EventTypes::GUILD_TOURNAMENT (完成 97%,只需要调整)0 F! q) ?0 J; r: R/ @0 d
" N3 G# S9 R6 d9 z# u
需要此帖子中的客户。Guild Tournament 需要大量的 EXE 编辑。
  p) U" U6 p0 r# w/ n( @+ {% K" T- Z2 ?' T
2 [7 l* c3 @4 M1 N" W6 p; F% o
------------------------------------------------------------------------------------------------------------ GM工具:' \  f3 n# @8 N4 j3 T
GM侧管理工具:
0 o! Y/ n( b( V0 T6 _- 玩家和账户作
% z3 z) J/ O; y% x7 @, l8 y+ u- 控制EXP、Dil和物品掉落乘数6 m, X$ y2 |3 i
- 静音玩家% o( g! g" s8 p! \- I
- 发出警告(未完成但已存根)' }& n6 g  \) F2 e4 ]$ d2 G

( p" A' L: M3 a, C: ^! X8 }! Y# n' K
1 L5 p4 j1 h! R5 D; G' l; J2 R/ [8 Q
------------------------------------------------------------------------------------------------------------ IP 加密:
' H2 E! g; h) t7 e3 E3 x创建 list.evo 文件(RENAME 为 formulaex.ini)并将其放入 data/share/
$ U7 L- h3 p, j& x9 ?的简单工具它保存客户端的 IP 列表。
! X! {/ R% G$ ~' `% @) ]5 K9 B' Q2 f: O7 W6 [' X

; u) W6 z& N+ G------------------------------------------------------------------------------------------------------------ 通知中心:% L  s8 X/ b0 y1 b1 e
由特定作触发的游戏内通知。感觉像任务警报。看起来很干净。/ Y( U7 U8 E" a' j  r4 ]4 }. y
通知包括:
+ @& g2 P8 ]/ s8 u0 {/ h- DK-Square 大厅创建# o' Y; V+ H  Q  t/ H
- DK-Square 玩家加入3 u7 H9 s% U* K# H' f( F
- DK-Square 击杀
. Z1 {& U- e8 a- 经验/掉落/Dil 乘数事件
3 K$ f* e! D4 O$ l- 公会锦标赛进度  m! l0 s8 y" J
- 扩音器喊0 m' X- L' a9 u9 o
叫 - PK 击杀& v& k2 }0 }1 H! k. w7 S4 p
- 升级到 +9 / +10 等。! V$ m( J5 o; }5 |: s* x3 @6 a# Y! Y' y

" ]' k& G' p. o9 n. s6 t所有这些都通过 Tritone.dll + 通知中心服务器处理。% |4 `% ~* h  p" Z; w5 u9 ?8 O
----------/ K& T4 {: x' p
$ }* x% |( }+ R2 @
-------------------------------------------------------------------------------------------------- 大力水手:' R7 [- h; P. Z
最初是选定玩家的会话记录器。
. b0 K& _: e2 J9 u' i9 W6 W由 @krofighter 扩展为:2 t) n; e7 V. h8 Y9 J' ]: D- s
- 自动学习技能0 V- T( i% }4 @+ s
- 通知 +9 ------------------------------------------------------------------------------------------------------------ Tritone.dll6 }6 ]0 y9 x# k' y+ o" v3 B
8 y$ n1 K8 K9 R& N
升级
' [; _: ^  R1 V+ ~! L6 r. l  M3 |% D' B+ @(客户端核心)
7 \. S& u8 |' z* m2 L: t! Z9 `1 P这个 DLL 是所有客户端修改背后的大脑。它很旧。这很丑陋。阅读源代码让我的眼睛很痛。但它有效 - 而且它做了很多事情:9 A$ @9 Q! L& Q$ x
- 解密 Lb.ext 以连接到负载均衡器
% J0 V; t7 O& f- 如果 LB 处于离线状态(它是),则使用 list.evo 回退到传统 IP 选择  l* p- I2 @( S6 j# Z, F. ^
- Ping 每个 IP(端口 50005),选择最快的,并在内存中- i3 U. N, a! \

5 o( [- ~9 Z6 g$ G2 {重写登录/频道/竞技场 IP 还包括:
) z' S2 ^/ b* s, |7 V* t- 防作弊集成
* y$ S5 j$ w& h8 u2 T# z- 通知系统
9 v8 M  k1 X: |- 防抖切换
" ^) q7 y" x2 ?5 E. ?- HWID 静音- n$ h4 C+ R) Z3 z
- 修复了 AC 身份验证后在运行时损坏的客户端 EXE(没有它 EXE 将无法启动)
. S( {2 M2 l! w( G/ b: ~) N+ G% X
* b7 Y, F  h6 @将所有内容记录到一个文件中。包括用于日志的解密器工具。$ s' w/ ]3 @  ~! |- B9 a' N( n( I$ K
. F9 M. Z$ G) {/ `
1 G5 j/ t" Q- W! ]
------------------------------------------------------------------------------------------------------------

, @: T( ~& m" ^3 ]2 N我们在这里发布的所有定制软件都不会进一步开发。基本上就是这样,我们已经完成了游戏。
) x4 \, U% h4 v5 {( u; d- J不要要求我们编辑,不要要求我们升级文件或修复错误。

8 l  p) ^: E' d1 j7 T
) y$ ]- d4 p+ m  N) [# j在我结束之前,我想花点时间感谢一些让这段旅程成为现实的人:+ T* H) E% y# \2 \
- @HellSpider – 我早年的导师。谢谢你忍受了我所有的废话,并向我展示了诀窍。没有你,我不会有今天的成就。( w+ s' T' W$ Y% h* J+ g+ k, o
- @Zektor – 你也一样。很糟糕,你这么早就在我们的 Dekaron 冒险中找到了一份工作,但在我们这段时间里,我从你那里学到了很多东西。$ p( r# N' q3 D/ P( q
- @elful – 在我需要支持时总是在那里,并且是绝对的 CSV 机器。7 O+ P* o$ R+ E- M
- @krofighter – 对于所有不眠之夜都花在编码和破坏东西上——大多数只是为了惹恼 epvp 上的人。撇开玩笑不谈,我无法用语言来形容你投入! i# M- }* }! \
到所有编辑中所做的工作,以及你想出的疯狂想法。
; u: r0 b; M8 b! ~) _9 {7 W" y/ Z
4 B' [( \- k; J4 i" S3 AFun Fact
9 X1 Q# a# B0 f7 F+ a9 N* ~Dekaron 在组装方面实际上非常简单。以下是我多年来使用的工具的快速列表:. o( e7 j" ~9 \( H) _/ ?
- OllyDbg – 我编写客户编辑的首选 @krofighter hates OllyDbg,所以他使用了 x32Dbg): K* T7 S. o8 ~" Y8 u
- 作弊引擎 - 用于查找值和调试内存
3 l( p* k# i% K  p/ B! i- Themida – 用于打包可执行文件
1 X9 g0 a$ P4 t! k- CFF 资源管理器 – 方便添加自定义代码部分
7 U1 {+ [( b5 X( K- N" `: B- IDA Pro – 稍后,当我需要更高级0 \& C4 p% @; c2 |3 P

& t  i. O8 {( o) o4 F' p7 z/ L的东西时,就是这样。不再需要更新,不再需要深夜调试,不再需要假装我们稍后会清理代码。
* ~# ?7 ]" ?: {: C感谢你的回忆、疯狂和混乱。
/ [' t: ^. p9 A; M8 s

2 |1 z7 M  }6 G1 l) {7 b链接:https://pan.baidu.com/s/15149F5lroJw6b44rpMTg1Q: n2 Q6 Q, p. f9 @7 ~

提取码及解压密码.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:23
9 C0 |2 ~2 H3 l/ r* g( z哎,我上当了,这个就是国外论坛上我刚下载过的东西
* q+ a. l3 m9 v8 r9 e4 H
上当是啥意思

11

主题

245

回帖

1124

积分

高级会员

积分
1124
金钱
712
贡献
151
注册时间
2023-11-10
 楼主| 发表于 2025-4-11 11:24:15 | 显示全部楼层
f5222622 发表于 2025-4-11 10:57
! U* b- ^8 S2 p) w* s, a+ e0 T上当是啥意思
$ `4 v8 k3 i: s5 [) r) N/ l
是说他在国外论坛已经下载了,但是只想独乐乐

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 11:31:19 来自手机 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
8 _3 s( t! U0 g3 r是说他在国外论坛已经下载了,但是只想独乐乐
( a6 M0 n- D( u/ z- T7 o  ^% m* Q2 W
哈哈哈哈

4

主题

90

回帖

874

积分

高级会员

积分
874
金钱
727
贡献
53
注册时间
2024-3-22
发表于 2025-4-11 15:07:02 | 显示全部楼层
dxf0802 发表于 2025-4-11 11:24
" L+ L, P5 H$ F3 @是说他在国外论坛已经下载了,但是只想独乐乐
; F; h) _8 V9 e6 }! o  o) g
可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。

14

主题

141

回帖

566

积分

中级会员

积分
566
金钱
386
贡献
25
注册时间
2024-10-11
发表于 2025-4-11 16:38:34 来自手机 | 显示全部楼层
nb2009 发表于 2025-4-11 15:07
" N& z- v6 h5 ?  X/ b可惜的是全都下载好,没架设起来,这个服务端好像不能在虚拟机使用,折腾了好一阵子还是没成功。 ...
7 E5 {( `) h0 c. O
我在好奇大力水手是什么东东

3

主题

60

回帖

330

积分

中级会员

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

本版积分规则


Archiver|小黑屋|EGameol

GMT+8, 2025-9-19 22:47 , Processed in 0.064830 second(s), 30 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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