Linux ELF ELF = Executable and Linkable Format,可执行连接格式,是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的。扩展名为elf。工具接口标准委员会(TIS)选择了正在发展中的ELF标准作为工作在32位INTEL体系上不同操作系统之间可移植的
二进制文件格式。假定开发者定义了一个二进制接口集合,ELF标准用它来支持
流线型的软件发展。应该减少不同执行接口的数量。因此可以减少重新编程重新编译的代码。
重来没有逆向过linux下的elf文件,但发现有很多题目需逆向的文件均是ELF文件,就试着调试下,首先拿自己写的来实验——Test1-2。
重来没有逆向过linux下的elf文件,但发现有很多题目需逆向的文件均是ELF文件,就试着调试下,首先拿自己写的来实验——Test1-2。
IDA载入,在输出表中发现我写的四个函数均有显示,还有一个全局变量。如下图。
来到main函数