使用修改后的jar防止Java应用程序

时间:2016-09-08 15:08:51

标签: java jar jar-signing

我是这个话题的新手。我正在开发Java独立应用程序。分发准备就绪后,它由一组罐子组成。是否有一个很好的模式来检查罐子是否被修改过?

我正在阅读有关在Manifest中签名jar和Trusted-Only属性的内容。对于用户而言,app / applet来自受信任的发布者似乎更像是一种信息。

我想阻止app启动,如果它检测到jar已被更改/未正确签名。

1 个答案:

答案 0 :(得分:-2)

不是您查询的确切答案,但您可以探索ProGuard(http://proguard.sourceforge.net),这会使逆向工程变得困难。这将保护您的jar文件。