View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window unidbg-android-0.9.5.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.github.unidbg.linux.struct
├─ com.github.unidbg.linux.struct.Dirent.class - [JAR]
├─ com.github.unidbg.linux.struct.IFConf.class - [JAR]
├─ com.github.unidbg.linux.struct.IFReq.class - [JAR]
├─ com.github.unidbg.linux.struct.IFReq32.class - [JAR]
├─ com.github.unidbg.linux.struct.IFReq64.class - [JAR]
├─ com.github.unidbg.linux.struct.Stat32.class - [JAR]
├─ com.github.unidbg.linux.struct.Stat64.class - [JAR]
├─ com.github.unidbg.linux.struct.StatFS.class - [JAR]
├─ com.github.unidbg.linux.struct.StatFS32.class - [JAR]
├─ com.github.unidbg.linux.struct.StatFS64.class - [JAR]
├─ com.github.unidbg.linux.struct.SysInfo32.class - [JAR]
├─ com.github.unidbg.linux.struct.dl_phdr_info.class - [JAR]
com.github.unidbg.linux
├─ com.github.unidbg.linux.ARM32SyscallHandler.class - [JAR]
├─ com.github.unidbg.linux.ARM64SyscallHandler.class - [JAR]
├─ com.github.unidbg.linux.AbsoluteInitFunction.class - [JAR]
├─ com.github.unidbg.linux.AndroidElfLoader.class - [JAR]
├─ com.github.unidbg.linux.AndroidSyscallHandler.class - [JAR]
├─ com.github.unidbg.linux.LinuxInitFunction.class - [JAR]
├─ com.github.unidbg.linux.LinuxModule.class - [JAR]
├─ com.github.unidbg.linux.LinuxSymbol.class - [JAR]
├─ com.github.unidbg.linux.LinuxThread.class - [JAR]
├─ com.github.unidbg.linux.ModuleSymbol.class - [JAR]
com.github.unidbg.hook.xhook
├─ com.github.unidbg.hook.xhook.IxHook.class - [JAR]
com.github.unidbg.linux.android.dvm.apk
├─ com.github.unidbg.linux.android.dvm.apk.Apk.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.apk.ApkDir.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.apk.ApkFactory.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.apk.ApkFile.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.apk.AssetResolver.class - [JAR]
com.github.unidbg.linux.android
├─ com.github.unidbg.linux.android.AndroidARM64Emulator.class - [JAR]
├─ com.github.unidbg.linux.android.AndroidARM64Unwinder.class - [JAR]
├─ com.github.unidbg.linux.android.AndroidARMEmulator.class - [JAR]
├─ com.github.unidbg.linux.android.AndroidARMUnwinder.class - [JAR]
├─ com.github.unidbg.linux.android.AndroidEmulatorBuilder.class - [JAR]
├─ com.github.unidbg.linux.android.AndroidResolver.class - [JAR]
├─ com.github.unidbg.linux.android.ArmLD.class - [JAR]
├─ com.github.unidbg.linux.android.ArmLD64.class - [JAR]
├─ com.github.unidbg.linux.android.ElfLibraryFile.class - [JAR]
├─ com.github.unidbg.linux.android.ElfLibraryRawFile.class - [JAR]
├─ com.github.unidbg.linux.android.LogCatHandler.class - [JAR]
├─ com.github.unidbg.linux.android.LogCatLevel.class - [JAR]
├─ com.github.unidbg.linux.android.SystemPropertyHook.class - [JAR]
├─ com.github.unidbg.linux.android.SystemPropertyProvider.class - [JAR]
├─ com.github.unidbg.linux.android.URLibraryFile.class - [JAR]
├─ com.github.unidbg.linux.android.XHookImpl.class - [JAR]
com.github.unidbg.linux.android.dvm.api
├─ com.github.unidbg.linux.android.dvm.api.ApplicationInfo.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.Asset.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.AssetManager.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.Binder.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.Bitmap.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.Bundle.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.ClassLoader.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.PackageInfo.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.ServiceManager.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.Signature.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.api.SystemService.class - [JAR]
com.github.unidbg.linux.android.dvm
├─ com.github.unidbg.linux.android.dvm.AbstractJni.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.ApkLibraryFile.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.ArmVarArg.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.ArmVarArg32.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.ArmVarArg64.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.Array.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.ArrayListObject.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.BaseVM.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DalvikModule.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DalvikVM.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DalvikVM64.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DvmClass.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DvmClassFactory.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DvmField.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DvmMethod.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.DvmObject.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.Enumeration.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.Hashable.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.JValueList.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.Jni.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.JniFunction.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.Shorty.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.StringObject.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.VM.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.VaList.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.VaList32.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.VaList64.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.VarArg.class - [JAR]
com.github.unidbg.linux.file
├─ com.github.unidbg.linux.file.Ashmem.class - [JAR]
├─ com.github.unidbg.linux.file.ByteArrayFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.DirectoryFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.DnsProxyDaemon.class - [JAR]
├─ com.github.unidbg.linux.file.DriverFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.DumpFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.EventFD.class - [JAR]
├─ com.github.unidbg.linux.file.LocalAndroidUdpSocket.class - [JAR]
├─ com.github.unidbg.linux.file.LocalSocketIO.class - [JAR]
├─ com.github.unidbg.linux.file.LocalUdpSocket.class - [JAR]
├─ com.github.unidbg.linux.file.LogCatFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.MapsFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.NullFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.PipedReadFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.PipedWriteFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.RandomFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.SimpleFileIO.class - [JAR]
├─ com.github.unidbg.linux.file.SocketIO.class - [JAR]
├─ com.github.unidbg.linux.file.Stdin.class - [JAR]
├─ com.github.unidbg.linux.file.Stdout.class - [JAR]
├─ com.github.unidbg.linux.file.TcpSocket.class - [JAR]
├─ com.github.unidbg.linux.file.UdpSocket.class - [JAR]
├─ com.github.unidbg.linux.file.ZeroFileIO.class - [JAR]
com.github.unidbg
├─ com.github.unidbg.AndroidEmulator.class - [JAR]
com.github.unidbg.linux.android.dvm.array
├─ com.github.unidbg.linux.android.dvm.array.ArrayObject.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.BaseArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.ByteArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.DoubleArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.FloatArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.IntArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.PrimitiveArray.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.array.ShortArray.class - [JAR]
net.fornwall.jelf
├─ net.fornwall.jelf.AndroidRelocation.class - [JAR]
├─ net.fornwall.jelf.AndroidRelocationIterator.class - [JAR]
├─ net.fornwall.jelf.ArmExIdx.class - [JAR]
├─ net.fornwall.jelf.DwarfCursor.class - [JAR]
├─ net.fornwall.jelf.DwarfCursor32.class - [JAR]
├─ net.fornwall.jelf.DwarfCursor64.class - [JAR]
├─ net.fornwall.jelf.ElfBuffer.class - [JAR]
├─ net.fornwall.jelf.ElfDataIn.class - [JAR]
├─ net.fornwall.jelf.ElfDynamicStructure.class - [JAR]
├─ net.fornwall.jelf.ElfException.class - [JAR]
├─ net.fornwall.jelf.ElfFile.class - [JAR]
├─ net.fornwall.jelf.ElfGnuHashTable.class - [JAR]
├─ net.fornwall.jelf.ElfHashTable.class - [JAR]
├─ net.fornwall.jelf.ElfInitArray.class - [JAR]
├─ net.fornwall.jelf.ElfParser.class - [JAR]
├─ net.fornwall.jelf.ElfRelocation.class - [JAR]
├─ net.fornwall.jelf.ElfSection.class - [JAR]
├─ net.fornwall.jelf.ElfSegment.class - [JAR]
├─ net.fornwall.jelf.ElfStringTable.class - [JAR]
├─ net.fornwall.jelf.ElfSymbol.class - [JAR]
├─ net.fornwall.jelf.ElfSymbolStructure.class - [JAR]
├─ net.fornwall.jelf.GnuEhFrameHeader.class - [JAR]
├─ net.fornwall.jelf.HashTable.class - [JAR]
├─ net.fornwall.jelf.MemoizedObject.class - [JAR]
├─ net.fornwall.jelf.PtLoadData.class - [JAR]
├─ net.fornwall.jelf.SymbolLocator.class - [JAR]
com.github.unidbg.linux.android.dvm.wrapper
├─ com.github.unidbg.linux.android.dvm.wrapper.DvmBoolean.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.wrapper.DvmInteger.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.wrapper.DvmLong.class - [JAR]
com.github.unidbg.virtualmodule.android
├─ com.github.unidbg.virtualmodule.android.AndroidModule.class - [JAR]
├─ com.github.unidbg.virtualmodule.android.JniGraphics.class - [JAR]
com.github.unidbg.file.linux
├─ com.github.unidbg.file.linux.AndroidFileIO.class - [JAR]
├─ com.github.unidbg.file.linux.BaseAndroidFileIO.class - [JAR]
├─ com.github.unidbg.file.linux.IOConstants.class - [JAR]
├─ com.github.unidbg.file.linux.LinuxFileSystem.class - [JAR]
├─ com.github.unidbg.file.linux.StatStructure.class - [JAR]
com.github.unidbg.linux.android.dvm.jni
├─ com.github.unidbg.linux.android.dvm.jni.ProxyCall.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyClassFactory.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyClassLoader.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyClassMapper.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyConstructor.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyDvmClass.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyDvmException.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyDvmObject.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyDvmObjectVisitor.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyField.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyJni.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyMethod.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyReflectedMethod.class - [JAR]
├─ com.github.unidbg.linux.android.dvm.jni.ProxyUtils.class - [JAR]