跳过导航链接
A B C D E F G H I L M N O P R S T U V W 

A

AbstractARM64Emulator<T extends NewFileIO> - com.github.unidbg.arm中的类
 
AbstractARM64Emulator(String, File, Family, Collection<BackendFactory>, String...) - 类 的构造器com.github.unidbg.arm.AbstractARM64Emulator
 
AbstractARMDebugger - com.github.unidbg.arm中的类
 
AbstractARMDebugger(Emulator<?>) - 类 的构造器com.github.unidbg.arm.AbstractARMDebugger
 
AbstractARMDebugger.StringType - com.github.unidbg.arm中的枚举
 
AbstractARMEmulator<T extends NewFileIO> - com.github.unidbg.arm中的类
 
AbstractARMEmulator(String, File, Family, Collection<BackendFactory>, String...) - 类 的构造器com.github.unidbg.arm.AbstractARMEmulator
 
AbstractBackend - com.github.unidbg.arm.backend中的类
 
AbstractBackend() - 类 的构造器com.github.unidbg.arm.backend.AbstractBackend
 
AbstractDebugServer - com.github.unidbg.debugger中的类
 
AbstractDebugServer(Emulator<?>) - 类 的构造器com.github.unidbg.debugger.AbstractDebugServer
 
AbstractEmulator<T extends NewFileIO> - com.github.unidbg中的类
abstract emulator Created by zhkl0228 on 2017/5/2.
AbstractEmulator(boolean, String, long, int, File, Family, Collection<BackendFactory>) - 类 的构造器com.github.unidbg.AbstractEmulator
 
AbstractFileIO - com.github.unidbg.file中的类
 
AbstractFileIO(int) - 类 的构造器com.github.unidbg.file.AbstractFileIO
 
AbstractLoader<T extends NewFileIO> - com.github.unidbg.spi中的类
 
AbstractLoader(Emulator<T>, UnixSyscallHandler<T>) - 类 的构造器com.github.unidbg.spi.AbstractLoader
 
AbstractRegisterContext - com.github.unidbg.arm.context中的类
 
AbstractRegisterContext() - 类 的构造器com.github.unidbg.arm.context.AbstractRegisterContext
 
AbstractSignalTask - com.github.unidbg.signal中的类
 
AbstractSignalTask(int) - 类 的构造器com.github.unidbg.signal.AbstractSignalTask
 
AbstractWaiter - com.github.unidbg.thread中的类
 
AbstractWaiter() - 类 的构造器com.github.unidbg.thread.AbstractWaiter
 
accept(File) - 类 中的方法com.github.unidbg.file.UnidbgFileFilter
 
accept(byte[], String) - 类 中的方法com.github.unidbg.utils.Inspector
过滤器
acceptObject(Object) - 类 中的方法com.github.unidbg.utils.Inspector
 
addBackendFactory(BackendFactory) - 类 中的方法com.github.unidbg.EmulatorBuilder
 
addBreakPoint(Module, String) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(Module, String, BreakPointCallback) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(Module, long) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(Module, long, BreakPointCallback) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(long) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(long, BreakPointCallback) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
addBreakPoint(long, BreakPointCallback, boolean) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
addBreakPoint(long, BreakPointCallback, boolean) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
addBreakPoint(Module, String) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addBreakPoint(Module, String, BreakPointCallback) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addBreakPoint(Module, long) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addBreakPoint(Module, long, BreakPointCallback) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addBreakPoint(long) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addBreakPoint(long, BreakPointCallback) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
addHookListener(HookListener) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
addHookListener(HookListener) - 接口 中的方法com.github.unidbg.spi.Loader
 
addIOResolver(IOResolver<T>) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
后面添加的优先级高
addIOResolver(IOResolver<T>) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
addModuleListener(ModuleListener) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
addModuleListener(ModuleListener) - 接口 中的方法com.github.unidbg.spi.Loader
 
addReferenceCount() - 类 中的方法com.github.unidbg.Module
 
address - 类 中的变量com.github.unidbg.Alignment
 
address - 类 中的变量com.github.unidbg.arm.CodeHistory
 
address - 类 中的变量com.github.unidbg.spi.InitFunction
 
addSignalTask(SignalTask) - 接口 中的方法com.github.unidbg.thread.Task
 
addSigNumber(int) - 接口 中的方法com.github.unidbg.signal.SigSet
 
addSigNumber(int) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
addThread(ThreadTask) - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
addThread(ThreadTask) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
adjust_ip(UnidbgPointer) - 类 中的静态方法com.github.unidbg.arm.ARM
 
align(long, long, long) - 类 中的静态方法com.github.unidbg.arm.ARM
 
Alignment - com.github.unidbg中的类
 
Alignment(long, long) - 类 的构造器com.github.unidbg.Alignment
 
alignSize(int) - 类 中的静态方法com.github.unidbg.arm.ARM
 
alignSize(long, long) - 类 中的静态方法com.github.unidbg.arm.ARM
 
alloc(Memory, int) - 类 中的静态方法com.github.unidbg.memory.MemoryBlockImpl
 
allocate(int, String) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
allocate(int, String) - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
allocateMapAddress(long, long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
allocateStack(int) - 接口 中的方法com.github.unidbg.memory.Memory
 
allocateStack(int) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
allocateStack(Emulator<?>) - 类 中的方法com.github.unidbg.thread.BaseTask
 
allocateSymbolName(String) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
allocateSymbolName(String) - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
allocExecutable(Memory, int) - 类 中的静态方法com.github.unidbg.memory.MemoryBlockImpl
 
AndroidServer - com.github.unidbg.debugger.ida中的类
 
AndroidServer(Emulator<?>, byte) - 类 的构造器com.github.unidbg.debugger.ida.AndroidServer
 
appendHex(StringBuilder, long, int, char, boolean) - 类 中的静态方法com.github.unidbg.arm.ARM
 
appendHex(StringBuilder, String, int, char, boolean) - 类 中的静态方法com.github.unidbg.arm.ARM
 
args - 类 中的变量com.github.unidbg.arm.Arguments
 
args - 类 中的变量com.github.unidbg.arm.FunctionCall
 
Arguments - com.github.unidbg.arm中的类
 
ARM - com.github.unidbg.arm中的类
arm utils Created by zhkl0228 on 2017/5/11.
ARM() - 类 的构造器com.github.unidbg.arm.ARM
 
Arm32RegisterContext - com.github.unidbg.arm.context中的接口
 
Arm64Hook - com.github.unidbg.arm中的类
 
Arm64Hook() - 类 的构造器com.github.unidbg.arm.Arm64Hook
 
Arm64Hook(boolean) - 类 的构造器com.github.unidbg.arm.Arm64Hook
 
Arm64Hook(String, boolean) - 类 的构造器com.github.unidbg.arm.Arm64Hook
 
Arm64HookEntryInfo - com.github.unidbg.hook.hookzz中的类
 
Arm64RegisterContext - com.github.unidbg.arm.context中的接口
 
Arm64Svc - com.github.unidbg.arm中的类
 
Arm64Svc() - 类 的构造器com.github.unidbg.arm.Arm64Svc
 
Arm64Svc(String) - 类 的构造器com.github.unidbg.arm.Arm64Svc
 
ArmDisassembler - com.github.unidbg.spi中的接口
disassembler Created by zhkl0228 on 2017/5/9.
ARMEmulator<T extends NewFileIO> - com.github.unidbg.arm中的接口
arm emulator Created by zhkl0228 on 2017/5/2.
ArmHook - com.github.unidbg.arm中的类
 
ArmHook() - 类 的构造器com.github.unidbg.arm.ArmHook
 
ArmHook(boolean) - 类 的构造器com.github.unidbg.arm.ArmHook
 
ArmHook(String, boolean) - 类 的构造器com.github.unidbg.arm.ArmHook
 
ArmHookEntryInfo - com.github.unidbg.hook.hookzz中的类
 
ArmSvc - com.github.unidbg.arm中的类
 
ArmSvc() - 类 的构造器com.github.unidbg.arm.ArmSvc
 
ArmSvc(String) - 类 的构造器com.github.unidbg.arm.ArmSvc
 
ARMSvcMemory - com.github.unidbg.arm中的类
 
ARMSvcMemory(long, int, Emulator<?>) - 类 的构造器com.github.unidbg.arm.ARMSvcMemory
 
assemble(Iterable<String>) - 类 中的方法com.github.unidbg.AbstractEmulator
 
assemble(Iterable<String>) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
assemble(Iterable<String>) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
assembleDetail(Emulator<?>, Instruction, long, boolean, boolean, int) - 类 中的静态方法com.github.unidbg.arm.ARM
 
assembleSvc(int) - 类 中的静态方法com.github.unidbg.arm.Arm64Svc
 
assembleSvc(int) - 类 中的静态方法com.github.unidbg.arm.ArmSvc
 
assembleSvc(int) - 类 中的静态方法com.github.unidbg.arm.ThumbSvc
 
AssemblyCodeDumper - com.github.unidbg中的类
my code hook Created by zhkl0228 on 2017/5/2.
AssemblyCodeDumper(Emulator<?>, long, long, TraceCodeListener) - 类 的构造器com.github.unidbg.AssemblyCodeDumper
 
AT_FDCWD - 接口 中的静态变量com.github.unidbg.unix.IO
 
attach() - 类 中的方法com.github.unidbg.AbstractEmulator
 
attach(DebuggerType) - 类 中的方法com.github.unidbg.AbstractEmulator
 
attach() - 接口 中的方法com.github.unidbg.Emulator
 
attach(DebuggerType) - 接口 中的方法com.github.unidbg.Emulator
 
AttachExecutableEvent - com.github.unidbg.debugger.ida.event中的类
 
AttachExecutableEvent() - 类 的构造器com.github.unidbg.debugger.ida.event.AttachExecutableEvent
 
available(InputStream) - 类 中的静态方法com.github.unidbg.utils.Inspector
 

B

backend - 类 中的变量com.github.unidbg.AbstractEmulator
 
Backend - com.github.unidbg.arm.backend中的接口
 
backend - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
BackendArm32RegisterContext - com.github.unidbg.arm.context中的类
 
BackendArm32RegisterContext(Backend, Emulator<?>) - 类 的构造器com.github.unidbg.arm.context.BackendArm32RegisterContext
 
BackendArm64RegisterContext - com.github.unidbg.arm.context中的类
 
BackendArm64RegisterContext(Backend, Emulator<?>) - 类 的构造器com.github.unidbg.arm.context.BackendArm64RegisterContext
 
BackendException - com.github.unidbg.arm.backend中的异常错误
 
BackendException() - 异常错误 的构造器com.github.unidbg.arm.backend.BackendException
 
BackendException(String) - 异常错误 的构造器com.github.unidbg.arm.backend.BackendException
 
BackendException(Throwable) - 异常错误 的构造器com.github.unidbg.arm.backend.BackendException
 
BackendException(String, Throwable) - 异常错误 的构造器com.github.unidbg.arm.backend.BackendException
 
backendFactories - 类 中的变量com.github.unidbg.EmulatorBuilder
 
BackendFactory - com.github.unidbg.arm.backend中的类
 
BackendFactory(boolean) - 类 的构造器com.github.unidbg.arm.backend.BackendFactory
 
backupContext(Emulator<?>, int...) - 类 中的静态方法com.github.unidbg.arm.RegContext
 
base - 类 中的变量com.github.unidbg.memory.MemoryMap
 
base - 类 中的变量com.github.unidbg.Module
 
BaseFileIO - com.github.unidbg.file中的类
 
BaseFileIO(int) - 类 的构造器com.github.unidbg.file.BaseFileIO
 
BaseFileSystem<T extends NewFileIO> - com.github.unidbg.file中的类
 
BaseFileSystem(Emulator<T>, File) - 类 的构造器com.github.unidbg.file.BaseFileSystem
 
BaseHook - com.github.unidbg.hook中的类
 
BaseHook(Emulator<?>, String) - 类 的构造器com.github.unidbg.hook.BaseHook
 
BaseRegisterContext - com.github.unidbg.arm.context中的类
 
BaseTask - com.github.unidbg.thread中的类
 
BaseTask() - 类 的构造器com.github.unidbg.thread.BaseTask
 
begin - 类 中的变量com.github.unidbg.memory.MemRegion
 
bind(Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
bind(Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
bind(Emulator<?>, int, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
BlockHook - com.github.unidbg.arm.backend中的接口
 
blockSigSet(long) - 接口 中的方法com.github.unidbg.signal.SigSet
 
blockSigSet(long) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
borrow(long, TimeUnit) - 接口 中的方法com.github.unidbg.worker.WorkerPool
 
Breaker - com.github.unidbg.debugger中的接口
 
BreakPoint - com.github.unidbg.debugger中的接口
 
BreakPointCallback - com.github.unidbg.debugger中的接口
 
brk(UnidbgPointer, int) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
brk(UnidbgPointer, int) - 接口 中的方法com.github.unidbg.debugger.Breaker
 
brk(long) - 接口 中的方法com.github.unidbg.memory.Memory
 
build() - 类 中的方法com.github.unidbg.EmulatorBuilder
 
ByteArrayNumber - com.github.unidbg中的类
 
ByteArrayNumber(byte[]) - 类 的构造器com.github.unidbg.ByteArrayNumber
 

C

calculateSize(Class<? extends UnidbgStructure>) - 类 中的静态方法com.github.unidbg.pointer.UnidbgStructure
 
call(Emulator<?>) - 类 中的方法com.github.unidbg.spi.InitFunction
 
call(Emulator<?>, Object...) - 类 中的方法com.github.unidbg.Symbol
 
call(Emulator<?>, Object...) - 类 中的方法com.github.unidbg.virtualmodule.VirtualSymbol
 
callbackRunning - 类 中的变量com.github.unidbg.arm.AbstractARMDebugger
 
callEntry(Emulator<?>, String...) - 类 中的方法com.github.unidbg.Module
 
callerAddress - 类 中的变量com.github.unidbg.arm.FunctionCall
 
callFunction(Emulator<?>, long, Object...) - 类 中的方法com.github.unidbg.Module
 
callFunction(Emulator<?>, String, Object...) - 类 中的方法com.github.unidbg.Module
 
callHandler(SignalOps, AbstractEmulator<?>) - 接口 中的方法com.github.unidbg.signal.SignalTask
 
callInitFunction - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
canDebug(Emulator<?>, CodeHistory) - 接口 中的方法com.github.unidbg.debugger.DebugListener
 
canDispatch() - 类 中的方法com.github.unidbg.thread.BaseTask
 
canDispatch() - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
canDispatch() - 接口 中的方法com.github.unidbg.thread.Waiter
 
canJoin(Pointer, int) - 类 中的方法com.github.unidbg.unix.ThreadJoinVisitor
 
canRead() - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
canRead() - 接口 中的方法com.github.unidbg.file.NewFileIO
 
close() - 类 中的方法com.github.unidbg.AbstractEmulator
 
close() - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
close() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
close() - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
close() - 接口 中的方法com.github.unidbg.file.FileIO
 
close(Emulator<?>, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
close(InputStream) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
close(OutputStream) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
close() - 类 中的方法com.github.unidbg.worker.Worker
 
closeInternal() - 类 中的方法com.github.unidbg.AbstractEmulator
 
closeInternal() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
closeInternal() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
CodeHistory - com.github.unidbg.arm中的类
 
CodeHook - com.github.unidbg.arm.backend中的接口
 
com.github.unidbg - 程序包 com.github.unidbg
 
com.github.unidbg.arm - 程序包 com.github.unidbg.arm
 
com.github.unidbg.arm.backend - 程序包 com.github.unidbg.arm.backend
 
com.github.unidbg.arm.context - 程序包 com.github.unidbg.arm.context
 
com.github.unidbg.debugger - 程序包 com.github.unidbg.debugger
 
com.github.unidbg.debugger.gdb - 程序包 com.github.unidbg.debugger.gdb
 
com.github.unidbg.debugger.ida - 程序包 com.github.unidbg.debugger.ida
 
com.github.unidbg.debugger.ida.event - 程序包 com.github.unidbg.debugger.ida.event
 
com.github.unidbg.file - 程序包 com.github.unidbg.file
 
com.github.unidbg.hook - 程序包 com.github.unidbg.hook
 
com.github.unidbg.hook.hookzz - 程序包 com.github.unidbg.hook.hookzz
 
com.github.unidbg.hook.whale - 程序包 com.github.unidbg.hook.whale
 
com.github.unidbg.listener - 程序包 com.github.unidbg.listener
 
com.github.unidbg.memory - 程序包 com.github.unidbg.memory
 
com.github.unidbg.pointer - 程序包 com.github.unidbg.pointer
 
com.github.unidbg.serialize - 程序包 com.github.unidbg.serialize
 
com.github.unidbg.signal - 程序包 com.github.unidbg.signal
 
com.github.unidbg.spi - 程序包 com.github.unidbg.spi
 
com.github.unidbg.thread - 程序包 com.github.unidbg.thread
 
com.github.unidbg.unix - 程序包 com.github.unidbg.unix
 
com.github.unidbg.unix.struct - 程序包 com.github.unidbg.unix.struct
 
com.github.unidbg.unwind - 程序包 com.github.unidbg.unwind
 
com.github.unidbg.utils - 程序包 com.github.unidbg.utils
 
com.github.unidbg.virtualmodule - 程序包 com.github.unidbg.virtualmodule
 
com.github.unidbg.worker - 程序包 com.github.unidbg.worker
 
compareTo(MemRegion) - 类 中的方法com.github.unidbg.memory.MemRegion
 
connect(Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
connect(Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
connect(Emulator<?>, int, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
containsSigNumber(int) - 接口 中的方法com.github.unidbg.signal.SigSet
 
containsSigNumber(int) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
context_alloc() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
context_alloc() - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
context_free(long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
context_free(long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
context_restore(long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
context_restore(long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
context_save(long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
context_save(long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
continueRun(AbstractEmulator<?>, long) - 类 中的方法com.github.unidbg.thread.BaseTask
 
Cpsr - com.github.unidbg.arm中的类
 
create(long, int, int, String) - 类 中的静态方法com.github.unidbg.memory.MemRegion
 
create(WorkerFactory, int) - 类 中的静态方法com.github.unidbg.worker.WorkerPoolFactory
 
createBackend(Emulator<?>, boolean, Collection<BackendFactory>) - 类 中的静态方法com.github.unidbg.arm.backend.BackendFactory
 
createBreaker(Emulator<?>) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createByteArrayFileIO(String, int, byte[]) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createConsoleDebugger() - 类 中的方法com.github.unidbg.AbstractEmulator
 
createConsoleDebugger() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
createConsoleDebugger() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
createDirectoryFileIO(File, int, String) - 接口 中的方法com.github.unidbg.file.FileSystem
 
createDriverFileIO(Emulator<?>, int, String) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createDyld(SvcMemory) - 类 中的方法com.github.unidbg.AbstractEmulator
 
createFdDir(int, String) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createFileSystem(File) - 类 中的方法com.github.unidbg.AbstractEmulator
 
createFrame(UnidbgPointer, UnidbgPointer) - 类 中的方法com.github.unidbg.unwind.SimpleARM64Unwinder
 
createFrame(UnidbgPointer, UnidbgPointer) - 类 中的方法com.github.unidbg.unwind.SimpleARMUnwinder
 
createFrame(UnidbgPointer, UnidbgPointer) - 类 中的方法com.github.unidbg.unwind.Unwinder
 
createKeystone(boolean) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
createKeystone(boolean) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
createLibraryFile(File) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
createMemory(UnixSyscallHandler<T>, String[]) - 类 中的方法com.github.unidbg.AbstractEmulator
 
createNameMemory(SvcMemory) - 类 中的方法com.github.unidbg.Symbol
 
createPathMemory(SvcMemory) - 类 中的方法com.github.unidbg.Module
 
createPointer(Emulator<?>) - 类 中的方法com.github.unidbg.Symbol
 
createRegisterContext(Backend) - 类 中的方法com.github.unidbg.AbstractEmulator
 
createRegisterContext(Backend) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
createRegisterContext(Backend) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
createReplacePointer(ReplaceCallback, Pointer, boolean) - 类 中的方法com.github.unidbg.hook.BaseHook
 
createSignalHandlerTask(Emulator<?>, int) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
createSignalHandlerTask(Emulator<?>, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createSimpleFileIO(File, int, String) - 接口 中的方法com.github.unidbg.file.FileSystem
 
createStdin(int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
createStdout(int, File, String) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
createStdString(Emulator<?>, Pointer) - 类 中的静态方法com.github.unidbg.unix.struct.StdString
 
createSyscallHandler(SvcMemory) - 类 中的方法com.github.unidbg.AbstractEmulator
 
createTaskDir(Emulator<T>, int, String) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
createThreadDispatcher() - 类 中的方法com.github.unidbg.AbstractEmulator
 
createTimeSpec(Emulator<?>, Pointer) - 类 中的静态方法com.github.unidbg.unix.struct.TimeSpec
 
createURLibraryFile(URL, String) - 接口 中的方法com.github.unidbg.Emulator
 
createWorkDir() - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
createWorkDir() - 接口 中的方法com.github.unidbg.file.FileSystem
 
createWorker(WorkerPool) - 接口 中的方法com.github.unidbg.worker.WorkerFactory
 

D

DARWIN_SWI_SYSCALL - 接口 中的静态变量com.github.unidbg.spi.SyscallHandler
 
dateFormat - 类 中的变量com.github.unidbg.AbstractEmulator
 
dbiCall(Emulator<?>, T, HookEntryInfo) - 类 中的方法com.github.unidbg.hook.hookzz.InstrumentCallback
 
debug() - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
debug() - 接口 中的方法com.github.unidbg.debugger.Breaker
 
DEBUG_EXEC_NAME - 接口 中的静态变量com.github.unidbg.debugger.DebugServer
 
Debugger - com.github.unidbg.debugger中的接口
 
debugger_add(DebugHook, long, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
debugger_add(DebugHook, long, long, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
DebuggerEvent - com.github.unidbg.debugger.ida中的类
 
DebuggerEvent() - 类 的构造器com.github.unidbg.debugger.ida.DebuggerEvent
 
DebuggerType - com.github.unidbg.debugger中的枚举
 
DebugHook - com.github.unidbg.arm.backend中的接口
 
DebugListener - com.github.unidbg.debugger中的接口
 
DebugRunnable<T> - com.github.unidbg.debugger中的接口
 
DebugServer - com.github.unidbg.debugger中的接口
 
decodeVectorRegister(byte[]) - 类 中的静态方法com.github.unidbg.Utils
 
decrementReferenceCount() - 类 中的方法com.github.unidbg.Module
 
DEFAULT_PORT - 接口 中的静态变量com.github.unidbg.debugger.DebugServer
 
DEFAULT_ROOT_FS - 接口 中的静态变量com.github.unidbg.file.FileSystem
 
DEFAULT_TIMEOUT - 类 中的静态变量com.github.unidbg.AbstractEmulator
 
DEFAULT_WORK_DIR - 接口 中的静态变量com.github.unidbg.file.FileSystem
 
destroy() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
destroy() - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
destroy() - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
destroy(Emulator<?>) - 类 中的方法com.github.unidbg.thread.BaseTask
 
destroy(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
destroy() - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
destroy() - 类 中的方法com.github.unidbg.worker.Worker
 
DestroyListener - com.github.unidbg.thread中的接口
 
detach() - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
detach() - 接口 中的方法com.github.unidbg.arm.backend.Detachable
 
detach() - 类 中的方法com.github.unidbg.arm.TraceFunctionCall
 
detach() - 类 中的方法com.github.unidbg.AssemblyCodeDumper
 
detach() - 类 中的方法com.github.unidbg.TraceMemoryHook
 
detach() - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
Detachable - com.github.unidbg.arm.backend中的接口
 
DetachEvent - com.github.unidbg.debugger.ida.event中的类
 
DetachEvent() - 类 的构造器com.github.unidbg.debugger.ida.event.DetachEvent
 
detachServer() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
detectedType(byte[], boolean) - 类 中的方法com.github.unidbg.utils.Inspector
侦测数据类型
disable_arm_arm64_b_branch() - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
disable_arm_arm64_b_branch() - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
disable_arm_arm64_b_branch() - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
disableCallInitFunction() - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
disableCallInitFunction() - 接口 中的方法com.github.unidbg.spi.Loader
 
disassemble(long, int, long) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
disassemble(long, byte[], boolean, long) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
disassemble(long, int, long) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
disassemble(long, byte[], boolean, long) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
disassemble(long, int) - 类 中的方法com.github.unidbg.arm.TraceFunctionCall
 
disassemble(long, int, long) - 接口 中的方法com.github.unidbg.spi.ArmDisassembler
 
disassemble(long, byte[], boolean, long) - 接口 中的方法com.github.unidbg.spi.ArmDisassembler
 
disassembleBlock(Emulator<?>, long, boolean) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
disassembleBlock(Emulator<?>, long, boolean) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
dispatch(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.MainTask
 
dispatch(AbstractEmulator<?>) - 接口 中的方法com.github.unidbg.thread.Task
 
dispatch(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.ThreadTask
 
dlclose(long) - 接口 中的方法com.github.unidbg.spi.Loader
 
Dlfcn - com.github.unidbg.spi中的类
 
Dlfcn(SvcMemory) - 类 的构造器com.github.unidbg.spi.Dlfcn
 
dli_fbase - 类 中的变量com.github.unidbg.unix.struct.DlInfo32
 
dli_fbase - 类 中的变量com.github.unidbg.unix.struct.DlInfo64
 
dli_fname - 类 中的变量com.github.unidbg.unix.struct.DlInfo32
 
dli_fname - 类 中的变量com.github.unidbg.unix.struct.DlInfo64
 
dli_saddr - 类 中的变量com.github.unidbg.unix.struct.DlInfo32
 
dli_saddr - 类 中的变量com.github.unidbg.unix.struct.DlInfo64
 
dli_sname - 类 中的变量com.github.unidbg.unix.struct.DlInfo32
 
dli_sname - 类 中的变量com.github.unidbg.unix.struct.DlInfo64
 
DlInfo32 - com.github.unidbg.unix.struct中的类
 
DlInfo32(Pointer) - 类 的构造器com.github.unidbg.unix.struct.DlInfo32
 
DlInfo64 - com.github.unidbg.unix.struct中的类
 
DlInfo64(Pointer) - 类 的构造器com.github.unidbg.unix.struct.DlInfo64
 
dlopen(String) - 接口 中的方法com.github.unidbg.spi.Loader
 
dlopen(String, boolean) - 接口 中的方法com.github.unidbg.spi.Loader
 
dlsym(Emulator<?>, long, String) - 类 中的方法com.github.unidbg.spi.Dlfcn
 
dlsym(long, String) - 接口 中的方法com.github.unidbg.spi.Loader
 
Dobby - com.github.unidbg.hook.hookzz中的类
对64位支持比较好
doubleValue() - 类 中的方法com.github.unidbg.ByteArrayNumber
 
doubleValue() - 类 中的方法com.github.unidbg.PointerNumber
 
doubleValue() - 类 中的方法com.github.unidbg.StringNumber
 
dump(Pointer, long, File) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
dumpClass(String) - 类 中的方法com.github.unidbg.AbstractEmulator
 
dumpClass(String) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
dumpGPBProtobufMsg(String) - 类 中的方法com.github.unidbg.AbstractEmulator
 
dumpGPBProtobufMsg(String) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
dup2() - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
dup2() - 接口 中的方法com.github.unidbg.file.FileIO
 

E

EACCES - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EACH_BIND - 接口 中的静态变量com.github.unidbg.hook.HookListener
 
EADDRINUSE - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EAFNOSUPPORT - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EAGAIN - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EBADF - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ECONNREFUSED - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EditableArm32RegisterContext - com.github.unidbg.arm.context中的接口
 
EditableArm64RegisterContext - com.github.unidbg.arm.context中的接口
 
eEntry(long, long) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
eEntry(long, long) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
eEntry(long, long) - 接口 中的方法com.github.unidbg.Emulator
 
EEXIST - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EFAULT - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
eFunc(long, Number...) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
eFunc(long, Number...) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
eFunc(long, Number...) - 接口 中的方法com.github.unidbg.Emulator
 
EINTR - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EINVAL - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
emu_start(long, long, long, long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
emu_start(long, long, long, long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
emu_stop() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
emu_stop() - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
emulate(long, long) - 类 中的方法com.github.unidbg.AbstractEmulator
 
emulateFunction(Emulator<?>, long, Object...) - 类 中的静态方法com.github.unidbg.Module
 
emulateSignal(int) - 类 中的方法com.github.unidbg.AbstractEmulator
 
emulateSignal(int) - 接口 中的方法com.github.unidbg.Emulator
emulate signal handler
emulator - 类 中的变量com.github.unidbg.arm.AbstractARMDebugger
 
emulator - 类 中的变量com.github.unidbg.arm.context.BaseRegisterContext
 
emulator - 类 中的变量com.github.unidbg.arm.TraceFunctionCall
 
Emulator<T extends NewFileIO> - com.github.unidbg中的接口
cpu emulator Created by zhkl0228 on 2017/5/2.
emulator - 类 中的变量com.github.unidbg.file.BaseFileSystem
 
emulator - 类 中的变量com.github.unidbg.hook.BaseHook
 
emulator - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
emulator - 类 中的变量com.github.unidbg.unwind.Unwinder
 
EmulatorBuilder<T extends ARMEmulator<?>> - com.github.unidbg中的类
 
EmulatorBuilder(boolean) - 类 的构造器com.github.unidbg.EmulatorBuilder
 
enable_arm_arm64_b_branch() - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
enable_arm_arm64_b_branch() - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
enable_arm_arm64_b_branch() - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
enableVFP() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
enableVFP() - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
end - 类 中的变量com.github.unidbg.memory.MemRegion
 
ENOATTR - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ENOENT - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ENOMEM - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ENOSYS - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ENOTDIR - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
ENOTTY - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
Entry - com.github.unidbg.thread中的类
 
Entry(int, long, long, long) - 类 的构造器com.github.unidbg.thread.Entry
 
entryPoint - 类 中的变量com.github.unidbg.Module
 
EOPNOTSUPP - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EPERM - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
equals(Object) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
errno - 类 中的变量com.github.unidbg.file.FileResult
 
error - 类 中的变量com.github.unidbg.spi.Dlfcn
 
ESRCH - 接口 中的静态变量com.github.unidbg.unix.UnixEmulator
 
EventMemHook - com.github.unidbg.arm.backend中的接口
 
EventMemHook.UnmappedType - com.github.unidbg.arm.backend中的枚举
 
EXCP_BKPT - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
EXCP_SWI - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
EXCP_UDEF - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
exitStatus - 类 中的变量com.github.unidbg.thread.ThreadTask
 

F

failed(int) - 类 中的静态方法com.github.unidbg.file.FileResult
 
fallback(T) - 类 中的静态方法com.github.unidbg.file.FileResult
 
Family - com.github.unidbg中的枚举
 
fcntl(Emulator<?>, int, long) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
fcntl(Emulator<?>, int, long) - 接口 中的方法com.github.unidbg.file.FileIO
 
fcntl(Emulator<?>, int, int, long) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
FD_STDERR - 接口 中的静态变量com.github.unidbg.unix.IO
 
FD_STDIN - 接口 中的静态变量com.github.unidbg.unix.IO
 
FD_STDOUT - 接口 中的静态变量com.github.unidbg.unix.IO
 
fdMap - 类 中的变量com.github.unidbg.unix.UnixSyscallHandler
 
FileIO - com.github.unidbg.file中的接口
 
FileListener - com.github.unidbg.unix中的接口
 
FileResult<T extends NewFileIO> - com.github.unidbg.file中的类
 
FileSystem<T extends NewFileIO> - com.github.unidbg.file中的接口
 
findClosestSymbolByAddress(long, boolean) - 类 中的方法com.github.unidbg.Module
 
findDependencySymbolByName(String) - 类 中的方法com.github.unidbg.Module
 
findModule(String) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
findModule(String) - 接口 中的方法com.github.unidbg.spi.Loader
 
findModuleByAddress(Emulator<?>, long) - 类 中的静态方法com.github.unidbg.arm.AbstractARMDebugger
 
findModuleByAddress(long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
findModuleByAddress(long) - 接口 中的方法com.github.unidbg.spi.Loader
 
findRegion(long) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
findRegion(long) - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
findSymbolByName(String) - 类 中的方法com.github.unidbg.Module
 
findSymbolByName(String, boolean) - 类 中的方法com.github.unidbg.Module
 
FIXUP_BIND - 接口 中的静态变量com.github.unidbg.hook.HookListener
 
flipBuffer(ByteBuffer) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
floatValue() - 类 中的方法com.github.unidbg.ByteArrayNumber
 
floatValue() - 类 中的方法com.github.unidbg.PointerNumber
 
floatValue() - 类 中的方法com.github.unidbg.StringNumber
 
fp - 类 中的变量com.github.unidbg.unwind.Frame
 
Frame - com.github.unidbg.unwind中的类
 
Frame(UnidbgPointer, UnidbgPointer) - 类 的构造器com.github.unidbg.unwind.Frame
 
free() - 类 中的方法com.github.unidbg.memory.MemoryAllocBlock
 
free() - 接口 中的方法com.github.unidbg.memory.MemoryBlock
 
free() - 类 中的方法com.github.unidbg.memory.MemoryBlockImpl
 
ftruncate(int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
ftruncate(int) - 接口 中的方法com.github.unidbg.file.FileIO
 
Function32 - com.github.unidbg.thread中的类
 
Function32(int, long, long, boolean, Number...) - 类 的构造器com.github.unidbg.thread.Function32
 
Function64 - com.github.unidbg.thread中的类
 
Function64(int, long, long, boolean, Number...) - 类 的构造器com.github.unidbg.thread.Function64
 
functionAddress - 类 中的变量com.github.unidbg.arm.FunctionCall
 
FunctionCall - com.github.unidbg.arm中的类
 
FunctionCall(long, long, long, Number[]) - 类 的构造器com.github.unidbg.arm.FunctionCall
 
FunctionCallListener - com.github.unidbg.debugger中的类
 
FunctionCallListener() - 类 的构造器com.github.unidbg.debugger.FunctionCallListener
 

G

GdbStub - com.github.unidbg.debugger.gdb中的类
GdbStub class
GdbStub(Emulator<?>) - 类 的构造器com.github.unidbg.debugger.gdb.GdbStub
 
get(String) - 类 中的方法com.github.unidbg.AbstractEmulator
 
get(String) - 接口 中的方法com.github.unidbg.Emulator
 
get(String) - 接口 中的方法com.github.unidbg.spi.ValuePair
 
getAddress() - 类 中的方法com.github.unidbg.hook.hookzz.Arm64HookEntryInfo
 
getAddress() - 类 中的方法com.github.unidbg.hook.hookzz.ArmHookEntryInfo
 
getAddress() - 接口 中的方法com.github.unidbg.hook.hookzz.HookEntryInfo
 
getAddress() - 类 中的方法com.github.unidbg.spi.InitFunction
 
getAddress() - 类 中的方法com.github.unidbg.Symbol
 
getAddress() - 类 中的方法com.github.unidbg.virtualmodule.VirtualSymbol
 
getAll64Registers() - 类 中的静态方法com.github.unidbg.arm.ARM
 
getAllRegisters(boolean) - 类 中的静态方法com.github.unidbg.arm.ARM
 
getArm(Backend) - 类 中的静态方法com.github.unidbg.arm.Cpsr
 
getArm64(Backend) - 类 中的静态方法com.github.unidbg.arm.Cpsr
 
getBackend() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getBackend() - 接口 中的方法com.github.unidbg.Emulator
 
getBase() - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
getBase() - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
getBaseFormat() - 类 中的方法com.github.unidbg.unwind.SimpleARM64Unwinder
 
getBaseFormat() - 类 中的方法com.github.unidbg.unwind.SimpleARMUnwinder
 
getBaseFormat() - 类 中的方法com.github.unidbg.unwind.Unwinder
 
getBaseHeader() - 类 中的方法com.github.unidbg.Module
 
getByte(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getByteArray(long, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getByteBuffer(long, long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getCallback() - 接口 中的方法com.github.unidbg.debugger.BreakPoint
 
getChar(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getClassLocation(Class<?>) - 类 中的静态方法com.github.unidbg.Utils
 
getContext() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getContext() - 接口 中的方法com.github.unidbg.Emulator
 
getData(Emulator<?>) - 类 中的方法com.github.unidbg.unix.struct.StdString
 
getDataPointer(Emulator<?>) - 类 中的方法com.github.unidbg.unix.struct.StdString
 
getDataPointer(Emulator<?>) - 类 中的方法com.github.unidbg.unix.struct.StdString32
 
getDataPointer(Emulator<?>) - 类 中的方法com.github.unidbg.unix.struct.StdString64
 
getDataSize() - 类 中的方法com.github.unidbg.unix.struct.StdString
 
getDataSize() - 类 中的方法com.github.unidbg.unix.struct.StdString32
 
getDataSize() - 类 中的方法com.github.unidbg.unix.struct.StdString64
 
getDependencyModule(String) - 类 中的方法com.github.unidbg.Module
 
getDlfcn() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getDlfcn() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getDlfcn() - 接口 中的方法com.github.unidbg.Emulator
 
getDouble(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getEL() - 类 中的方法com.github.unidbg.arm.Cpsr
 
getFamily() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getFamily() - 接口 中的方法com.github.unidbg.Emulator
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.DlInfo32
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.DlInfo64
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.ITimerVal32
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.ITimerVal64
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.SockAddr
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.StdString32
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.StdString64
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec32
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec64
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.TimeVal32
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.TimeVal64
 
getFieldOrder() - 类 中的方法com.github.unidbg.unix.struct.TimeZone
 
getFileIO(int) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
getFileIO(int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
getFileSize() - 类 中的方法com.github.unidbg.Module
 
getFileSize() - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
getFileSystem() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getFileSystem() - 接口 中的方法com.github.unidbg.Emulator
 
getFloat(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getFp() - 接口 中的方法com.github.unidbg.arm.context.Arm64RegisterContext
 
getFp() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getFp() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getFpPointer() - 接口 中的方法com.github.unidbg.arm.context.Arm64RegisterContext
 
getFpPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getFpPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getHookId() - 类 中的方法com.github.unidbg.hook.hookzz.Arm64HookEntryInfo
 
getHookId() - 类 中的方法com.github.unidbg.hook.hookzz.ArmHookEntryInfo
 
getHookId() - 接口 中的方法com.github.unidbg.hook.hookzz.HookEntryInfo
 
getId() - 接口 中的方法com.github.unidbg.thread.Task
 
getInstance(Emulator<?>) - 类 中的静态方法com.github.unidbg.hook.hookzz.Dobby
 
getInstance(Emulator<?>) - 类 中的静态方法com.github.unidbg.hook.hookzz.HookZz
 
getInstance(Emulator<?>) - 类 中的静态方法com.github.unidbg.hook.whale.Whale
 
getInt(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getIntArg(int) - 类 中的方法com.github.unidbg.arm.context.AbstractRegisterContext
 
getIntArg(int) - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getIntArray(long, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getIntByReg(int) - 类 中的方法com.github.unidbg.arm.context.BaseRegisterContext
 
getIntByReg(int) - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getIntByReg(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzRegisterContext
 
getLastErrno() - 接口 中的方法com.github.unidbg.memory.Memory
 
getLibraryExtension() - 枚举 中的方法com.github.unidbg.Family
 
getLibraryPath() - 枚举 中的方法com.github.unidbg.Family
 
getLoadedModules() - 接口 中的方法com.github.unidbg.spi.Loader
 
getLong(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getLongArg(int) - 类 中的方法com.github.unidbg.arm.context.AbstractRegisterContext
 
getLongArg(int) - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getLongByReg(int) - 类 中的方法com.github.unidbg.arm.context.BaseRegisterContext
 
getLongByReg(int) - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getLongByReg(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzRegisterContext
 
getLR() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getLR() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getLR() - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getLR() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getLR() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getLRPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getLRPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getLRPointer() - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getLRPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getLRPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getMapRegionName() - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
getMask() - 接口 中的方法com.github.unidbg.signal.SigSet
 
getMask() - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
getMaxLengthLibraryName() - 接口 中的方法com.github.unidbg.spi.Loader
 
getMaxSizeOfLibrary() - 接口 中的方法com.github.unidbg.spi.Loader
 
getMemory() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getMemory() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getMemory() - 接口 中的方法com.github.unidbg.Emulator
 
getMemoryMap() - 接口 中的方法com.github.unidbg.memory.Memory
 
getMemoryMap() - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
getMinFd() - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
getMmapData(long, int, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
getMode() - 类 中的方法com.github.unidbg.arm.Cpsr
 
getModule() - 类 中的方法com.github.unidbg.hook.BaseHook
 
getModule() - 接口 中的方法com.github.unidbg.hook.IHook
 
getModuleBase(Module) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
getModuleName() - 类 中的方法com.github.unidbg.Symbol
 
getModuleName() - 类 中的方法com.github.unidbg.virtualmodule.VirtualSymbol
 
getName() - 类 中的方法com.github.unidbg.arm.Arm64Svc
 
getName() - 类 中的方法com.github.unidbg.arm.ArmSvc
 
getName() - 类 中的方法com.github.unidbg.arm.ThumbSvc
 
getName() - 类 中的方法com.github.unidbg.memory.MemRegion
 
getName() - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
getName() - 接口 中的方法com.github.unidbg.Svc
 
getName() - 类 中的方法com.github.unidbg.Symbol
 
getNativeAlignment(Class<?>, Object, boolean) - 类 中的方法com.github.unidbg.pointer.UnidbgStructure
 
getNativeLong(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getNativeSize(Class<?>, Object) - 类 中的方法com.github.unidbg.pointer.UnidbgStructure
 
getNeededLibraries() - 类 中的方法com.github.unidbg.Module
 
getPageAlign() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getPageAlign() - 接口 中的方法com.github.unidbg.Emulator
 
getPageAlignInternal() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getPageAlignInternal() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getPageAlignInternal() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getPageSize() - 类 中的方法com.github.unidbg.arm.backend.AbstractBackend
 
getPageSize() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
getPath() - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
getPath() - 接口 中的方法com.github.unidbg.file.FileIO
 
getPath() - 类 中的方法com.github.unidbg.Module
 
getPath() - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
getPCPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getPCPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getPCPointer() - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getPCPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzRegisterContext
 
getpeername(Pointer, Pointer) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
getpeername(Pointer, Pointer) - 接口 中的方法com.github.unidbg.file.FileIO
 
getPid() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getPid() - 接口 中的方法com.github.unidbg.Emulator
 
getPointer() - 类 中的方法com.github.unidbg.memory.MemoryAllocBlock
 
getPointer() - 接口 中的方法com.github.unidbg.memory.MemoryBlock
 
getPointer() - 类 中的方法com.github.unidbg.memory.MemoryBlockImpl
 
getPointer(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getPointer() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getPointer() - 接口 中的方法com.github.unidbg.PointerArg
 
getPointerArg(int) - 类 中的方法com.github.unidbg.arm.context.BaseRegisterContext
 
getPointerArg(int) - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
 
getPointerArg(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getPointerArg(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getPointerSize() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getPointerSize() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getPointerSize() - 接口 中的方法com.github.unidbg.Emulator
 
getProcessName() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getProcessName() - 接口 中的方法com.github.unidbg.Emulator
 
getR0Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR0Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR0Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR0Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR0Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR0Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR0Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR0Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR0Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR10Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR10Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR10Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR10Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR10Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR10Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR10Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR10Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR10Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR11Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR11Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR11Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR11Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR11Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR11Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR11Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR11Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR11Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR12Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR12Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR12Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR12Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR12Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR12Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR12Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR12Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR12Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR1Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR1Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR1Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR1Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR1Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR1Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR1Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR1Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR1Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR2Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR2Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR2Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR2Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR2Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR2Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR2Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR2Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR2Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR3Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR3Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR3Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR3Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR3Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR3Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR3Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR3Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR3Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR4Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR4Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR4Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR4Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR4Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR4Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR4Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR4Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR4Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR5Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR5Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR5Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR5Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR5Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR5Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR5Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR5Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR5Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR6Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR6Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR6Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR6Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR6Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR6Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR6Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR6Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR6Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR7Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR7Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR7Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR7Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR7Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR7Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR7Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR7Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR7Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR8Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR8Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR8Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR8Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR8Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR8Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR8Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR8Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR8Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR9Int() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR9Int() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR9Int() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR9Long() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR9Long() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR9Long() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getR9Pointer() - 接口 中的方法com.github.unidbg.arm.context.Arm32RegisterContext
 
getR9Pointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getR9Pointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getrandom(Pointer, int, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
getRegions() - 类 中的方法com.github.unidbg.Module
 
getReturnAddress() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getReturnAddress() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getReturnAddress() - 接口 中的方法com.github.unidbg.Emulator
 
getRootDir() - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
getRootDir() - 接口 中的方法com.github.unidbg.file.FileSystem
 
getRunningTask() - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
getRunningTask() - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
getShort(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getSigMaskSet() - 接口 中的方法com.github.unidbg.signal.SignalOps
 
getSigMaskSet() - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
getSignalTaskList() - 接口 中的方法com.github.unidbg.thread.Task
 
getSigPendingSet() - 接口 中的方法com.github.unidbg.signal.SignalOps
 
getSigPendingSet() - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
getSize() - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
getSize() - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
getSize() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getsockname(Pointer, Pointer) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
getsockname(Pointer, Pointer) - 接口 中的方法com.github.unidbg.file.FileIO
 
getsockopt(int, int, Pointer, Pointer) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
getsockopt(int, int, Pointer, Pointer) - 接口 中的方法com.github.unidbg.file.FileIO
 
getStackBase() - 接口 中的方法com.github.unidbg.memory.Memory
 
getStackBase() - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
getStackPoint() - 接口 中的方法com.github.unidbg.memory.Memory
 
getStackPoint() - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
getStackPointer() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getStackPointer() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getStackPointer() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getStackPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
getStackPointer() - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getStackPointer() - 接口 中的方法com.github.unidbg.arm.context.RegisterContext
sp
getStackPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
getStackPointer() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getStackSize() - 接口 中的方法com.github.unidbg.memory.Memory
 
getStackSize() - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
getString(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getString(long, String) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getSvc(int) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
getSvc(int) - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
getSvcMemory() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getSvcMemory() - 接口 中的方法com.github.unidbg.Emulator
 
getSyscallHandler() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getSyscallHandler() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getSyscallHandler() - 接口 中的方法com.github.unidbg.Emulator
 
getTaskCount() - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
getTaskCount() - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
getTaskList() - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
getTaskList() - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
getThreadDispatcher() - 类 中的方法com.github.unidbg.AbstractEmulator
 
getThreadDispatcher() - 接口 中的方法com.github.unidbg.Emulator
 
gettimeofday(Emulator<?>, Pointer, Pointer) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
gettimeofday64(Pointer, Pointer) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
getTvNsec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec
 
getTvNsec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec32
 
getTvNsec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec64
 
getTvSec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec
 
getTvSec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec32
 
getTvSec() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec64
 
getUnwinder() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
getUnwinder() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
getUnwinder() - 接口 中的方法com.github.unidbg.Emulator
 
getValue() - 类 中的方法com.github.unidbg.arm.Cpsr
 
getValue() - 类 中的方法com.github.unidbg.Symbol
 
getValue(Emulator<?>) - 类 中的方法com.github.unidbg.unix.struct.StdString
 
getValue() - 类 中的方法com.github.unidbg.virtualmodule.VirtualSymbol
 
getWaiter() - 类 中的方法com.github.unidbg.thread.BaseTask
 
getWaiter() - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
getWideString(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
getXInt(int) - 接口 中的方法com.github.unidbg.arm.context.Arm64RegisterContext
 
getXInt(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getXInt(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getXLong(int) - 接口 中的方法com.github.unidbg.arm.context.Arm64RegisterContext
 
getXLong(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getXLong(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
getXPointer(int) - 接口 中的方法com.github.unidbg.arm.context.Arm64RegisterContext
 
getXPointer(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
getXPointer(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 

H

handle(Emulator<?>) - 类 中的方法com.github.unidbg.arm.Arm64Hook
 
handle(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ArmHook
 
handle(Emulator<?>) - 接口 中的方法com.github.unidbg.Svc
 
handlePostCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.Arm64Hook
 
handlePostCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.Arm64Svc
 
handlePostCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ArmHook
 
handlePostCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ArmSvc
 
handlePostCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ThumbSvc
 
handlePostCallback(Emulator<?>) - 接口 中的方法com.github.unidbg.Svc
 
handlePreCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.Arm64Svc
 
handlePreCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ArmSvc
 
handlePreCallback(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ThumbSvc
 
handlePreCallback(Emulator<?>) - 接口 中的方法com.github.unidbg.Svc
 
handleSyscall(Emulator<?>, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
handleUnknownSyscall(Emulator<?>, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
handle unknown syscall
hasAppend(int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
hasCarry() - 类 中的方法com.github.unidbg.arm.Cpsr
进位或借位
hasCreat(int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
hasDirectory(int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
hasExcl(int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
hashCode() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
hook(Backend, long, int, Object) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
hook(Emulator<?>) - 类 中的方法com.github.unidbg.arm.Arm64Hook
 
hook(Emulator<?>) - 类 中的方法com.github.unidbg.arm.ArmHook
 
hook(Backend, long, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.CodeHook
 
hook(Backend, long, int, long, Object, EventMemHook.UnmappedType) - 接口 中的方法com.github.unidbg.arm.backend.EventMemHook
 
hook(Backend, int, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.InterruptHook
 
hook(Backend, long, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.ReadHook
 
hook(Backend, long, int, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.WriteHook
 
hook(Backend, long, int, Object) - 类 中的方法com.github.unidbg.arm.TraceFunctionCall
 
hook(Backend, long, int, Object) - 类 中的方法com.github.unidbg.AssemblyCodeDumper
 
hook(SvcMemory, String, String, long) - 接口 中的方法com.github.unidbg.hook.HookListener
返回0表示没有hook,否则返回hook以后的调用地址
hook(Backend, long, int, Object) - 类 中的方法com.github.unidbg.TraceMemoryHook
 
hook(Backend, long, int, long, Object) - 类 中的方法com.github.unidbg.TraceMemoryHook
 
hook_add_new(CodeHook, long, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(ReadHook, long, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(WriteHook, long, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(EventMemHook, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(InterruptHook, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(BlockHook, long, long, Object) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
hook_add_new(CodeHook, long, long, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hook_add_new(ReadHook, long, long, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hook_add_new(WriteHook, long, long, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hook_add_new(EventMemHook, int, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hook_add_new(InterruptHook, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hook_add_new(BlockHook, long, long, Object) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
hookBlock(Backend, long, int, Object) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
hookBlock(Backend, long, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.BlockHook
 
HookCallback - com.github.unidbg.hook中的接口
 
HookContext - com.github.unidbg.hook中的类
 
HookEntryInfo - com.github.unidbg.hook.hookzz中的接口
 
HookListener - com.github.unidbg.hook中的接口
 
hookListeners - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
HookStatus - com.github.unidbg.arm中的类
 
HookZz - com.github.unidbg.hook.hookzz中的类
对32位支持比较好
HookZzArm32RegisterContext - com.github.unidbg.hook.hookzz中的接口
 
HookZzArm32RegisterContextImpl - com.github.unidbg.hook.hookzz中的类
 
HookZzArm64RegisterContext - com.github.unidbg.hook.hookzz中的接口
 
HookZzArm64RegisterContextImpl - com.github.unidbg.hook.hookzz中的类
 
HookZzRegisterContext - com.github.unidbg.hook.hookzz中的类
 

I

IDA_DEBUGGER_ID - 接口 中的静态变量com.github.unidbg.debugger.DebugServer
 
IDA_PROTOCOL_VERSION_V7 - 接口 中的静态变量com.github.unidbg.debugger.DebugServer
 
IHook - com.github.unidbg.hook中的接口
 
IHookZz - com.github.unidbg.hook.hookzz中的接口
 
importHookFunction(String, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
当前对android无效,参考:https://github.com/asLody/whale/blob/master/whale/src/whale.cc,只支持苹果
importHookFunction(String, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
 
importHookFunction(String, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
importHookFunction(String, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
indexOf(long, byte) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
initArgs(Emulator<?>, boolean, Number...) - 类 中的静态方法com.github.unidbg.arm.ARM
 
InitFunction - com.github.unidbg.spi中的类
 
InitFunction(long, String, long) - 类 的构造器com.github.unidbg.spi.InitFunction
 
initFunctionListener - 类 中的变量com.github.unidbg.Module
 
InitFunctionListener - com.github.unidbg.spi中的接口
 
initialize(File) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
InlineHook - com.github.unidbg.arm中的类
Use debugger
InlineHook() - 类 的构造器com.github.unidbg.arm.InlineHook
 
InlineHook - com.github.unidbg.hook中的接口
 
inlineHookFunction(long, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
 
inlineHookFunction(Symbol, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
 
inlineHookFunction(long, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
 
inlineHookFunction(Symbol, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.whale.IWhale
 
inlineHookFunction(long, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
inlineHookFunction(Symbol, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
inlineHookFunction(long, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
inlineHookFunction(Symbol, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
inspect(String, byte[][]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspect(String, short[]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspect(String, byte[][], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspect(Date, String, byte[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspect(String, byte[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspect(byte[], boolean) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
inspect(int, byte[], boolean) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
inspect(byte[], String) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
inspect(String, int) - 类 中的静态方法com.github.unidbg.utils.Inspector
查询int值
inspectMapData(String, byte[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectMapData(String, short[][]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectMapData(String, short[][], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
Inspector - com.github.unidbg.utils中的类
 
Inspector() - 类 的构造器com.github.unidbg.utils.Inspector
 
inspectString(Date, String, short[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(String, byte[][]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(String, short[]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(Date, String, short[]) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(String, byte[][], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(String, byte[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(Date, String, byte[], int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
inspectString(byte[], boolean) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
inspectString(int, byte[], boolean) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
inspectString(byte[], String) - 类 中的静态方法com.github.unidbg.utils.Inspector
侦察发送的数据
InstructionVisitor - com.github.unidbg.arm中的接口
 
instrument(Symbol, InstrumentCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
instrument(long, InstrumentCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
instrument(Symbol, InstrumentCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
instrument(long, InstrumentCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
instrument(long, InstrumentCallback<T>) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
instrument(Symbol, InstrumentCallback<T>) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
InstrumentCallback<T extends RegisterContext> - com.github.unidbg.hook.hookzz中的类
 
InstrumentCallback() - 类 的构造器com.github.unidbg.hook.hookzz.InstrumentCallback
 
InterceptCallback - com.github.unidbg.hook中的接口
 
InterruptHook - com.github.unidbg.arm.backend中的接口
 
InterruptHookNotifier - com.github.unidbg.arm.backend中的类
 
InterruptHookNotifier(InterruptHook, Object) - 类 的构造器com.github.unidbg.arm.backend.InterruptHookNotifier
 
intValue() - 类 中的方法com.github.unidbg.ByteArrayNumber
 
intValue() - 类 中的方法com.github.unidbg.PointerNumber
 
intValue() - 类 中的方法com.github.unidbg.StringNumber
 
InvalidMemoryAccessException - com.github.unidbg中的异常错误
 
InvalidMemoryAccessException() - 异常错误 的构造器com.github.unidbg.InvalidMemoryAccessException
 
InvalidMemoryAccessException(String) - 异常错误 的构造器com.github.unidbg.InvalidMemoryAccessException
 
InvocationContext - com.github.unidbg.hook中的接口
 
io - 类 中的变量com.github.unidbg.file.FileResult
 
IO - com.github.unidbg.unix中的接口
 
ioctl(Emulator<?>, long, long) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
ioctl(Emulator<?>, long, long) - 接口 中的方法com.github.unidbg.file.FileIO
 
IOResolver<T extends NewFileIO> - com.github.unidbg.file中的接口
 
ip - 类 中的变量com.github.unidbg.unwind.Frame
 
is32Bit() - 类 中的方法com.github.unidbg.AbstractEmulator
 
is32Bit() - 接口 中的方法com.github.unidbg.Emulator
 
is64Bit() - 类 中的方法com.github.unidbg.AbstractEmulator
 
is64Bit() - 接口 中的方法com.github.unidbg.Emulator
 
is64Bit - 类 中的变量com.github.unidbg.EmulatorBuilder
 
isA32() - 类 中的方法com.github.unidbg.arm.Cpsr
 
isContextSaved() - 类 中的方法com.github.unidbg.thread.BaseTask
 
isContextSaved() - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
isDebuggerConnected() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
isDebugging() - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
isDebugging() - 接口 中的方法com.github.unidbg.debugger.Debugger
 
isFallback() - 类 中的方法com.github.unidbg.file.FileResult
 
isFinish() - 类 中的方法com.github.unidbg.thread.MainTask
 
isFinish() - 接口 中的方法com.github.unidbg.thread.Task
 
isFinish() - 类 中的方法com.github.unidbg.thread.ThreadTask
 
isForceCallInit() - 类 中的方法com.github.unidbg.Module
 
isMainThread() - 类 中的方法com.github.unidbg.thread.MainTask
 
isMainThread() - 接口 中的方法com.github.unidbg.thread.Task
 
isMainThread() - 类 中的方法com.github.unidbg.thread.ThreadTask
 
isNegative() - 类 中的方法com.github.unidbg.arm.Cpsr
 
isOverflow() - 类 中的方法com.github.unidbg.arm.Cpsr
 
isPaddingArgument() - 类 中的方法com.github.unidbg.AbstractEmulator
 
isRunning() - 类 中的方法com.github.unidbg.AbstractEmulator
 
isRunning() - 接口 中的方法com.github.unidbg.Emulator
是否正在运行
isSame(Pointer) - 类 中的方法com.github.unidbg.memory.MemoryAllocBlock
 
isSame(Pointer) - 接口 中的方法com.github.unidbg.memory.MemoryBlock
 
isSame(Pointer) - 类 中的方法com.github.unidbg.memory.MemoryBlockImpl
 
isSaveContext() - 类 中的方法com.github.unidbg.unix.ThreadJoinVisitor
 
isStdIO() - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
isStdIO() - 接口 中的方法com.github.unidbg.file.FileIO
 
isSuccess() - 类 中的方法com.github.unidbg.file.FileResult
 
isTemporary() - 接口 中的方法com.github.unidbg.debugger.BreakPoint
 
isThumb(Backend) - 类 中的静态方法com.github.unidbg.arm.ARM
 
isThumb() - 类 中的方法com.github.unidbg.arm.Cpsr
 
isThumb() - 接口 中的方法com.github.unidbg.debugger.BreakPoint
 
isTiny - 类 中的变量com.github.unidbg.unix.struct.StdString32
 
isTiny - 类 中的变量com.github.unidbg.unix.struct.StdString64
 
isUndef() - 类 中的方法com.github.unidbg.Symbol
 
isUndef() - 类 中的方法com.github.unidbg.virtualmodule.VirtualSymbol
 
isVerbose() - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
isVerbose() - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
isVirtual() - 类 中的方法com.github.unidbg.Module
 
isZero() - 类 中的方法com.github.unidbg.arm.Cpsr
 
it_interval - 类 中的变量com.github.unidbg.unix.struct.ITimerVal32
 
it_interval - 类 中的变量com.github.unidbg.unix.struct.ITimerVal64
 
it_value - 类 中的变量com.github.unidbg.unix.struct.ITimerVal32
 
it_value - 类 中的变量com.github.unidbg.unix.struct.ITimerVal64
 
iterator() - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
ITimerVal32 - com.github.unidbg.unix.struct中的类
 
ITimerVal32(Pointer) - 类 的构造器com.github.unidbg.unix.struct.ITimerVal32
 
ITimerVal64 - com.github.unidbg.unix.struct中的类
 
ITimerVal64(Pointer) - 类 的构造器com.github.unidbg.unix.struct.ITimerVal64
 
IWhale - com.github.unidbg.hook.whale中的接口
 

L

libName - 类 中的变量com.github.unidbg.spi.InitFunction
 
LibraryFile - com.github.unidbg.spi中的接口
 
LibraryResolver - com.github.unidbg中的接口
 
libraryResolver - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
listen(int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
listen(int) - 接口 中的方法com.github.unidbg.file.FileIO
 
listen(Emulator<?>, int, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
llseek(long, Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
llseek(long, Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
load(File) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
load(LibraryFile) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
load(File, boolean) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
load(LibraryFile, boolean) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
load(File) - 接口 中的方法com.github.unidbg.spi.Loader
 
load(File, boolean) - 接口 中的方法com.github.unidbg.spi.Loader
 
load(LibraryFile) - 接口 中的方法com.github.unidbg.spi.Loader
 
load(LibraryFile, boolean) - 接口 中的方法com.github.unidbg.spi.Loader
 
load_base - 类 中的变量com.github.unidbg.spi.InitFunction
 
Loader - com.github.unidbg.spi中的接口
 
LoadExecutableEvent - com.github.unidbg.debugger.ida.event中的类
 
LoadExecutableEvent() - 类 的构造器com.github.unidbg.debugger.ida.event.LoadExecutableEvent
 
loadInternal(LibraryFile, boolean) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
loadLibrary(File) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
loadLibrary(File, boolean) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
loadLibrary(File) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
loadLibrary(File, boolean) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
loadLibrary(File) - 接口 中的方法com.github.unidbg.Emulator
 
loadLibrary(File, boolean) - 接口 中的方法com.github.unidbg.Emulator
 
LoadModuleEvent - com.github.unidbg.debugger.ida.event中的类
 
LoadModuleEvent(Module) - 类 的构造器com.github.unidbg.debugger.ida.event.LoadModuleEvent
 
loadVirtualModule(String, Map<String, UnidbgPointer>) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
loadVirtualModule(String, Map<String, UnidbgPointer>) - 接口 中的方法com.github.unidbg.spi.Loader
加载虚拟模块
LongJumpException - com.github.unidbg中的异常错误
 
LongJumpException() - 异常错误 的构造器com.github.unidbg.LongJumpException
 
longValue() - 类 中的方法com.github.unidbg.ByteArrayNumber
 
longValue() - 类 中的方法com.github.unidbg.PointerNumber
 
longValue() - 类 中的方法com.github.unidbg.StringNumber
 
loop(Emulator<?>, long, int, DebugRunnable<?>) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
loop(Emulator<?>, long, int, DebugRunnable<?>) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
LR(Emulator<?>, long) - 类 中的静态方法com.github.unidbg.arm.HookStatus
 
lseek(int, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
lseek(int, int) - 接口 中的方法com.github.unidbg.file.FileIO
 

M

MainTask - com.github.unidbg.thread中的类
 
MainTask(int, long) - 类 的构造器com.github.unidbg.thread.MainTask
 
malloc(int, boolean) - 接口 中的方法com.github.unidbg.memory.Memory
分配内存
malloc(Emulator<?>, Symbol, Symbol, int) - 类 中的静态方法com.github.unidbg.memory.MemoryAllocBlock
 
mapBuffer() - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
mapBuffer(File) - 类 中的静态方法com.github.unidbg.Utils
 
mem_map(long, long, int) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
mem_map(long, long, int) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
mem_map(long, long, int, String, long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
mem_protect(long, long, int) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
mem_protect(long, long, int) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
mem_read(long, long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
mem_read(long, long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
mem_unmap(long, long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
mem_unmap(long, long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
mem_write(long, byte[]) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
mem_write(long, byte[]) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
memory - 类 中的变量com.github.unidbg.arm.AbstractARM64Emulator
 
memory - 类 中的变量com.github.unidbg.arm.AbstractARMEmulator
 
Memory - com.github.unidbg.memory中的接口
 
MemoryAllocBlock - com.github.unidbg.memory中的类
 
MemoryBlock - com.github.unidbg.memory中的接口
 
MemoryBlockImpl - com.github.unidbg.memory中的类
 
MemoryMap - com.github.unidbg.memory中的类
 
MemoryMap(long, long, int) - 类 的构造器com.github.unidbg.memory.MemoryMap
 
memoryMap - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
MemoryWriteListener - com.github.unidbg.pointer中的接口
 
MemRegion - com.github.unidbg.memory中的类
 
MemRegion(long, long, int, LibraryFile, long) - 类 的构造器com.github.unidbg.memory.MemRegion
 
mkdir(String, int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
mkdir(String, int) - 接口 中的方法com.github.unidbg.file.FileSystem
 
mmap(int, int) - 接口 中的方法com.github.unidbg.memory.Memory
 
mmap(int, int) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
mmap2(Emulator<?>, long, int, int, int, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
mmap2(Emulator<?>, long, int, int, int, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
mmap2(long, int, int, int, int, int) - 接口 中的方法com.github.unidbg.memory.Memory
 
MMAP_BASE - 接口 中的静态变量com.github.unidbg.memory.Memory
 
mmapBaseAddress - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
MMapListener - com.github.unidbg.memory中的接口
 
mMapListener - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
MNM - 类 中的静态变量com.github.unidbg.utils.Inspector
 
module - 类 中的变量com.github.unidbg.hook.BaseHook
 
Module - com.github.unidbg中的类
 
Module(String, long, long, Map<String, Module>, List<MemRegion>, LibraryFile) - 类 的构造器com.github.unidbg.Module
 
ModuleListener - com.github.unidbg中的接口
 
moduleListeners - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
ModulePatcher - com.github.unidbg.spi中的类
 
ModulePatcher(String) - 类 的构造器com.github.unidbg.spi.ModulePatcher
 
mprotect(long, int, int) - 接口 中的方法com.github.unidbg.memory.Memory
 
mprotect(long, int, int) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
munmap(long, int) - 接口 中的方法com.github.unidbg.memory.Memory
 
munmap(long, int) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 

N

name - 类 中的变量com.github.unidbg.Module
 
nativeValue(Pointer) - 类 中的静态方法com.github.unidbg.pointer.UnidbgPointer
 
neededLibraries - 类 中的变量com.github.unidbg.Module
 
newBackendInternal(Emulator<?>, boolean) - 类 中的方法com.github.unidbg.arm.backend.BackendFactory
 
NewFileIO - com.github.unidbg.file中的接口
 
notifyCallSVC(Backend, int, int) - 类 中的方法com.github.unidbg.arm.backend.InterruptHookNotifier
 
notifyModuleLoaded(Module) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
notifyOut(byte[], boolean) - 接口 中的方法com.github.unidbg.file.StdoutCallback
 

O

objectType(Object) - 类 中的静态方法com.github.unidbg.utils.Inspector
测试对象类型
offset - 类 中的变量com.github.unidbg.memory.MemRegion
 
oflags - 类 中的变量com.github.unidbg.file.AbstractFileIO
 
onAttach(UnHook) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
onAttach(UnHook) - 接口 中的方法com.github.unidbg.arm.backend.Detachable
 
onAttach(UnHook) - 类 中的方法com.github.unidbg.arm.TraceFunctionCall
 
onAttach(UnHook) - 类 中的方法com.github.unidbg.AssemblyCodeDumper
 
onAttach(UnHook) - 类 中的方法com.github.unidbg.TraceMemoryHook
 
onAttach(UnHook) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
onBreak(Backend, long, int, Object) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
onBreak(Backend, long, int, Object) - 接口 中的方法com.github.unidbg.arm.backend.DebugHook
 
onCall(Emulator<?>, long, long) - 类 中的方法com.github.unidbg.debugger.FunctionCallListener
 
onCall(Emulator<?>, long) - 类 中的方法com.github.unidbg.hook.ReplaceCallback
 
onCall(Emulator<?>, HookContext, long) - 类 中的方法com.github.unidbg.hook.ReplaceCallback
 
onClose(Emulator<?>, FileIO) - 接口 中的方法com.github.unidbg.unix.FileListener
 
onContinueRun(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.Waiter
 
onDebuggerConnected() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
onDebuggerConnected() - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
onDebuggerConnected() - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
onDebuggerExit() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
onDebuggerExit() - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
onDebuggerExit() - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
onDebugPopFunction(Emulator<?>, long, FunctionCall) - 类 中的方法com.github.unidbg.debugger.FunctionCallListener
 
onDebugPushFunction(Emulator<?>, FunctionCall) - 类 中的方法com.github.unidbg.debugger.FunctionCallListener
 
onDestroy(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.DestroyListener
 
onHit(Emulator<?>, long) - 接口 中的方法com.github.unidbg.debugger.BreakPointCallback
当断点被触发时回调
onHitBreakPoint(Emulator<?>, long) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
onHitBreakPoint(Emulator<?>, long) - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
onHitBreakPoint(Emulator<?>, long) - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
onHook(Emulator<?>) - 接口 中的方法com.github.unidbg.hook.HookCallback
 
onInitialize() - 类 中的方法com.github.unidbg.arm.backend.AbstractBackend
 
onInitialize() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
onInitialize(Emulator<?>, T, Map<String, UnidbgPointer>) - 类 中的方法com.github.unidbg.virtualmodule.VirtualModule
 
onInstruction(Instruction) - 类 中的方法com.github.unidbg.arm.TraceFunctionCall
 
onInstruction(Emulator<?>, long, Instruction) - 接口 中的方法com.github.unidbg.listener.TraceCodeListener
 
onIntercept(Emulator<?>) - 接口 中的方法com.github.unidbg.hook.InterceptCallback
 
onLoaded(Emulator<?>, Module) - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
onLoaded(Emulator<?>, Module) - 接口 中的方法com.github.unidbg.ModuleListener
 
onLoaded(Emulator<?>, Module) - 类 中的方法com.github.unidbg.spi.ModulePatcher
 
onMap(long, long, int) - 接口 中的方法com.github.unidbg.memory.MMapListener
 
onOpenSuccess(Emulator<?>, String, FileIO) - 接口 中的方法com.github.unidbg.unix.FileListener
 
onPostCallInitFunction(Module, long, int) - 接口 中的方法com.github.unidbg.spi.InitFunctionListener
 
onPreCallInitFunction(Module, long, int) - 接口 中的方法com.github.unidbg.spi.InitFunctionListener
 
onProtect(long, long, int) - 接口 中的方法com.github.unidbg.memory.MMapListener
 
onRead(Emulator<?>, long, byte[], String) - 接口 中的方法com.github.unidbg.listener.TraceReadListener
 
onRead(Emulator<?>, String, byte[]) - 接口 中的方法com.github.unidbg.unix.FileListener
 
onRegister(SvcMemory, int) - 类 中的方法com.github.unidbg.arm.Arm64Hook
 
onRegister(SvcMemory, int) - 类 中的方法com.github.unidbg.arm.Arm64Svc
 
onRegister(SvcMemory, int) - 类 中的方法com.github.unidbg.arm.ArmHook
 
onRegister(SvcMemory, int) - 类 中的方法com.github.unidbg.arm.ArmSvc
 
onRegister(SvcMemory, int) - 类 中的方法com.github.unidbg.arm.ThumbSvc
 
onRegister(SvcMemory, int) - 接口 中的方法com.github.unidbg.Svc
 
onServerStart() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
onServerStart() - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
onServerStart() - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
onSetToLoader(Emulator<?>) - 接口 中的方法com.github.unidbg.LibraryResolver
 
onSignal(SignalTask) - 类 中的方法com.github.unidbg.thread.AbstractWaiter
 
onSignal(SignalTask) - 接口 中的方法com.github.unidbg.thread.Waiter
 
onSystemWrite(long, byte[]) - 类 中的方法com.github.unidbg.AbstractEmulator
 
onSystemWrite(long, byte[]) - 接口 中的方法com.github.unidbg.pointer.MemoryWriteListener
 
onUnmap(long, long) - 接口 中的方法com.github.unidbg.memory.MMapListener
 
onWrite(Emulator<?>, long, byte[]) - 接口 中的方法com.github.unidbg.listener.TraceSystemMemoryWriteListener
 
onWrite(Emulator<?>, long, int, long) - 接口 中的方法com.github.unidbg.listener.TraceWriteListener
 
onWrite(Emulator<?>, String, byte[]) - 接口 中的方法com.github.unidbg.unix.FileListener
 
op - 类 中的变量com.github.unidbg.file.AbstractFileIO
 
open(String, int) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
open(String, int) - 接口 中的方法com.github.unidbg.file.FileSystem
 
open(Emulator<T>, String, int) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
open(Emulator<T>, String, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 

P

pack(Emulator<?>) - 类 中的方法com.github.unidbg.debugger.ida.DebuggerEvent
 
pack(Emulator<?>) - 类 中的方法com.github.unidbg.debugger.ida.event.AttachExecutableEvent
 
pack(Emulator<?>) - 类 中的方法com.github.unidbg.debugger.ida.event.DetachEvent
 
pack(Emulator<?>) - 类 中的方法com.github.unidbg.debugger.ida.event.LoadExecutableEvent
 
pack(Emulator<?>) - 类 中的方法com.github.unidbg.debugger.ida.event.LoadModuleEvent
 
pack() - 类 中的方法com.github.unidbg.pointer.UnidbgStructure
 
pack_dd(long) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
pack_dq(long) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
PACKET_SIZE - 接口 中的静态变量com.github.unidbg.debugger.DebugServer
 
PAGE_ALIGN - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
parseNumber(String) - 类 中的静态方法com.github.unidbg.Utils
 
patch32(Emulator<?>, Module) - 类 中的方法com.github.unidbg.spi.ModulePatcher
 
patch64(Emulator<?>, Module) - 类 中的方法com.github.unidbg.spi.ModulePatcher
 
peer - 类 中的变量com.github.unidbg.pointer.UnidbgPointer
 
perms - 类 中的变量com.github.unidbg.memory.MemRegion
 
pointer(long) - 接口 中的方法com.github.unidbg.memory.Memory
 
pointer(Emulator<?>, long) - 类 中的静态方法com.github.unidbg.pointer.UnidbgPointer
 
pointer(Emulator<?>, Number) - 类 中的静态方法com.github.unidbg.pointer.UnidbgPointer
 
pointer(long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
PointerArg - com.github.unidbg中的接口
 
PointerNumber - com.github.unidbg中的类
 
PointerNumber(UnidbgPointer) - 类 的构造器com.github.unidbg.PointerNumber
 
pointers - 类 中的变量com.github.unidbg.arm.Arguments
 
pop() - 类 中的方法com.github.unidbg.hook.HookContext
 
pop() - 类 中的方法com.github.unidbg.hook.hookzz.HookZzRegisterContext
 
pop() - 接口 中的方法com.github.unidbg.hook.InvocationContext
 
popContext() - 类 中的方法com.github.unidbg.AbstractEmulator
 
popContext() - 接口 中的方法com.github.unidbg.Emulator
 
popContext(Emulator<?>) - 类 中的方法com.github.unidbg.thread.BaseTask
 
popContext(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
PopContextException - com.github.unidbg.thread中的异常错误
 
PopContextException() - 异常错误 的构造器com.github.unidbg.thread.PopContextException
 
popFunction(Emulator<?>, long) - 类 中的方法com.github.unidbg.thread.BaseTask
 
popFunction(Emulator<?>, long) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
POST_CALLBACK_SYSCALL_NUMBER - 接口 中的静态变量com.github.unidbg.Svc
 
postCall(Emulator<?>, long, long, Number[]) - 类 中的方法com.github.unidbg.debugger.FunctionCallListener
 
postCall(Emulator<?>, T, HookEntryInfo) - 类 中的方法com.github.unidbg.hook.hookzz.WrapCallback
 
postCall(Emulator<?>, HookContext) - 类 中的方法com.github.unidbg.hook.ReplaceCallback
 
PRE_CALLBACK_SYSCALL_NUMBER - 接口 中的静态变量com.github.unidbg.Svc
 
pread(Backend, Pointer, int, long) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
pread(Backend, Pointer, int, long) - 接口 中的方法com.github.unidbg.file.FileIO
 
pread(Emulator<?>, int, Pointer, int, long) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
preCall(Emulator<?>, T, HookEntryInfo) - 类 中的方法com.github.unidbg.hook.hookzz.WrapCallback
 
printAssemble(PrintStream, long, int, int, InstructionVisitor) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
printAssemble(PrintStream, long, int, int, InstructionVisitor) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
printAssemble(PrintStream, long, int, int, InstructionVisitor) - 接口 中的方法com.github.unidbg.spi.ArmDisassembler
 
processInput(ByteBuffer) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
processInput(ByteBuffer) - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
processInput(ByteBuffer) - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
processName - 类 中的变量com.github.unidbg.EmulatorBuilder
 
prot - 类 中的变量com.github.unidbg.memory.MemoryMap
 
push(Object...) - 类 中的方法com.github.unidbg.hook.HookContext
 
push(Object...) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzRegisterContext
 
push(Object...) - 接口 中的方法com.github.unidbg.hook.InvocationContext
 
pushContext(int) - 类 中的方法com.github.unidbg.AbstractEmulator
 
pushContext(int) - 接口 中的方法com.github.unidbg.Emulator
 
pushFunction(Emulator<?>, FunctionCall) - 类 中的方法com.github.unidbg.thread.BaseTask
 
pushFunction(Emulator<?>, FunctionCall) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 

R

R_AARCH64_ABS16 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_ABS32 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_ABS64 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_COPY - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_GLOB_DAT - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_IRELATIVE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_JUMP_SLOT - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_PREL16 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_PREL32 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_PREL64 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_RELATIVE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_TLS_DTPREL32 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_AARCH64_TLS_TPREL64 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_ABS32 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_COPY - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_GLOB_DAT - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_IRELATIVE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_JUMP_SLOT - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_REL32 - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
R_ARM_RELATIVE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
 
read(Backend, Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
read(Backend, Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
read(long, byte[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, short[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, char[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, int[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, long[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, float[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, double[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(long, Pointer[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
read(Emulator<?>, int, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
readCString(ByteBuffer) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
readFile(RandomAccessFile, Pointer, int) - 类 中的静态方法com.github.unidbg.Utils
 
ReadHook - com.github.unidbg.arm.backend中的接口
 
readLibrary() - 类 中的方法com.github.unidbg.memory.MemRegion
 
readlink(Emulator<?>, String, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
readSignedLeb128(ByteBuffer, int) - 类 中的静态方法com.github.unidbg.Utils
Reads an signed integer from buffer.
readULEB128(ByteBuffer) - 类 中的静态方法com.github.unidbg.Utils
 
recvfrom(Backend, Pointer, int, int, Pointer, Pointer) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
recvfrom(Backend, Pointer, int, int, Pointer, Pointer) - 接口 中的方法com.github.unidbg.file.FileIO
 
reg_read(int) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
reg_read(int) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
reg_read_vector(int) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
reg_read_vector(int) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
reg_write(int, Number) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
reg_write(int, Number) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
reg_write_vector(int, byte[]) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
reg_write_vector(int, byte[]) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
RegContext - com.github.unidbg.arm中的类
 
register(Emulator<?>, int) - 类 中的静态方法com.github.unidbg.pointer.UnidbgPointer
 
register(Memory) - 类 中的方法com.github.unidbg.virtualmodule.VirtualModule
 
RegisterContext - com.github.unidbg.arm.context中的接口
 
registerEmuCountHook(long) - 类 中的方法com.github.unidbg.arm.backend.AbstractBackend
 
registerEmuCountHook(long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
registerSvc(Svc) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
registerSvc(Svc) - 接口 中的方法com.github.unidbg.memory.SvcMemory
 
registerSymbol(String, long) - 类 中的方法com.github.unidbg.Module
注册符号
release(Worker) - 接口 中的方法com.github.unidbg.worker.WorkerPool
 
removeBreakPoint(long) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
removeBreakPoint(long) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
removeBreakPoint(long) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
removeSignalTask(SignalTask) - 接口 中的方法com.github.unidbg.thread.Task
 
removeSigNumber(int) - 接口 中的方法com.github.unidbg.signal.SigSet
 
removeSigNumber(int) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
rename(String, String) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
rename(String, String) - 接口 中的方法com.github.unidbg.file.FileSystem
 
replace(long, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(Symbol, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(long, Svc) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(Symbol, Svc) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(long, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(Symbol, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
replace(long, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(Symbol, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(long, Svc) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(Symbol, Svc) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(long, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(Symbol, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
replace(long, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(Symbol, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(long, Svc) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(Symbol, Svc) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(long, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(Symbol, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
replace(long, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(Symbol, ReplaceCallback) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(long, Svc) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(Symbol, Svc) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(long, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(Symbol, ReplaceCallback, boolean) - 接口 中的方法com.github.unidbg.hook.InlineHook
 
replace(long, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
replace(Symbol, ReplaceCallback) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
replace(long, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
replace(Symbol, ReplaceCallback, boolean) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
replace(long, Svc) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
replace(Symbol, Svc) - 类 中的方法com.github.unidbg.hook.whale.Whale
 
ReplaceCallback - com.github.unidbg.hook中的类
 
ReplaceCallback() - 类 的构造器com.github.unidbg.hook.ReplaceCallback
 
resolve(Emulator<T>, String, int) - 接口 中的方法com.github.unidbg.file.IOResolver
 
resolve(Emulator<T>, String, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
resolveLibrary(String) - 类 中的方法com.github.unidbg.hook.BaseHook
 
resolveLibrary(Emulator<?>, String) - 接口 中的方法com.github.unidbg.LibraryResolver
 
resolveLibrary(Emulator<?>, String) - 接口 中的方法com.github.unidbg.spi.LibraryFile
 
ResourceUtils - com.github.unidbg.utils中的类
 
ResourceUtils() - 类 的构造器com.github.unidbg.utils.ResourceUtils
 
restore() - 类 中的方法com.github.unidbg.arm.RegContext
 
restoreContext(Emulator<?>) - 类 中的方法com.github.unidbg.thread.BaseTask
 
restoreContext(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
resumeRun() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
RET(Emulator<?>, long) - 类 中的静态方法com.github.unidbg.arm.HookStatus
 
returnAddress - 类 中的变量com.github.unidbg.arm.FunctionCall
 
rmdir(String) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
rmdir(String) - 接口 中的方法com.github.unidbg.file.FileSystem
 
rootDir - 类 中的变量com.github.unidbg.EmulatorBuilder
 
rootDir - 类 中的变量com.github.unidbg.file.BaseFileSystem
 
run(DebugRunnable<T>) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
run() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
run(DebugRunnable<T>) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
run(DebugRunnable<T>) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
run(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.Entry
 
run(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.Function32
 
run(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.Function64
 
run(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.MainTask
 
runMainForResult(MainTask) - 类 中的方法com.github.unidbg.AbstractEmulator
 
runMainForResult(MainTask) - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
runMainForResult(MainTask) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
RunnableTask - com.github.unidbg.thread中的接口
 
runThread(AbstractEmulator<?>) - 类 中的方法com.github.unidbg.thread.ThreadTask
 
runThreads(long, TimeUnit) - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
runThreads(long, TimeUnit) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
runWithArgs(String[]) - 接口 中的方法com.github.unidbg.debugger.DebugRunnable
 

S

S_IFCHR - 接口 中的静态变量com.github.unidbg.unix.IO
 
S_IFDIR - 接口 中的静态变量com.github.unidbg.unix.IO
 
S_IFLNK - 接口 中的静态变量com.github.unidbg.unix.IO
 
S_IFREG - 接口 中的静态变量com.github.unidbg.unix.IO
 
S_IFSOCK - 接口 中的静态变量com.github.unidbg.unix.IO
 
saveContext(Emulator<?>) - 类 中的方法com.github.unidbg.thread.BaseTask
 
saveContext(Emulator<?>) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
searchClass(String) - 类 中的方法com.github.unidbg.AbstractEmulator
 
searchClass(String) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
SEEK_CUR - 接口 中的静态变量com.github.unidbg.file.FileIO
 
SEEK_END - 接口 中的静态变量com.github.unidbg.file.FileIO
 
SEEK_SET - 接口 中的静态变量com.github.unidbg.file.FileIO
 
sendData(byte[]) - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
sendSignal(int, int, SignalTask) - 接口 中的方法com.github.unidbg.thread.ThreadDispatcher
 
sendSignal(int, int, SignalTask) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
sendto(byte[], int, Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
sendto(byte[], int, Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
sendto(Emulator<?>, int, Pointer, int, int, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
Serializable - com.github.unidbg.serialize中的接口
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.AbstractEmulator
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.memory.MemoryMap
 
serialize(DataOutput) - 接口 中的方法com.github.unidbg.serialize.Serializable
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.spi.Dlfcn
 
serialize(DataOutput) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
set(String, Object) - 类 中的方法com.github.unidbg.AbstractEmulator
 
set(String, Object) - 接口 中的方法com.github.unidbg.Emulator
 
set(String, Object) - 接口 中的方法com.github.unidbg.spi.ValuePair
 
setBreaker(Breaker) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
setBreaker(Breaker) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
setByte(long, byte) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setCallInitFunction(boolean) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
setCallInitFunction(boolean) - 接口 中的方法com.github.unidbg.spi.Loader
 
setCarry(boolean) - 类 中的方法com.github.unidbg.arm.Cpsr
 
setChar(long, char) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setDebugListener(DebugListener) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
setDebugListener(DebugListener) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
setDestroyListener(DestroyListener) - 类 中的方法com.github.unidbg.thread.BaseTask
 
setDestroyListener(DestroyListener) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
setDouble(long, double) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setEnableThreadDispatcher(boolean) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
setEnableThreadDispatcher(boolean) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
setEntryPoint(long) - 类 中的方法com.github.unidbg.Module
 
setErrno(int) - 接口 中的方法com.github.unidbg.memory.Memory
set errno
setErrno(Emulator<?>, int) - 接口 中的方法com.github.unidbg.thread.Task
 
setErrno(int) - 异常错误 中的方法com.github.unidbg.thread.ThreadContextSwitchException
 
setExitStatus(int) - 类 中的方法com.github.unidbg.thread.ThreadTask
 
setFastDebug(boolean) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
setFastDebug(boolean) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
setFileListener(FileListener) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
setFileListener(FileListener) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
setFlags(long) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
setFloat(long, float) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setForceCallInit() - 类 中的方法com.github.unidbg.Module
 
setInitFunctionListener(InitFunctionListener) - 类 中的方法com.github.unidbg.Module
 
setInt(long, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setLibraryResolver(LibraryResolver) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
setLibraryResolver(LibraryResolver) - 接口 中的方法com.github.unidbg.spi.Loader
 
setLong(long, long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setMask(long) - 接口 中的方法com.github.unidbg.signal.SigSet
 
setMask(long) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
setMemory(long, long, byte) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setMillis(long) - 类 中的方法com.github.unidbg.unix.struct.TimeSpec
 
setMMapBaseAddress(long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
setMMapListener(MMapListener) - 接口 中的方法com.github.unidbg.memory.Memory
 
setMMapListener(MMapListener) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
setNativeLong(long, NativeLong) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setPointer(long, Pointer) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setProcessName(String) - 类 中的方法com.github.unidbg.EmulatorBuilder
 
setR0(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR0(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR0(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR1(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR1(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR1(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR2(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR2(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR2(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR3(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR3(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR3(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR4(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR4(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR4(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR5(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR5(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR5(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR6(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR6(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR6(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setR7(int) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setR7(int) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setR7(int) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setRedirect(PrintStream) - 类 中的方法com.github.unidbg.AssemblyCodeDumper
 
setRedirect(PrintStream) - 接口 中的方法com.github.unidbg.TraceHook
 
setRedirect(PrintStream) - 类 中的方法com.github.unidbg.TraceMemoryHook
 
setResult(Emulator<?>, Number) - 类 中的方法com.github.unidbg.thread.BaseTask
 
setResult(Emulator<?>, Number) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
setReturnValue(long) - 异常错误 中的方法com.github.unidbg.thread.ThreadContextSwitchException
 
setRootDir(File) - 类 中的方法com.github.unidbg.EmulatorBuilder
 
setShort(long, short) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setSigMaskSet(SigSet) - 接口 中的方法com.github.unidbg.signal.SignalOps
 
setSigMaskSet(SigSet) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
setSigPendingSet(SigSet) - 接口 中的方法com.github.unidbg.signal.SignalOps
 
setSigPendingSet(SigSet) - 类 中的方法com.github.unidbg.thread.UniThreadDispatcher
 
setSingleStep(int) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
setSingleStep(int) - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
setSingleStep(int) - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
setSize(long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setsockopt(int, int, Pointer, int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
setsockopt(int, int, Pointer, int) - 接口 中的方法com.github.unidbg.file.FileIO
 
setStackPoint(long) - 接口 中的方法com.github.unidbg.memory.Memory
 
setStackPoint(long) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
setStackPointer(Pointer) - 类 中的方法com.github.unidbg.arm.context.BackendArm32RegisterContext
 
setStackPointer(Pointer) - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
setStackPointer(Pointer) - 接口 中的方法com.github.unidbg.arm.context.EditableArm32RegisterContext
 
setStackPointer(Pointer) - 接口 中的方法com.github.unidbg.arm.context.EditableArm64RegisterContext
 
setStackPointer(Pointer) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm32RegisterContextImpl
 
setStackPointer(Pointer) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
setString(long, WString) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setString(long, String) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setString(long, String, String) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setTemporary(boolean) - 接口 中的方法com.github.unidbg.debugger.BreakPoint
 
setTimeout(long) - 类 中的方法com.github.unidbg.AbstractEmulator
 
setTimeout(long) - 接口 中的方法com.github.unidbg.Emulator
 
setTraceSystemMemoryWrite(long, long, TraceSystemMemoryWriteListener) - 类 中的方法com.github.unidbg.AbstractEmulator
 
setTraceSystemMemoryWrite(long, long, TraceSystemMemoryWriteListener) - 接口 中的方法com.github.unidbg.Emulator
 
setTv(long, long) - 类 中的方法com.github.unidbg.unix.struct.TimeSpec
 
setTv(long, long) - 类 中的方法com.github.unidbg.unix.struct.TimeSpec32
 
setTv(long, long) - 类 中的方法com.github.unidbg.unix.struct.TimeSpec64
 
setupTraps() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
setupTraps() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
setVerbose(boolean) - 接口 中的方法com.github.unidbg.spi.SyscallHandler
 
setVerbose(boolean) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
setWaiter(Emulator<?>, Waiter) - 类 中的方法com.github.unidbg.thread.BaseTask
 
setWaiter(Emulator<?>, Waiter) - 接口 中的方法com.github.unidbg.thread.RunnableTask
 
setWideString(long, String) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
setXLong(int, long) - 类 中的方法com.github.unidbg.arm.context.BackendArm64RegisterContext
 
setXLong(int, long) - 接口 中的方法com.github.unidbg.arm.context.EditableArm64RegisterContext
 
setXLong(int, long) - 类 中的方法com.github.unidbg.hook.hookzz.HookZzArm64RegisterContextImpl
 
share(long, long) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
showRegs() - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
showRegs(int...) - 类 中的方法com.github.unidbg.arm.AbstractARM64Emulator
 
showRegs() - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
showRegs(int...) - 类 中的方法com.github.unidbg.arm.AbstractARMEmulator
 
showRegs(Emulator<?>, int[]) - 类 中的静态方法com.github.unidbg.arm.ARM
 
showRegs() - 接口 中的方法com.github.unidbg.Emulator
show all registers
showRegs(int...) - 接口 中的方法com.github.unidbg.Emulator
show registers
showRegs64(Emulator<?>, int[]) - 类 中的静态方法com.github.unidbg.arm.ARM
 
showThumbRegs(Emulator<?>) - 类 中的静态方法com.github.unidbg.arm.ARM
 
shutdown(int) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
shutdown(int) - 接口 中的方法com.github.unidbg.file.FileIO
 
shutdownServer() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
sigaction(Emulator<?>, int, Pointer, Pointer) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
sigaction(Emulator<?>, int, Pointer, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
SIGBUS - 类 中的静态变量com.github.unidbg.unix.UnixSyscallHandler
 
SIGCHLD - 类 中的静态变量com.github.unidbg.unix.UnixSyscallHandler
 
SignalOps - com.github.unidbg.signal中的接口
 
SignalTask - com.github.unidbg.signal中的接口
 
signum - 类 中的变量com.github.unidbg.signal.AbstractSignalTask
 
sigprocmask(Emulator<?>, int, Pointer, Pointer) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
SigSet - com.github.unidbg.signal中的接口
 
SimpleARM64Unwinder - com.github.unidbg.unwind中的类
 
SimpleARM64Unwinder(Emulator<?>) - 类 的构造器com.github.unidbg.unwind.SimpleARM64Unwinder
 
simpleArmHook(Emulator<?>, long, HookCallback) - 类 中的静态方法com.github.unidbg.arm.InlineHook
只能hook arm指令:STMFD SP!
SimpleARMUnwinder - com.github.unidbg.unwind中的类
 
SimpleARMUnwinder(Emulator<?>) - 类 的构造器com.github.unidbg.unwind.SimpleARMUnwinder
 
simpleThumbHook(Emulator<?>, long, HookCallback) - 类 中的静态方法com.github.unidbg.arm.InlineHook
只能hook thumb指令: PUSH {R4-R7,LR},即函数入口
sin_addr - 类 中的变量com.github.unidbg.unix.struct.SockAddr
 
sin_family - 类 中的变量com.github.unidbg.unix.struct.SockAddr
 
sin_port - 类 中的变量com.github.unidbg.unix.struct.SockAddr
 
singleStep() - 类 中的方法com.github.unidbg.debugger.AbstractDebugServer
 
size - 类 中的变量com.github.unidbg.Alignment
 
size - 类 中的变量com.github.unidbg.memory.MemoryMap
 
size - 类 中的变量com.github.unidbg.Module
 
size - 类 中的变量com.github.unidbg.unix.struct.StdString32
 
size - 类 中的变量com.github.unidbg.unix.struct.StdString64
 
SockAddr - com.github.unidbg.unix.struct中的类
 
SockAddr(Pointer) - 类 的构造器com.github.unidbg.unix.struct.SockAddr
 
sp - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
STACK_BASE - 接口 中的静态变量com.github.unidbg.memory.Memory
 
STACK_SIZE_OF_PAGE - 接口 中的静态变量com.github.unidbg.memory.Memory
 
StackMemory - com.github.unidbg.memory中的接口
 
stackSize - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
STDERR - 接口 中的静态变量com.github.unidbg.unix.IO
 
STDIN - 接口 中的静态变量com.github.unidbg.unix.IO
 
stdio - 类 中的变量com.github.unidbg.file.AbstractFileIO
 
STDOUT - 接口 中的静态变量com.github.unidbg.unix.IO
 
StdoutCallback - com.github.unidbg.file中的接口
 
StdString - com.github.unidbg.unix.struct中的类
 
StdString32 - com.github.unidbg.unix.struct中的类
Note: Only compatible with libc++, though libstdc++'s std::string is a lot simpler.
StdString64 - com.github.unidbg.unix.struct中的类
Note: Only compatible with libc++, though libstdc++'s std::string is a lot simpler.
StopEmulatorException - com.github.unidbg中的异常错误
 
StopEmulatorException() - 异常错误 的构造器com.github.unidbg.StopEmulatorException
 
stopTrace() - 类 中的方法com.github.unidbg.AssemblyCodeDumper
 
stopTrace() - 接口 中的方法com.github.unidbg.TraceHook
 
stopTrace() - 类 中的方法com.github.unidbg.TraceMemoryHook
 
StringNumber - com.github.unidbg中的类
 
StringNumber(String) - 类 的构造器com.github.unidbg.StringNumber
 
success(T) - 类 中的静态方法com.github.unidbg.file.FileResult
 
Svc - com.github.unidbg中的接口
 
SVC_MAX - 类 中的静态变量com.github.unidbg.arm.Arm64Svc
 
SVC_MAX - 类 中的静态变量com.github.unidbg.arm.ArmSvc
 
SVC_MAX - 类 中的静态变量com.github.unidbg.arm.ThumbSvc
 
SVC_MODE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
管理模式
svcMemory - 类 中的变量com.github.unidbg.AbstractEmulator
 
SvcMemory - com.github.unidbg.memory中的接口
 
switch_to_file_log(String) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
switch_to_file_log(String) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
switch_to_file_log(String) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
switchUserMode() - 接口 中的方法com.github.unidbg.arm.backend.Backend
 
switchUserMode() - 类 中的方法com.github.unidbg.arm.backend.UnicornBackend
 
switchUserMode() - 类 中的方法com.github.unidbg.arm.Cpsr
 
Symbol - com.github.unidbg中的类
 
Symbol(String) - 类 的构造器com.github.unidbg.Symbol
 
SYMBOL_SIZE - 类 中的静态变量com.github.unidbg.unwind.Unwinder
 
syncReturnValue(Emulator<?>) - 异常错误 中的方法com.github.unidbg.thread.ThreadContextSwitchException
 
syscallHandler - 类 中的变量com.github.unidbg.spi.AbstractLoader
 
SyscallHandler<T extends NewFileIO> - com.github.unidbg.spi中的接口
syscall handler Created by zhkl0228 on 2017/5/9.

T

Task - com.github.unidbg.thread中的接口
 
TASK_KEY - 接口 中的静态变量com.github.unidbg.thread.Task
 
THREAD_STACK_SIZE - 类 中的静态变量com.github.unidbg.thread.BaseTask
 
ThreadContextSwitchException - com.github.unidbg.thread中的异常错误
 
ThreadContextSwitchException() - 异常错误 的构造器com.github.unidbg.thread.ThreadContextSwitchException
 
ThreadDispatcher - com.github.unidbg.thread中的接口
 
threadDispatcherEnabled - 类 中的变量com.github.unidbg.unix.UnixSyscallHandler
 
ThreadJoinVisitor - com.github.unidbg.unix中的类
 
ThreadJoinVisitor() - 类 的构造器com.github.unidbg.unix.ThreadJoinVisitor
 
ThreadJoinVisitor(boolean) - 类 的构造器com.github.unidbg.unix.ThreadJoinVisitor
 
ThreadTask - com.github.unidbg.thread中的类
 
ThreadTask(int, long) - 类 的构造器com.github.unidbg.thread.ThreadTask
 
throwError() - 类 中的静态方法com.github.unidbg.utils.Inspector
引发错误异常
throwError(int, int) - 类 中的静态方法com.github.unidbg.utils.Inspector
根据值引发错误异常
ThumbSvc - com.github.unidbg.arm中的类
 
ThumbSvc() - 类 的构造器com.github.unidbg.arm.ThumbSvc
 
ThumbSvc(String) - 类 的构造器com.github.unidbg.arm.ThumbSvc
 
timeout - 类 中的变量com.github.unidbg.AbstractEmulator
 
TimeSpec - com.github.unidbg.unix.struct中的类
 
TimeSpec(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeSpec
 
TimeSpec32 - com.github.unidbg.unix.struct中的类
 
TimeSpec32(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeSpec32
 
TimeSpec64 - com.github.unidbg.unix.struct中的类
 
TimeSpec64(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeSpec64
 
TimeVal32 - com.github.unidbg.unix.struct中的类
 
TimeVal32(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeVal32
 
TimeVal64 - com.github.unidbg.unix.struct中的类
 
TimeVal64(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeVal64
 
TimeZone - com.github.unidbg.unix.struct中的类
 
TimeZone(Pointer) - 类 的构造器com.github.unidbg.unix.struct.TimeZone
 
toFile(URL) - 类 中的静态方法com.github.unidbg.utils.ResourceUtils
 
toIntPeer() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
toMillis() - 类 中的方法com.github.unidbg.unix.struct.TimeSpec
 
toReadableString(Emulator<?>) - 类 中的方法com.github.unidbg.arm.FunctionCall
 
toString() - 类 中的方法com.github.unidbg.debugger.gdb.GdbStub
 
toString() - 类 中的方法com.github.unidbg.debugger.ida.AndroidServer
 
toString() - 类 中的方法com.github.unidbg.memory.MemoryMap
 
toString() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
toString(boolean) - 类 中的方法com.github.unidbg.pointer.UnidbgStructure
 
toString() - 类 中的方法com.github.unidbg.PointerNumber
 
toString() - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
toString() - 类 中的方法com.github.unidbg.StringNumber
 
toString() - 类 中的方法com.github.unidbg.Symbol
 
toString() - 类 中的方法com.github.unidbg.thread.Entry
 
toString() - 类 中的方法com.github.unidbg.thread.Function32
 
toString() - 类 中的方法com.github.unidbg.thread.Function64
 
toUIntPeer() - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
toUUID(byte[]) - 类 中的静态方法com.github.unidbg.Utils
 
traceCode() - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceCode(long, long) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceCode(long, long, TraceCodeListener) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceCode() - 接口 中的方法com.github.unidbg.Emulator
trace instruction note: low performance
traceCode(long, long) - 接口 中的方法com.github.unidbg.Emulator
 
traceCode(long, long, TraceCodeListener) - 接口 中的方法com.github.unidbg.Emulator
 
TraceCodeListener - com.github.unidbg.listener中的接口
 
traceFunctionCall(FunctionCallListener) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
traceFunctionCall(Module, FunctionCallListener) - 类 中的方法com.github.unidbg.arm.AbstractARMDebugger
 
TraceFunctionCall - com.github.unidbg.arm中的类
 
traceFunctionCall(FunctionCallListener) - 接口 中的方法com.github.unidbg.debugger.Debugger
 
traceFunctionCall(Module, FunctionCallListener) - 接口 中的方法com.github.unidbg.debugger.Debugger
use with unicorn
TraceHook - com.github.unidbg中的接口
 
TraceMemoryHook - com.github.unidbg中的类
trace memory read Created by zhkl0228 on 2017/5/2.
TraceMemoryHook(boolean) - 类 的构造器com.github.unidbg.TraceMemoryHook
 
traceRead(long, long) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceRead(long, long, TraceReadListener) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceRead() - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceRead() - 接口 中的方法com.github.unidbg.Emulator
trace memory read
traceRead(long, long) - 接口 中的方法com.github.unidbg.Emulator
 
traceRead(long, long, TraceReadListener) - 接口 中的方法com.github.unidbg.Emulator
 
TraceReadListener - com.github.unidbg.listener中的接口
 
TraceSystemMemoryWriteListener - com.github.unidbg.listener中的接口
 
traceWrite(long, long) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceWrite(long, long, TraceWriteListener) - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceWrite() - 类 中的方法com.github.unidbg.AbstractEmulator
 
traceWrite() - 接口 中的方法com.github.unidbg.Emulator
trace memory write
traceWrite(long, long) - 接口 中的方法com.github.unidbg.Emulator
 
traceWrite(long, long, TraceWriteListener) - 接口 中的方法com.github.unidbg.Emulator
 
TraceWriteListener - com.github.unidbg.listener中的接口
 
tv_nsec - 类 中的变量com.github.unidbg.unix.struct.TimeSpec32
 
tv_nsec - 类 中的变量com.github.unidbg.unix.struct.TimeSpec64
 
tv_sec - 类 中的变量com.github.unidbg.unix.struct.TimeSpec32
 
tv_sec - 类 中的变量com.github.unidbg.unix.struct.TimeSpec64
 
tv_sec - 类 中的变量com.github.unidbg.unix.struct.TimeVal32
 
tv_sec - 类 中的变量com.github.unidbg.unix.struct.TimeVal64
 
tv_usec - 类 中的变量com.github.unidbg.unix.struct.TimeVal32
 
tv_usec - 类 中的变量com.github.unidbg.unix.struct.TimeVal64
 
tz_dsttime - 类 中的变量com.github.unidbg.unix.struct.TimeZone
 
tz_minuteswest - 类 中的变量com.github.unidbg.unix.struct.TimeZone
 

U

unblockSigSet(long) - 接口 中的方法com.github.unidbg.signal.SigSet
 
unblockSigSet(long) - 类 中的方法com.github.unidbg.signal.UnixSigSet
 
UnHook - com.github.unidbg.arm.backend中的接口
 
unhook() - 接口 中的方法com.github.unidbg.arm.backend.UnHook
 
UnicornBackend - com.github.unidbg.arm.backend中的类
 
UNIDBG_PREFIX - 类 中的静态变量com.github.unidbg.file.UnidbgFileFilter
 
UnidbgFileFilter - com.github.unidbg.file中的类
 
UnidbgFileFilter() - 类 的构造器com.github.unidbg.file.UnidbgFileFilter
 
UnidbgPointer - com.github.unidbg.pointer中的类
 
UnidbgStructure - com.github.unidbg.pointer中的类
 
UnidbgStructure(Emulator<?>, byte[]) - 类 的构造器com.github.unidbg.pointer.UnidbgStructure
 
UnidbgStructure(byte[]) - 类 的构造器com.github.unidbg.pointer.UnidbgStructure
 
UnidbgStructure(Pointer) - 类 的构造器com.github.unidbg.pointer.UnidbgStructure
 
UniThreadDispatcher - com.github.unidbg.thread中的类
抢占式调度
UniThreadDispatcher(AbstractEmulator<?>) - 类 的构造器com.github.unidbg.thread.UniThreadDispatcher
 
UnixEmulator - com.github.unidbg.unix中的接口
 
UnixSigSet - com.github.unidbg.signal中的类
 
UnixSigSet(long) - 类 的构造器com.github.unidbg.signal.UnixSigSet
 
UnixSyscallHandler<T extends NewFileIO> - com.github.unidbg.unix中的类
 
UnixSyscallHandler() - 类 的构造器com.github.unidbg.unix.UnixSyscallHandler
 
unlink(String) - 类 中的方法com.github.unidbg.file.BaseFileSystem
 
unlink(String) - 接口 中的方法com.github.unidbg.file.FileSystem
 
unload(Backend) - 类 中的方法com.github.unidbg.Module
 
unpack() - 类 中的方法com.github.unidbg.pointer.UnidbgStructure
 
unpack_dd(ByteBuffer) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
unpack_dq(ByteBuffer) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
until - 类 中的变量com.github.unidbg.thread.MainTask
 
until - 类 中的变量com.github.unidbg.thread.ThreadTask
 
unw_step(Emulator<?>, Frame) - 类 中的方法com.github.unidbg.unwind.SimpleARM64Unwinder
 
unw_step(Emulator<?>, Frame) - 类 中的方法com.github.unidbg.unwind.SimpleARMUnwinder
 
unw_step(Emulator<?>, Frame) - 类 中的方法com.github.unidbg.unwind.Unwinder
 
unwind() - 类 中的方法com.github.unidbg.unwind.Unwinder
 
Unwinder - com.github.unidbg.unwind中的类
 
Unwinder(Emulator<?>) - 类 的构造器com.github.unidbg.unwind.Unwinder
 
USR_MODE - 接口 中的静态变量com.github.unidbg.arm.ARMEmulator
用户模式
Utils - com.github.unidbg.debugger.ida中的类
 
Utils() - 类 的构造器com.github.unidbg.debugger.ida.Utils
 
Utils - com.github.unidbg中的类
 
Utils() - 类 的构造器com.github.unidbg.Utils
 

V

value - 类 中的变量com.github.unidbg.ByteArrayNumber
 
value - 类 中的变量com.github.unidbg.StringNumber
 
value - 类 中的变量com.github.unidbg.unix.struct.StdString32
 
value - 类 中的变量com.github.unidbg.unix.struct.StdString64
 
valueOf(String) - 枚举 中的静态方法com.github.unidbg.arm.AbstractARMDebugger.StringType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.unidbg.arm.backend.EventMemHook.UnmappedType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.unidbg.debugger.DebuggerType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.unidbg.Family
返回带有指定名称的该类型的枚举常量。
ValuePair - com.github.unidbg.spi中的接口
 
values() - 枚举 中的静态方法com.github.unidbg.arm.AbstractARMDebugger.StringType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.unidbg.arm.backend.EventMemHook.UnmappedType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.unidbg.debugger.DebuggerType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.unidbg.Family
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verbose - 类 中的变量com.github.unidbg.unix.UnixSyscallHandler
 
virtualMemoryAddressToFileOffset(long) - 类 中的方法com.github.unidbg.Module
返回-1表示找不到对应文件的偏移
VirtualModule<T> - com.github.unidbg.virtualmodule中的类
 
VirtualModule(Emulator<?>, String) - 类 的构造器com.github.unidbg.virtualmodule.VirtualModule
 
VirtualModule(Emulator<?>, T, String) - 类 的构造器com.github.unidbg.virtualmodule.VirtualModule
 
VirtualSymbol - com.github.unidbg.virtualmodule中的类
 
VirtualSymbol(String, Module, long) - 类 的构造器com.github.unidbg.virtualmodule.VirtualSymbol
 
visit(StringBuilder, Instruction) - 接口 中的方法com.github.unidbg.arm.InstructionVisitor
 
visitLast(StringBuilder) - 接口 中的方法com.github.unidbg.arm.InstructionVisitor
 

W

Waiter - com.github.unidbg.thread中的接口
 
WEAK_BIND - 接口 中的静态变量com.github.unidbg.hook.HookListener
 
Whale - com.github.unidbg.hook.whale中的类
 
where() - 类 中的静态方法com.github.unidbg.utils.Inspector
 
where(int, int) - 类 中的静态方法com.github.unidbg.utils.Inspector
 
Worker - com.github.unidbg.worker中的类
 
Worker(WorkerPool) - 类 的构造器com.github.unidbg.worker.Worker
 
WorkerFactory - com.github.unidbg.worker中的接口
 
WorkerPool - com.github.unidbg.worker中的接口
 
WorkerPoolFactory - com.github.unidbg.worker中的类
 
WorkerPoolFactory() - 类 的构造器com.github.unidbg.worker.WorkerPoolFactory
 
WPE - 类 中的静态变量com.github.unidbg.utils.Inspector
 
wrap(Symbol, WrapCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
wrap(long, WrapCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.Dobby
 
wrap(Symbol, WrapCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
wrap(long, WrapCallback<T>) - 类 中的方法com.github.unidbg.hook.hookzz.HookZz
 
wrap(long, WrapCallback<T>) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
wrap(Symbol, WrapCallback<T>) - 接口 中的方法com.github.unidbg.hook.hookzz.IHookZz
 
WrapCallback<T extends RegisterContext> - com.github.unidbg.hook.hookzz中的类
 
WrapCallback() - 类 的构造器com.github.unidbg.hook.hookzz.WrapCallback
 
write(byte[]) - 类 中的方法com.github.unidbg.file.AbstractFileIO
 
write(byte[]) - 接口 中的方法com.github.unidbg.file.FileIO
 
write(byte[]) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, byte[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, short[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, char[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, int[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, long[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, float[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, double[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(long, Pointer[], int, int) - 类 中的方法com.github.unidbg.pointer.UnidbgPointer
 
write(Emulator<?>, int, Pointer, int) - 类 中的方法com.github.unidbg.unix.UnixSyscallHandler
 
writeCString(ByteBuffer, String) - 类 中的静态方法com.github.unidbg.debugger.ida.Utils
 
WriteHook - com.github.unidbg.arm.backend中的接口
 
writeStackBytes(byte[]) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
writeStackBytes(byte[]) - 接口 中的方法com.github.unidbg.memory.StackMemory
 
writeStackBytes(byte[]) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
writeStackString(String) - 类 中的方法com.github.unidbg.arm.ARMSvcMemory
 
writeStackString(String) - 接口 中的方法com.github.unidbg.memory.StackMemory
 
writeStackString(String) - 类 中的方法com.github.unidbg.spi.AbstractLoader
 
A B C D E F G H I L M N O P R S T U V W 
跳过导航链接

Copyright © 2022. All rights reserved.