我是这个话题的新手。我正在开发Java独立应用程序。分发准备就绪后,它由一组罐子组成。是否有一个很好的模式来检查罐子是否被修改过?
我正在阅读有关在Manifest中签名jar和Trusted-Only属性的内容。对于用户而言,app / applet来自受信任的发布者似乎更像是一种信息。
我想阻止app启动,如果它检测到jar已被更改/未正确签名。
答案 0 :(得分:-2)
不是您查询的确切答案,但您可以探索ProGuard(http://proguard.sourceforge.net),这会使逆向工程变得困难。这将保护您的jar文件。