我正在阅读一篇文章x86 API hooking demystified about x86 hooking,我遇到了这段代码:
if(*function_A == 0xe9) {
printf("Hook detected in function A.\n");
}
看来这段代码是测试函数的操作码是否是跳转。我的问题是关于语法*function_A
。这是什么语法?它是否返回 C 中函数的操作码?我做了很多研究,但我没有找到有关此功能的任何文档
编辑
我以为我添加了文章的链接,但我注意到我忘了添加它。添加链接以防万一。