我有一个ELF 32位LSB可执行文件,英特尔80386,版本1(SYSV),动态链接(使用共享库),这也是剥离,我想探索它。有谁知道如何反编译这样的文件?如何反编译一个ELF 32位LSB可执行文件?
13
A
回答
1
IDA加Hex-Rays decompiler可以3210(伪C代码)大部分的32位x86代码,包括Linux ELF文件。
声明:我为Hex-Rays工作。
+15
如果我们不想支付$ 2k +,该怎么办? –
+2
@IanM:你可以尝试其他答案/评论中提供的替代方案。 –
相关问题
- 1. ELF 32位MSB可执行文件SPARC32PLUS
- 2. 强制GNU链接器生成32位ELF可执行文件
- 3. Android不可执行:64位ELF文件
- 4. 如何从已编译的ELF可执行文件(不反汇编)中提取几个函数?
- 5. 如何创建ELF可执行文件?
- 6. 反编译一个RISC系统/ 6000可执行文件
- 7. 如何编译成可执行文件
- 8. 如何交叉编译适用于Android的ELF可执行文件?
- 9. 寻找32位LSB MIPS架构的编译器
- 10. 在64位环境下执行32位目标文件
- 11. 确定是否编译ELF对象是32位或64位
- 12. 如何编译32位?
- 13. 编译3个可执行文件在一个makefile文件
- 14. 64位python可以创建32位Windows可执行文件
- 15. 如何在Windows 7 32位上编译/执行以下代码?
- 16. 为什么在64位FreeBSD v8.1上运行32位可以执行ELF错误?
- 17. 哪些类型的可执行文件可以反编译?
- 18. 如何反汇编AMD ELF?
- 19. 一个单一的可执行文件为32位和64位(没有WOW64)
- 20. 如何编译与32位库链接的64位文件
- 21. Qt 64位可以生成32位可执行文件吗?
- 22. 创建新的ELF可执行文件
- 23. ELF可执行文件的起点?
- 24. 如何编译32位可执行Qt Creator中在Mac OS狮子
- 25. 如何动态加载可重定位的ELF可执行文件?
- 26. 如何为另一台机器编译Linux可执行文件?
- 27. '/usr/lib/mozilla/plugins/npPluginTest.so'不是一个ELF可执行文件sh
- 28. 从32位Windows应用启动64位可执行文件
- 29. valgrind does not在我的32位可执行文件在Linux上工作ubuntu 16.04
- 30. 在Windows 64位上运行的Matlab 32位编译MEX文件
使用'readelf'和'objdump'。不知道你在找什么,很难告诉你如何做到这一点。 – Mat
@Mat,感谢您的回复,我只是想找到一个嵌入在该文件中的密码 –
那么你就是你自己的。祝你好运,不要做任何违法的事情。 – Mat