[Linux]vmlinux , vmlinux.bin

vmlinux 是ELF格式的一個kernel file,編譯好後一半包含調試信息。 vm表示virtual memorylinux

vmlinux.bin 是進行以下操做得來,除二進制內容一無全部,而vmlinx是elf格式的文件裏面包含了elf頭部內容: #objcopy -O binary vmlinux vmlinux.bin.ide

如何反向生成vmlinux: cat header.bin ./vmlinux.bin > vmlinux3d

經常使用的命令: file -- 顯示文件格式 readelf -- 顯示elf格式文件信息 。 反彙編等 objdump -- 顯示object格式文件信息 例如反彙編 objcopy -- 複製object文件段落,生成新的object文件。 可用於copy remove 一個object文件的某個段。 nm -- 列出object 文件的符號信息調試

參考: http://zh.wikipedia.org/wiki/Vmlinuxip

http://hi.baidu.com/widebright/item/90a80f0a3dd6fb036c9048darem

相關文章
相關標籤/搜索