我有一个
exe
这个文件实际上是一个非常简单的java应用程序。我想对其进行反编译并解决一些问题,但我不确定如何获得
.jar
开始反编译的数据。我已经使用资源黑客检查了文件:
在树名旁边,我使用
Courier new
字体。我的笔记使用
Arial
。最后一个键是来自某个IDE的XML文件,最初看起来像这样:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="highestAvailable"
uiAccess="False" />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
虽然上面的数据都没有指出JAR代码可能在哪里,但一个经验丰富的程序员可能知道用什么程序来打包这个,这就是我问你的原因。
获取数据的另一种方法是找到
罐子
(实际上是一个ZIP,不是吗?)文件
.exe
二进制并裁剪
.exe文件
获取未损坏的jar文件。但我该怎么做呢?问题标题的第二部分提到了这种方法。