Переименование функции глобально - PullRequest
0 голосов
/ 01 мая 2020

Я декомпилировал DLL, и в дереве символов я щелкнул функцию. Эта функция выглядит в окне «Декомпиляция» следующим образом:

undefined4 process_something(undefined4 param_1,undefined4 param_2)
{
      thunk_FUN_1017e9e0(param_1,param_2);
      return 0;
}

Я щелкнул правой кнопкой мыши на FUN_1017e9e0, затем я выбрал «Переименовать функцию». Я переименовал его в «process_something_internal», а для «Namespace» было установлено значение Global.

Теперь функция выглядит следующим образом:

undefined4 process_something(undefined4 param_1,undefined4 param_2)
{
      process_something_internal1(param_1,param_2);
      return 0;
}

Однако, когда я дважды щелкаю «process_something_internal1», она приводит меня к функции:

void FUN_1017e9e0(undefined4 param_1,undefined4 param_2)
{
    //do something
    return;
 }

Почему функция также не может быть переименована?

Спасибо!

...