public interface Loader
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addHookListener(HookListener listener) |
void |
addModuleListener(ModuleListener listener) |
void |
disableCallInitFunction() |
boolean |
dlclose(long handle) |
Module |
dlopen(String filename) |
Module |
dlopen(String filename,
boolean calInit) |
Symbol |
dlsym(long handle,
String symbol) |
Module |
findModule(String name) |
Module |
findModuleByAddress(long address) |
Collection<Module> |
getLoadedModules() |
String |
getMaxLengthLibraryName() |
long |
getMaxSizeOfLibrary() |
Module |
load(File elfFile) |
Module |
load(File elfFile,
boolean forceCallInit) |
Module |
load(LibraryFile libraryFile) |
Module |
load(LibraryFile libraryFile,
boolean forceCallInit) |
Module |
loadVirtualModule(String name,
Map<String,UnidbgPointer> symbols)
加载虚拟模块
|
void |
setCallInitFunction(boolean callInit) |
void |
setLibraryResolver(LibraryResolver libraryResolver) |
void setLibraryResolver(LibraryResolver libraryResolver)
void disableCallInitFunction()
void setCallInitFunction(boolean callInit)
Module load(LibraryFile libraryFile)
Module load(LibraryFile libraryFile, boolean forceCallInit)
Module findModuleByAddress(long address)
boolean dlclose(long handle)
void addModuleListener(ModuleListener listener)
void addHookListener(HookListener listener)
Collection<Module> getLoadedModules()
String getMaxLengthLibraryName()
long getMaxSizeOfLibrary()
Module loadVirtualModule(String name, Map<String,UnidbgPointer> symbols)
Copyright © 2022. All rights reserved.