手动重新创建jar文件以仅更改其中的属性文件是否安全

时间:2017-02-14 10:46:53

标签: java jar zip

我已经在里面找到了一个带有Java Application的.jar文件(适用于Oracle SOA策略)。我只需要更改内部的属性文件来更改端点URL。 将.jar文件转换为.zip文件,更改.properties(不是Java类,.properties不需要反编译)是安全的,然后再次压缩它并通过扩展名称,将其转回一个.jar文件?

由于

3 个答案:

答案 0 :(得分:0)

我会说 - ,你可以做这样的伎俩,例如,如果你在生产系统上,并且无权访问任何IDE来重建jar。这基本上是可以的,因为jar真的是ZIP。

答案 1 :(得分:0)

是的,你可以这样做.JAR文件是基于ZIP文件格式构建的,并且具有.jar文件扩展名。除非确实需要,否则不要修改或更改。你需要通过WinZip / Winrar提取jar文件或者任何其他软件。然后修改你需要的东西。然后把它放回档案。如果你不修改重要的类/属性,这是安全的

答案 2 :(得分:0)

是的,在您的情况下,它是安全的。然而,它不适用于签名的罐子。