【问题标题】:Wrong UPX Header, Unable to Decompress with UPX错误的 UPX 标头,无法使用 UPX 解压缩
【发布时间】:2016-05-19 18:45:30
【问题描述】:

我想解压缩一个可从此链接下载的 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 工具解压这个文件?

谢谢

【问题讨论】:

    标签: hex upx


    【解决方案1】:

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

    谢谢

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多