linuxapihook新.pdfVIP

  • 18
  • 0
  • 约4.67万字
  • 约 52页
  • 2019-06-09 发布于湖北
  • 举报
linuxapihook新

一步一步走进Linux HOOK API(一) 最近我查阅很多参考资料.发现对于讲述Linux HOOK API 的资料是很少,让我们这些新人难以去 走进Linux HOOK 大门.在这里我将全面的讲述Linux HOOK API 的全部实现过程,这个过程中我 也遇到很多坎坷,所以在这么写下这份教程.让大家都来进入HOOK 的神秘世界. 不要认为HOOK API 是windows 的专利(PS.其实我以前就是这么认为的.哈哈),其实在Linux 中 也有HOOK API 这样的技术,只是实现起来相对比较麻烦,首先今天主要带大家认识的是ELF 文件, 在Linux 中,ELF 文件主要是应用在可执行文件,重定位文件,可执行文件动态连接库。首先来看一 下ELF Head 的定义: PS.我们这里主要针对的是32 位平台.有关64 位平台相关定义请参阅/usr/include/elf.h #define EI_NIDENT (16) typedef struct { unsigned char e_ident[EI_NIDENT]; /* Magic number and other info */ Elf32_Half e_type; /* Object file type */ Elf32_Half e_ma

文档评论(0)

1亿VIP精品文档

相关文档