-
为Apache模块构建类型信息库(TIL)文件的工具:apache-module-ida-til
资源介绍
为IDA创建TIL文件
介绍
通过向IDA提供有关类型的详细而准确的信息,创建类型信息库可以使逆向工程二进制代码的工作变得更加容易。
类型包括:
功能原型
结构
枚举
重点是IDA将把功能原型应用于导入并将数据库中的相关数据类型包括在内。
为Apache创建一个TIL文件
作为示例,我们将创建一个TIL文件,该文件可以帮助反转Apache模块。
从2021年3月开始,这里的所有操作都将在Debian Sid amd64上完成,但其中大多数将在大多数Linux发行版上运行。
先决条件
我们需要我们要分析的库的源代码。 我的目标使用的是Apache 2.2,因此让我们获取它:
wget https://archive.apache.org/dist/httpd/httpd-2.2.34.tar.bz2
wget https://archive.apache.org/dist/httpd