如何在c ++程序中查找函数的地址

问题描述 投票:-5回答:1

我需要在堆栈中查找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++ buffer-overflow
1个回答
0
投票

如何在C ++程序中查找函数的地址

© www.soinside.com 2019 - 2024. All rights reserved.