- 主题:win下面有readelf吗
如题
如果我拿mingw编一个c文件,吐出来的o文件,用readelf读,会报错,找不到magic head
我想了想,可能是因为,我还是在win下面编译的原因,吐出来的不是elf,是win自己的pe
同样的代码,在lnx下面编译,readelf就是可以的
所以,有win下面的readelf吗,或者readpe吗?
谢谢
--
FROM 1.202.141.*
你需要什么具体的功能?mingw的binutils里面有很多针对PE的二进制工具的。也可以考虑radare2里面的rabin2.
【 在 lobachevsky (罗巴切夫斯基) 的大作中提到: 】
: 如题
: 如果我拿mingw编一个c文件,吐出来的o文件,用readelf读,会报错,找不到magic head
: 我想了想,可能是因为,我还是在win下面编译的原因,吐出来的不是elf,是win自己的pe
: ...................
--
FROM 125.34.55.*
你需要明白的是,win32下没有常规手段执行非PE文件,除非使用非公开api
【 在 lobachevsky 的大作中提到: 】
: 如题
: 如果我拿mingw编一个c文件,吐出来的o文件,用readelf读,会报错,找不到magic head
: 我想了想,可能是因为,我还是在win下面编译的原因,吐出来的不是elf,是win自己的pe
: ...................
--
FROM 27.91.71.*
就是想学习看看
找到了一个东东满足我的需求
http://www.codedebug.com/php/Products/Products_NikPEViewer_12v.php
【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: 你需要什么具体的功能?mingw的binutils里面有很多针对PE的二进制工具的。也可以考虑radare2里面的rabin2.
--
FROM 1.202.141.*
你得编出可执行文件或者so才能用readelf读
【 在 lobachevsky () 的大作中提到: 】
: 如题
:
: 如果我拿mingw编一个c文件,吐出来的o文件,用readelf读,会报错,找不到magic head
:
--
FROM 1.85.200.*
PE工具一大堆,比如CFF explorer,不过一般看不了.o文件吧
--
FROM 221.222.173.*