从exe4j打包成的exe中提取jar包


以前碰到过的打包的java程序都可以用winrar解压得到jar文件从而进行进一步的反编译,然而今天碰到一个用exe4j打包的程序,无法直接用winrar解压,上网查资料未果。
后来想到这个程序的原理是将jar全部解压然后调用java运行库执行,于是到temp文件夹中搜索*.jar,果然找到了目标程序。
很简单的原理,供后来者参考。

我试过,确实很管用,但是如果是在源码里增加了混淆的话,即使能找到JAR包也很难反编译成源码

你可能感兴趣的:(从exe4j打包成的exe中提取jar包)