如何解压经过 UPX 打包但标头已更改的 dll 文件?
我有一个 UPX 打包的文件。有什么方法可以更改标题并仍然发现它是 UPX 打包的吗?我该如何打开它? 我尝试了很多教程,但我厌倦了,因为所有教程都解释了对我不起作用的相同方法。 下面提到了同样的问题: http://www.reteam.org/board/showthread.php?t=2670 我不是一个精通逆向工程的人..:(只是一个菜鸟..任何想法都会非常有帮助。
I have a file which is UPX packed. Is there any way I can change the headers and still find it as UPX packed? And how do I unpack it ?
I tried a lot of tutorials and I am fed up as all explain the same method which doesnt work for me.
the same problem is mentioned in the following :
http://www.reteam.org/board/showthread.php?t=2670
I am not a well versed reverse engg.. :( jst a noob .. any ideas will be really helpful.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了更正标头,您需要在十六进制编辑器中打开文件并手动修复二进制文件中的偏移量。然后你可以使用upx.exe文件解密为
upx -d
For correcting the headers, you need to open up the file in a hexeditor and fix the offsets in the binary manually. Then you could use the upx.exe file to decrypt as
upx -d