• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

thunk

dekname

New member
25.12.2020
1
0
BIT
0
Приветствую. Есть функция:


C++:
typedef void(__cdecl* CMDPROC)(const char*);
CMDPROC CInput::GetCommandHandler(const char* szName) {
    return ((CMDPROC(__thiscall*)(CInput*, const char*))GetAddress(0x68FA0))(this, szName);
}

Я хочу вставить в нее detour и вернуть результат функции в НЕСТАТИЧНЫЙ метод класса. Т.е: мне нужен thunk, который может работать с двумя __thiscall. Как можно сделать такой thunk?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!