我有一個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