【发布时间】:2013-05-19 19:07:11
【问题描述】:
因此,我使用 Visual 2012 制作了一个加载图像和着色器(纯文本)的应用程序。但实际上,我不希望人们打开图像和着色器并乱七八糟。如何将所有这些外部文件压缩成单个或多个文件,但仍可由可执行文件读取?
【问题讨论】:
-
您是否试图阻止人们将您的图像和着色器用于其他目的,或者阻止人们修改它们以使您的程序看起来或行为不同?或两者?前者需要某种加密或混淆,而后者只需要验证。此外,除非你有防篡改的硬件支持,否则这两项任务对于坚定的攻击者实际上是不可能的,所以另一个问题是你想让它有多难?劝阻一个普通用户并不难,但一个严肃的黑客是另一回事。
-
您好,感谢您的回答。我对一个简单的很满意,这样他们就不会轻易获得图像、着色器、模型等。
标签: c++ visual-studio-2012 executable