简体   繁体   English

Linux ELF / LSB二进制调试器

[英]Linux ELF/LSB binary debugger

I have a binary that I need to understand and modify the behaviour of, but I've never RE'd something on Linux before, just Windows. 我有一个二进制文件,我需要了解和修改它的行为,但是我从来没有在Linux上重新尝试过,只是Windows。 Can somebody recommend me a method/program to view this binary's ASM, trace through its execution as it's running, set breakpoints and also patch bytes (ideally while in its execution state)? 有人可以向我推荐一种方法/程序来查看此二进制文件的ASM,在其运行时跟踪其执行,设置断点以及修补字节(理想情况下处于其执行状态时)吗?

command: objdump and readelf are the only things you need. 命令:objdump和readelf是您唯一需要的东西。 Objdump can dump out the disassembly code with c/c++ source, readelf can make you understand the elf format, such as its layout, sections and debug format. Objdump可以使用c / c ++源代码转储反汇编代码,readelf可以使您理解elf格式,例如其布局,节和调试格式。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM