请选择 进入手机版 | 继续访问电脑版

Linux人社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 427|回复: 1

ELF文件有好几种特性文件,如何判断是哪一种ELF文件?

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2018-7-3 21:10:32 | 显示全部楼层 |阅读模式
ELF文件有好几种特性文件,如何判断是哪一种ELF文件?如何判断哪一个是可重定位文件、可执行文件、共享目标文件?
回复

使用道具 举报

2

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2018-7-3 21:15:19 | 显示全部楼层
可直接使用“file”工具去判断ELF文件1.若输出
ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped 则是可重定向文件。
2.若输出
ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped 则是可执行文件
3.若输出
ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped 则是共享目标文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋| 欧侃在线社区 ( 沪ICP备19038881号-2 )

GMT+8, 2022-1-24 08:40 , Processed in 0.021037 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表