gpt4 book ai didi

disassembly - 在linux下反汇编windows exe文件的方法

转载 作者:行者123 更新时间:2023-12-02 21:51:21 25 4
gpt4 key购买 nike

有没有办法在linux下反汇编windows exe文件?

这会涉及 Wine 吗?如果是的话,是否有适用于 Linux 的 Windows 调试/反汇编程序?

这可以用 gdb 来完成吗?

谢谢。

最佳答案

objdump -d 对我有用(我有版本 2.24):

$ objdump -d ~/.wine/drive_c/Program\ Files\ \(x86\)/Internet\ Explorer/iexplore.exe |head

/home/user/.wine/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe: file format pei-i386

请注意,我尝试了其他二进制文件,包括 ntoskrnl.exe 和 Steam.exe,它们也适用于 objdump

Disassembly of section .text:

10001000 <.text>:
10001000: b8 01 00 00 00 mov $0x1,%eax
10001005: c2 04 00 ret $0x4

对我来说,即使使用 wine 运行,gdb 也不起作用:

/home/user/.wine/drive_c/Program Files (x86)/Internet Explorer/iexplore.exe: not an ELF binary... don't know how to load it

关于disassembly - 在linux下反汇编windows exe文件的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11328753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com