我正在用SWT开发一个独立的桌面应用程序,它使用了几个图像。
这些图像包含在我的应用程序的目录结构中。因此,只是做一个愚蠢的例子,任何人都可以用他们的徽标替换我的徽标,声称这个应用程序是他们的工作,并与朋友吹嘘。
防止人们修改或窃取我的应用程序中使用的图像的最有效方法是什么?
发布于 2013-05-17 19:11:14
从技术上讲,你可以让它变得更难(将徽标添加到jar中,使用加密,给jar签名等等)但是AFAIK你不能阻止它。
法律:清楚地说明您在什么许可下发布您的应用程序,以及您的商标是什么。
发布于 2013-05-17 19:17:05
您可以在JAR文件中嵌入它们,但仍然可以更改它们。
您可以尝试将文件编码为Base64,并将结果放入String类成员中,然后在需要时对字符串进行解码(速度很快,但非常脏)。仍然可以对类进行反编译并更改内容,但这更难。
不幸的是,没有神奇的解决方案。
https://stackoverflow.com/questions/16607459
复制相似问题