什么是称为c ++的结构开头的函数列表指针
What is a functions list pointer at beginning of structure called c++
我正在逆向一些汇编代码,我一直遇到某些结构,这些结构在结构的最开头有一个地址。
该地址似乎是指向与该特定结构相关的函数地址数组开头的指针。
我还注意到数组中的第一个函数通常与结构的 deallocated/cleaning 相关。
有谁知道这种类型的结构化叫什么?我想了解它是如何工作的
那就是 "vtable" a.k.a。 "virtual method table".
我正在逆向一些汇编代码,我一直遇到某些结构,这些结构在结构的最开头有一个地址。
该地址似乎是指向与该特定结构相关的函数地址数组开头的指针。
我还注意到数组中的第一个函数通常与结构的 deallocated/cleaning 相关。
有谁知道这种类型的结构化叫什么?我想了解它是如何工作的
那就是 "vtable" a.k.a。 "virtual method table".