开启左侧

[原创][1.16+]MTR 资源包保护工具

[复制链接]
Jeffreyg1228 2023-8-30 14:32:46

还没有账号?赶快去注册吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑
8 Z' ^4 ?0 A2 a4 [! K6 {4 b
/ B* d& n6 u; @9 \, d' X由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。
8 p5 c# e1 q1 l/ G! ]
: b& K/ B2 k# w# R) C1. 简介
7 ^4 k  u9 k7 ~; S4 k# M# W' j* m0 F
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:
+ v3 S# m. [4 D; ^& b
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。
      a( a. v1 R1 b1 @  y9 L! `
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
) S4 P) G; b) i" q5 g2 f4 _
% Y9 m" N6 i' ^+ c7 v% E2. 可加密资源文件
6 p$ z- _' Z# b" V
目前仅支持 .bbmodel 格式。未来将支持更多格式。
8 [. ]7 `/ H7 M+ i; T) g2 \+ A' E! C7 |: j  T, U- \! l) W) v& T
3. 使用* O9 U+ a5 X  Q# i. z" @  Y# Q0 o4 I5 ]
3.1 对于资源包作者
5 S5 ^0 `1 r1 w9 l4 H' _, W5 I
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。3 |7 R4 J9 {% I5 M9 [" [
3.2 对于玩家
* @- h$ z; ~+ r; g+ f% [# U
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。
2 p/ W, D# p: S: `* S7 Z& G% Y7 p/ c& s5 }' `. f" P
4. 常见问题解答
( K7 O) d- p2 s6 ?( H1 i6 S
1、只安装这个模组就能解密所有加密的资源包了吗?
" j7 c- Y% t: |" r9 j8 e2 u  L1 y  `7 O是的。模组只在运行时解密,不会直接泄露源文件。
+ b" m- y9 _0 n5 B2、对贴图的加密支持?8 J5 x. R9 `# v5 {: T
下一个大版本,将支持更多资源文件的加解密。) c& X3 h6 G5 o- ]) g0 h
3、加密的安全性如何?+ [( X$ j4 {: W: z* V1 N
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。
6 R( U5 H6 E, R$ g4、通过输入序列号解密?  V8 `# g1 I/ Q) s
目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。
  E( E; b& z# `5 [! h2 b" M
: ?1 b0 f: E4 F5. 下载
( `, {. y3 `% F3 f/ m8 o' S
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。: K; {8 T) T2 H9 d) m5 X
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。
, b8 d9 F/ I/ |& R" n8 ?/ o

$ U8 T- @- r1 K; H
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth, ^& t9 }8 V" R6 I1 Y

- u% t! b% N5 R! j& N) ?' m9 i2 |, J7 m* p* j

: _+ A2 k6 R' |$ V3 U- v2 X( [
Snapsnap 2023-8-30 15:27:41
哦,不妨碍我改贴图,二传,倒卖
Zbx1425 作者认证 2023-8-30 17:13:39
看起来很有趣!
要什么名字 作者认证 2023-8-30 17:38:19
还是可以改贴图,下一个((
LG STUDIO(原CLARSC)成员,制作MTR追加hmmsim/openbve列车及线路,如果有事请通过QQ联络
MSnj_studioX 作者认证 2023-8-30 19:08:24
技术很好,UI没选对
你知道初音未来吗
Zbx1425 作者认证 2023-8-30 20:25:33
MSnj_studioX 发表于 2023-8-30 19:08
2 E) Y0 o9 x6 v: U+ [/ k) l技术很好,UI没选对

! D- a7 i+ ~0 K( A; Y4 y& p+ jUI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨" N4 i1 }0 {* j  G
……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!
- j6 u% F1 D. l5 U- A( Kbbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,
: G5 ]" \/ f3 s7 l: }4 D5 q0 c每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑 - N! \6 t. y" }+ J& ?1 z
" v. l* e, k5 g) G
非常好想法,爱来自MTRSHM' V9 m3 v9 A( [$ M( ]( W! M4 W1 C! C8 R/ o
9 x% H) q3 m3 M; v% M
话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
7 J7 M8 T3 }! P: q" p不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)$ Y7 `# H$ r. N

% i: q7 P0 ^7 Q. O) |诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25! y: T9 @0 {5 S
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨* D4 m' U; B( n1 D+ H/ q6 s
……除了用 Electron,不过 Electron 懂的都 ...

; F4 l/ F7 E* h9 J) S# B# |# V  J! ^Qt5+QSS,启动!
1 }& j' ?, _$ g1 I(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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