我們如何使用objdump實用程序和分解代碼知道VTABLE(即對應的vptr)的地址。 vptr通常存儲在對象的第一個字節中(正確/編輯這個)。 有使用虛擬函數這個簡單的代碼: class base
{
public:
int x;
virtual void func()
{
//test function
}
};
class
與How do I disassemble raw x86 code?類似,但是對於MIPS體系結構:如何拆分原始MIPS代碼與objdump?我要檢查在vmlinux的圖像的指令,但是這樣做,我現在必須: : > x.c
mipsel-linux-gnu-gcc -c -o x.o x.c
mipsel-linux-gnu-objcopy --add-section raw=vmlinux