【发布时间】:2017-09-18 17:03:40
【问题描述】:
我似乎只能得到 jar 的文件夹,而不是里面的内容。
基本上有人破解了我的程序,他们将一个文件放入程序加载的 JAR 中,我想在 API 中添加一些偷偷摸摸的检查,用于检查里面是否有额外的文件并禁用产品如果是这样的话。
那么 - 我如何检查 JAR 文件中的任何 .json 或 .file 文件?我看了这个Viewing contents of a .jar file,但没有得到我想要的答案。
谢谢。
【问题讨论】:
-
您链接的帖子中的答案将与您在此处获得的答案相同:1. 使用
jar tf your-jar2. 使用 7-Zip 或 WinRar 等软件提取 3. 使用反编译器,例如贾德。您还可以在运行时使用JarFile加载内容,并且您可以混淆您的代码以阻止黑客。 -
老实说,这就是 JAR 签名和校验和的用途
标签: java