简体   繁体   English

提取包装的jar文件的Windows可执行文件的内容?

[英]Extract contents of Windows executable that is a wrapped jar file?

I've been trying to unwrap a jar file that is in a Windows executable. 我一直试图解包Windows可执行文件中的jar文件。 I tried to open it with 7Zip, but as I expected that didn't work, and going through the executable in a hex editor leads me to believe it was wrapped with exe4j. 我试图用7Zip打开它,但是正如我所预期的那样,它无法正常工作,在十六进制编辑器中浏览可执行文件会使我相信它是由exe4j包装的。 Is there any way to get the contents of the jar file? 有什么方法可以获取jar文件的内容吗?

So I figured out the solution, it turns out exe4j puts the jar file it needs into a user's temporary directory, like this . 所以我想出的解决方案,事实证明exe4j的所言所需要的jar文件到用户的临时目录,像这样 I'll leave this up for anyone else who may need to something like this. 我将这留给其他可能需要这样的人。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM