| Package | Description |
|---|---|
| com.github.unidbg | |
| com.github.unidbg.arm | |
| com.github.unidbg.hook | |
| com.github.unidbg.spi |
| Modifier and Type | Field and Description |
|---|---|
protected SvcMemory |
AbstractEmulator.svcMemory |
| Modifier and Type | Method and Description |
|---|---|
SvcMemory |
AbstractEmulator.getSvcMemory() |
SvcMemory |
Emulator.getSvcMemory() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Dlfcn |
AbstractEmulator.createDyld(SvcMemory svcMemory) |
UnidbgPointer |
Symbol.createNameMemory(SvcMemory svcMemory) |
UnidbgPointer |
Module.createPathMemory(SvcMemory svcMemory) |
protected abstract UnixSyscallHandler<T> |
AbstractEmulator.createSyscallHandler(SvcMemory svcMemory) |
UnidbgPointer |
Svc.onRegister(SvcMemory svcMemory,
int svcNumber) |
| Modifier and Type | Class and Description |
|---|---|
class |
ARMSvcMemory |
| Modifier and Type | Method and Description |
|---|---|
UnidbgPointer |
Arm64Hook.onRegister(SvcMemory svcMemory,
int svcNumber) |
UnidbgPointer |
ThumbSvc.onRegister(SvcMemory svcMemory,
int svcNumber) |
UnidbgPointer |
ArmSvc.onRegister(SvcMemory svcMemory,
int svcNumber) |
UnidbgPointer |
ArmHook.onRegister(SvcMemory svcMemory,
int svcNumber) |
UnidbgPointer |
Arm64Svc.onRegister(SvcMemory svcMemory,
int svcNumber) |
| Modifier and Type | Method and Description |
|---|---|
long |
HookListener.hook(SvcMemory svcMemory,
String libraryName,
String symbolName,
long old)
返回0表示没有hook,否则返回hook以后的调用地址
|
| Constructor and Description |
|---|
Dlfcn(SvcMemory svcMemory) |
Copyright © 2026. All rights reserved.