【问题标题】:How Secure to Use ScriptableObjects in Unity在 Unity 中使用 ScriptableObjects 的安全性如何
【发布时间】:2017-08-13 14:51:48
【问题描述】:

ScriptableObjects 使用起来非常有趣,对物品、数据容器、库存等非常有用,并且支持 JSON 内容。但是由于您可以在根文件夹 .asset 文件中创建文件并使用它,我想知道使用它们有多安全? 它是否容易被用户破解或操纵? 在在线或多人游戏中使用它是否安全? 我应该在统一 MMO 游戏架构设计模式中使用它们吗?

【问题讨论】:

    标签: c# unity3d serialization


    【解决方案1】:

    我不熟悉 Unity 中的 ScriptableObjects,但对于在线游戏,最好假设客户端是可破解的(如果尚未破解的话)。如果您使用它作为容器通过服务器发送数据,那很好,只是不要相信未经适当验证的任何数据。

    【讨论】:

    • 感谢您的回复!但我的问题都是关于 scriptableobjects :)
    • @T.Aoukar 我认为您将此标签误认为是统一容器标签。这是一个游戏引擎,不同于统一容器。
    • @Cemuka 始终假定存储在客户端上的任何数据都可能被黑客入侵,即使它已被加密保护。永远不要相信客户端应用程序:客户端是一个撒谎、欺骗、混蛋。获取客户端似乎并始终检查的输入数据:这是一个有效的操作吗?如果没有,请忽略数据。
    猜你喜欢
    • 1970-01-01
    • 2022-11-01
    • 2017-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 2020-05-03
    相关资源
    最近更新 更多