0
点赞
收藏
分享

微信扫一扫

binary格式和ELF格式区别。用ida打开的样子


binary格式的文件其实就是把elf格式的文件头去掉,然后把各个segment按文件头的长度要求用0补齐写到binary文件里面。

所以在加载binary文件的时候,还是要加载到elf entry 指定的地址,由于加载地址没有改变,所以binary里面的代码引用的地址也不需要改变。

binary打开的样子:

binary格式和ELF格式区别。用ida打开的样子_gnu

 

binary格式和ELF格式区别。用ida打开的样子_gnu_02

 

ELF打开的样子:

binary格式和ELF格式区别。用ida打开的样子_gnu_03

 

binary格式和ELF格式区别。用ida打开的样子_服务器_04

 

binary格式和ELF格式区别。用ida打开的样子_加载_05

 

举报

相关推荐

0 条评论