С помощью этого кода я могу получить адрес функции по его имени:Получить имя функции по адресу
DWORD dwAddr = (DWORD)GetProcAddress(GetModuleHandleA("user32.dll"), "MessageBoxA");
Но это можно сделать обратный процесс? Из адреса функции найдите имя функции?
Предположим, что адрес MessageBoxA
: 0x1234abcd
. То, что я хочу это:
char *func_name = this_is_what_i_want(0x1234abcd);
printf("%s", func_name); // this will print "MessageBoxA"
ОС: Windows
Возможно, это [это] (http://stackoverflow.com/q/1128150/1810087) сообщение может помочь. – user1810087