我需要在堆栈中查找func的地址,以便如果我提供了32个长的“ A”字符串,然后在堆栈中提供了函数地址,我将被授予访问权限。
我记得我是用objdump
做到的,但我似乎无法弄清楚
#include <iostream>
using namespace std;
void func()
{
cout << "Access Granted \n";
}
int main()
{
char buff[20];
cin >> buff;
cout << buff;
return 0;
}
我尝试了免疫调试器,但没有成功
如何在C ++程序中查找函数的地址