1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-21 14:39:32 +08:00
Files
Alas/blcrack/cracker/Dobby/source/InterceptRouting/Routing/FunctionInlineHook/FunctionInlineHookRouting.h

23 lines
510 B
C
Raw Normal View History

2025-11-01 00:23:46 +08:00
#pragma once
#include "dobby/dobby_internal.h"
#include "InterceptRouting/InterceptRouting.h"
#include "TrampolineBridge/ClosureTrampolineBridge/ClosureTrampoline.h"
class FunctionInlineHookRouting : public InterceptRouting {
public:
FunctionInlineHookRouting(InterceptEntry *entry, dobby_dummy_func_t replace_func) : InterceptRouting(entry) {
this->replace_func = replace_func;
}
void DispatchRouting() override;
private:
void BuildRouting();
private:
dobby_dummy_func_t replace_func;
};