som*_*one 5 c objdump disassembly
我写了一个非常基本的Hello World
程序来了解各个部分.使用后objdump
我得到了所有部分.我在用ubuntu 12.04
.
在输出中我发现它是这样的:
拆卸部分.init
拆卸部分.plt
部分.text的反汇编
__do_global_dtors_aux
部分.fini的反汇编
我想知道那些部分是什么?他们存储了哪些数据?特别.plt
和.fini
.关于.init
,.text
我可以猜,但其他人怎么样?
你应该google它:这是第一个结果.了解有关ELF格式的更多信息是一个良好的开端.
关于.init
和.fini
,就在这里.
以下是ELF部分的列表以及简要说明.