ELF文件的逆向分析

2020.12.4

ELF文件

在经过汇编器和连接器作用后都会输出一个目标文件,这个目标文件就是ELF文件。目标文件在不同的系统或平台上具有不同的命名格式,在Unix和X86-64 Linux上称为ELF(Executable and Linkable Format)。

目标文件既要参与程序链接,又要参与程序执行。所以本次组会将通过两种视图的角度来分析该文件:

逆向分析

简单来说,逆向分析就是:打开程序的外壳,观察其中的内容,实现自己的目的。逆向工程的两个阶段:

本次组会将展示一个对ELF的栈溢出漏洞的利用,将shellcode写入缓冲区、溢出缓冲区等方面来实现逆向分析,最后介绍了反逆向技术。

本次组会内容下载链接