2

我想解压缩一个可以从此链接下载的 UPX 文件。http://goo.gl/Uw2a6O

但是,当我使用 UPX 命令解压缩它时:

upx -d citadel.exe

我收到了这个错误:

upx: citadel.exe: CantUnpackException: illegal exe header

所以,我编辑我检查它的十六进制:

i.stack.imgur.com/VJ8ng.png

对此:

i.stack.imgur.com/PChDQ.png

抱歉,我不能包含超过 2 个链接,因为我在 SO 中的声誉点低于 10。

无论如何,然后我再次运行此命令,

upx -d citadel.exe 

我的许可被拒绝了。这是消息:

upx: citade.exe: IOException: citadel.exe: Permission Denied
Upacked 1 file: 0 ok, 1 error.

问题是,如何使用 UPX 工具解压缩此文件?

谢谢

4

2 回答 2

0

最后,我只需重新启动命令提示符并重新运行 upx -d citadel.exe 就可以了。

谢谢

于 2016-02-10T05:08:12.633 回答
0

我收到权限被拒绝错误,包括在管理 cmd 窗口中运行 UPX。要解压的 .exe 位于不同的目录中。一旦我将 .exe 移动到与 UPX 相同的目录中,权限被拒绝错误就消失了,即使在非管理员 cmd 窗口中运行也是如此。

于 2021-11-27T18:19:12.127 回答