public final class Dobby extends BaseHook implements IHookZz
| 限定符和类型 | 方法和说明 |
|---|---|
void |
disable_arm_arm64_b_branch() |
void |
enable_arm_arm64_b_branch() |
static Dobby |
getInstance(Emulator<?> emulator) |
<T extends RegisterContext> |
instrument(long functionAddress,
InstrumentCallback<T> callback) |
<T extends RegisterContext> |
instrument(Symbol symbol,
InstrumentCallback<T> callback) |
void |
replace(long functionAddress,
ReplaceCallback callback) |
void |
replace(long functionAddress,
ReplaceCallback callback,
boolean enablePostCall) |
void |
replace(long functionAddress,
Svc svc) |
void |
replace(Symbol symbol,
ReplaceCallback callback) |
void |
replace(Symbol symbol,
ReplaceCallback callback,
boolean enablePostCall) |
void |
replace(Symbol symbol,
Svc svc) |
void |
switch_to_file_log(String path) |
<T extends RegisterContext> |
wrap(long functionAddress,
WrapCallback<T> callback) |
<T extends RegisterContext> |
wrap(Symbol symbol,
WrapCallback<T> callback) |
createReplacePointer, getModule, resolveLibrarypublic void switch_to_file_log(String path)
switch_to_file_log 在接口中 IHookZzpublic void enable_arm_arm64_b_branch()
enable_arm_arm64_b_branch 在接口中 IHookZzpublic void disable_arm_arm64_b_branch()
disable_arm_arm64_b_branch 在接口中 IHookZzpublic void replace(long functionAddress,
ReplaceCallback callback)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic void replace(Symbol symbol, ReplaceCallback callback)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic void replace(long functionAddress,
Svc svc)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic void replace(Symbol symbol, Svc svc)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic void replace(long functionAddress,
ReplaceCallback callback,
boolean enablePostCall)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic void replace(Symbol symbol, ReplaceCallback callback, boolean enablePostCall)
replace 在接口中 IHookZzreplace 在接口中 InlineHookpublic <T extends RegisterContext> void wrap(Symbol symbol, WrapCallback<T> callback)
public <T extends RegisterContext> void wrap(long functionAddress, WrapCallback<T> callback)
public <T extends RegisterContext> void instrument(Symbol symbol, InstrumentCallback<T> callback)
instrument 在接口中 IHookZzpublic <T extends RegisterContext> void instrument(long functionAddress, InstrumentCallback<T> callback)
instrument 在接口中 IHookZzCopyright © 2022. All rights reserved.