【愚公系列】2023年06月 移动安全之安卓逆向(ELF可执行程序)


前言

ELF(Executable and Linkable Format)是一种常见的可执行文件格式,广泛用于UNIX、Linux和其他类Unix操作系统中。它是一种二进制文件格式,包含了可执行代码、数据和各种元数据,例如符号表、段表和重定位表等。 ELF格式的可执行文件具有以下特征:

  • 由一系列段(sections)和节区(segments)组成,每个段/节区包含不同类型的信息,例如代码、数据、符号表等。
  • 包含头部信息,描述了文件类型、入口点、段表、符号表等等。
  • 可以使用静态链接器或动态链接器链接到其他库或对象文件中,以形成最终的可执行文件。

ELF格式的可执行文件可以在多种系统架构上运行,例如x86、ARM和MIPS等。由于其可移植性和灵活性,ELF格式成为了现代操作系统和应用程序的标准可执行文件格式之一。

</
- 可执行程序 动态链接库
windows pe文件 dll文件
Linux ELF文件/dex文件 so文件

猜你喜欢

转载自blog.csdn.net/aa2528877987/article/details/131098478