jar

io.github.skylot : jadx-core

Maven & Gradle

Apr 20, 2023
39.3k stars

jadx-core · Dex to Java decompiler

Table Of Contents

Latest Version

Download io.github.skylot : jadx-core JAR file - Latest Versions:

All Versions

Download io.github.skylot : jadx-core JAR file - All Versions:

Version Vulnerabilities Size Updated
1.4.x
1.3.x
CVE-2022-0219

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window jadx-core-1.4.7.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

jadx.core.utils.android

├─ jadx.core.utils.android.AndroidResourcesUtils.class - [JAR]

├─ jadx.core.utils.android.DataInputDelegate.class - [JAR]

├─ jadx.core.utils.android.ExtDataInput.class - [JAR]

├─ jadx.core.utils.android.Res9patchStreamDecoder.class - [JAR]

├─ jadx.core.utils.android.TextResMapFile.class - [JAR]

jadx.core.dex.nodes.utils

├─ jadx.core.dex.nodes.utils.MethodUtils.class - [JAR]

├─ jadx.core.dex.nodes.utils.TypeUtils.class - [JAR]

jadx.core.codegen

├─ jadx.core.codegen.AnnotationGen.class - [JAR]

├─ jadx.core.codegen.ClassGen.class - [JAR]

├─ jadx.core.codegen.CodeGen.class - [JAR]

├─ jadx.core.codegen.ConditionGen.class - [JAR]

├─ jadx.core.codegen.InsnGen.class - [JAR]

├─ jadx.core.codegen.MethodGen.class - [JAR]

├─ jadx.core.codegen.NameGen.class - [JAR]

├─ jadx.core.codegen.RegionGen.class - [JAR]

├─ jadx.core.codegen.SimpleModeHelper.class - [JAR]

├─ jadx.core.codegen.TypeGen.class - [JAR]

jadx.core.utils.files

├─ jadx.core.utils.files.FileUtils.class - [JAR]

jadx.api.data

├─ jadx.api.data.CodeRefType.class - [JAR]

├─ jadx.api.data.ICodeComment.class - [JAR]

├─ jadx.api.data.ICodeData.class - [JAR]

├─ jadx.api.data.ICodeRename.class - [JAR]

├─ jadx.api.data.IJavaCodeRef.class - [JAR]

├─ jadx.api.data.IJavaNodeRef.class - [JAR]

jadx.api.metadata.impl

├─ jadx.api.metadata.impl.CodeMetadataStorage.class - [JAR]

jadx.core.dex.visitors.ssa

├─ jadx.core.dex.visitors.ssa.LiveVarAnalysis.class - [JAR]

├─ jadx.core.dex.visitors.ssa.RenameState.class - [JAR]

├─ jadx.core.dex.visitors.ssa.SSATransform.class - [JAR]

jadx.core.dex.visitors

├─ jadx.core.dex.visitors.AbstractVisitor.class - [JAR]

├─ jadx.core.dex.visitors.AnonymousClassVisitor.class - [JAR]

├─ jadx.core.dex.visitors.AttachCommentsVisitor.class - [JAR]

├─ jadx.core.dex.visitors.AttachMethodDetails.class - [JAR]

├─ jadx.core.dex.visitors.AttachTryCatchVisitor.class - [JAR]

├─ jadx.core.dex.visitors.CheckCode.class - [JAR]

├─ jadx.core.dex.visitors.ClassModifier.class - [JAR]

├─ jadx.core.dex.visitors.ConstInlineVisitor.class - [JAR]

├─ jadx.core.dex.visitors.ConstructorVisitor.class - [JAR]

├─ jadx.core.dex.visitors.DeboxingVisitor.class - [JAR]

├─ jadx.core.dex.visitors.DepthTraversal.class - [JAR]

├─ jadx.core.dex.visitors.DotGraphVisitor.class - [JAR]

├─ jadx.core.dex.visitors.EnumVisitor.class - [JAR]

├─ jadx.core.dex.visitors.ExtractFieldInit.class - [JAR]

├─ jadx.core.dex.visitors.FallbackModeVisitor.class - [JAR]

├─ jadx.core.dex.visitors.FixAccessModifiers.class - [JAR]

├─ jadx.core.dex.visitors.GenericTypesVisitor.class - [JAR]

├─ jadx.core.dex.visitors.IDexTreeVisitor.class - [JAR]

├─ jadx.core.dex.visitors.InitCodeVariables.class - [JAR]

├─ jadx.core.dex.visitors.InlineMethods.class - [JAR]

├─ jadx.core.dex.visitors.JadxVisitor.class - [JAR]

├─ jadx.core.dex.visitors.MarkMethodsForInline.class - [JAR]

├─ jadx.core.dex.visitors.MethodInvokeVisitor.class - [JAR]

├─ jadx.core.dex.visitors.MethodVisitor.class - [JAR]

├─ jadx.core.dex.visitors.ModVisitor.class - [JAR]

├─ jadx.core.dex.visitors.MoveInlineVisitor.class - [JAR]

├─ jadx.core.dex.visitors.OverrideMethodVisitor.class - [JAR]

├─ jadx.core.dex.visitors.PrepareForCodeGen.class - [JAR]

├─ jadx.core.dex.visitors.ProcessAnonymous.class - [JAR]

├─ jadx.core.dex.visitors.ProcessInstructionsVisitor.class - [JAR]

├─ jadx.core.dex.visitors.ProcessMethodsForInline.class - [JAR]

├─ jadx.core.dex.visitors.ReSugarCode.class - [JAR]

├─ jadx.core.dex.visitors.SaveCode.class - [JAR]

├─ jadx.core.dex.visitors.ShadowFieldVisitor.class - [JAR]

├─ jadx.core.dex.visitors.SignatureProcessor.class - [JAR]

├─ jadx.core.dex.visitors.SimplifyVisitor.class - [JAR]

jadx.core.dex.attributes.nodes

├─ jadx.core.dex.attributes.nodes.AnonymousClassAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.DeclareVariablesAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.EdgeInsnAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.EnumClassAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.EnumMapAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.FieldReplaceAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.ForceReturnAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.GenericInfoAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.InlinedAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.JadxCommentsAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.JadxError.class - [JAR]

├─ jadx.core.dex.attributes.nodes.JumpInfo.class - [JAR]

├─ jadx.core.dex.attributes.nodes.LineAttrNode.class - [JAR]

├─ jadx.core.dex.attributes.nodes.LocalVarsDebugInfoAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.LoopInfo.class - [JAR]

├─ jadx.core.dex.attributes.nodes.LoopLabelAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.MethodBridgeAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.MethodInlineAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.MethodOverrideAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.MethodReplaceAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.MethodTypeVarsAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.NotificationAttrNode.class - [JAR]

├─ jadx.core.dex.attributes.nodes.PhiListAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.RegDebugInfoAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.RenameReasonAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.SkipMethodArgsAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.SpecialEdgeAttr.class - [JAR]

├─ jadx.core.dex.attributes.nodes.TmpEdgeAttr.class - [JAR]

jadx.core.dex.visitors.blocks

├─ jadx.core.dex.visitors.blocks.BlockExceptionHandler.class - [JAR]

├─ jadx.core.dex.visitors.blocks.BlockProcessor.class - [JAR]

├─ jadx.core.dex.visitors.blocks.BlockSplitter.class - [JAR]

├─ jadx.core.dex.visitors.blocks.DominatorTree.class - [JAR]

├─ jadx.core.dex.visitors.blocks.FixMultiEntryLoops.class - [JAR]

jadx.core.dex.nodes

├─ jadx.core.dex.nodes.BlockNode.class - [JAR]

├─ jadx.core.dex.nodes.ClassNode.class - [JAR]

├─ jadx.core.dex.nodes.Edge.class - [JAR]

├─ jadx.core.dex.nodes.FieldNode.class - [JAR]

├─ jadx.core.dex.nodes.IBlock.class - [JAR]

├─ jadx.core.dex.nodes.IBranchRegion.class - [JAR]

├─ jadx.core.dex.nodes.ICodeDataUpdateListener.class - [JAR]

├─ jadx.core.dex.nodes.ICodeNode.class - [JAR]

├─ jadx.core.dex.nodes.IConditionRegion.class - [JAR]

├─ jadx.core.dex.nodes.IContainer.class - [JAR]

├─ jadx.core.dex.nodes.IDexNode.class - [JAR]

├─ jadx.core.dex.nodes.ILoadable.class - [JAR]

├─ jadx.core.dex.nodes.IMethodDetails.class - [JAR]

├─ jadx.core.dex.nodes.IRegion.class - [JAR]

├─ jadx.core.dex.nodes.IUsageInfoNode.class - [JAR]

├─ jadx.core.dex.nodes.InsnContainer.class - [JAR]

├─ jadx.core.dex.nodes.InsnNode.class - [JAR]

├─ jadx.core.dex.nodes.LoadStage.class - [JAR]

├─ jadx.core.dex.nodes.MethodNode.class - [JAR]

├─ jadx.core.dex.nodes.ProcessState.class - [JAR]

├─ jadx.core.dex.nodes.RootNode.class - [JAR]

jadx.core.dex.visitors.kotlin

├─ jadx.core.dex.visitors.kotlin.ProcessKotlinInternals.class - [JAR]

jadx.core.dex.visitors.regions.variables

├─ jadx.core.dex.visitors.regions.variables.CollectUsageRegionVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.variables.ProcessVariables.class - [JAR]

├─ jadx.core.dex.visitors.regions.variables.UsePlace.class - [JAR]

├─ jadx.core.dex.visitors.regions.variables.VarUsage.class - [JAR]

jadx.api.data.impl

├─ jadx.api.data.impl.JadxCodeComment.class - [JAR]

├─ jadx.api.data.impl.JadxCodeData.class - [JAR]

├─ jadx.api.data.impl.JadxCodeRef.class - [JAR]

├─ jadx.api.data.impl.JadxCodeRename.class - [JAR]

├─ jadx.api.data.impl.JadxNodeRef.class - [JAR]

jadx.core.dex.regions.loops

├─ jadx.core.dex.regions.loops.ForEachLoop.class - [JAR]

├─ jadx.core.dex.regions.loops.ForLoop.class - [JAR]

├─ jadx.core.dex.regions.loops.LoopRegion.class - [JAR]

├─ jadx.core.dex.regions.loops.LoopType.class - [JAR]

jadx.core.codegen.json.cls

├─ jadx.core.codegen.json.cls.JsonClass.class - [JAR]

├─ jadx.core.codegen.json.cls.JsonCodeLine.class - [JAR]

├─ jadx.core.codegen.json.cls.JsonField.class - [JAR]

├─ jadx.core.codegen.json.cls.JsonMethod.class - [JAR]

├─ jadx.core.codegen.json.cls.JsonNode.class - [JAR]

jadx.core.export

├─ jadx.core.export.ApplicationParams.class - [JAR]

├─ jadx.core.export.ExportGradleProject.class - [JAR]

├─ jadx.core.export.TemplateFile.class - [JAR]

jadx.core.utils

├─ jadx.core.utils.BetterName.class - [JAR]

├─ jadx.core.utils.BlockInsnPair.class - [JAR]

├─ jadx.core.utils.BlockUtils.class - [JAR]

├─ jadx.core.utils.CacheStorage.class - [JAR]

├─ jadx.core.utils.CodeGenUtils.class - [JAR]

├─ jadx.core.utils.DebugChecks.class - [JAR]

├─ jadx.core.utils.DebugUtils.class - [JAR]

├─ jadx.core.utils.DecompilerScheduler.class - [JAR]

├─ jadx.core.utils.EmptyBitSet.class - [JAR]

├─ jadx.core.utils.EncodedValueUtils.class - [JAR]

├─ jadx.core.utils.ErrorsCounter.class - [JAR]

├─ jadx.core.utils.GsonUtils.class - [JAR]

├─ jadx.core.utils.ImmutableList.class - [JAR]

├─ jadx.core.utils.InsnList.class - [JAR]

├─ jadx.core.utils.InsnRemover.class - [JAR]

├─ jadx.core.utils.InsnUtils.class - [JAR]

├─ jadx.core.utils.ListUtils.class - [JAR]

├─ jadx.core.utils.RegionUtils.class - [JAR]

├─ jadx.core.utils.StringUtils.class - [JAR]

├─ jadx.core.utils.Utils.class - [JAR]

jadx.core.clsp

├─ jadx.core.clsp.ClsSet.class - [JAR]

├─ jadx.core.clsp.ClspClass.class - [JAR]

├─ jadx.core.clsp.ClspGraph.class - [JAR]

├─ jadx.core.clsp.ClspMethod.class - [JAR]

├─ jadx.core.clsp.SimpleMethodDetails.class - [JAR]

jadx.core.dex.instructions.invokedynamic

├─ jadx.core.dex.instructions.invokedynamic.CustomLambdaCall.class - [JAR]

├─ jadx.core.dex.instructions.invokedynamic.CustomRawCall.class - [JAR]

├─ jadx.core.dex.instructions.invokedynamic.CustomStringConcat.class - [JAR]

├─ jadx.core.dex.instructions.invokedynamic.InvokeCustomUtils.class - [JAR]

jadx.api.metadata.annotations

├─ jadx.api.metadata.annotations.InsnCodeOffset.class - [JAR]

├─ jadx.api.metadata.annotations.NodeDeclareRef.class - [JAR]

├─ jadx.api.metadata.annotations.NodeEnd.class - [JAR]

├─ jadx.api.metadata.annotations.VarNode.class - [JAR]

├─ jadx.api.metadata.annotations.VarRef.class - [JAR]

jadx.core.dex.visitors.shrink

├─ jadx.core.dex.visitors.shrink.ArgsInfo.class - [JAR]

├─ jadx.core.dex.visitors.shrink.CodeShrinkVisitor.class - [JAR]

├─ jadx.core.dex.visitors.shrink.WrapInfo.class - [JAR]

jadx.core

├─ jadx.core.Consts.class - [JAR]

├─ jadx.core.Jadx.class - [JAR]

├─ jadx.core.ProcessClass.class - [JAR]

jadx.core.dex.visitors.finaly

├─ jadx.core.dex.visitors.finaly.FinallyExtractInfo.class - [JAR]

├─ jadx.core.dex.visitors.finaly.InsnsSlice.class - [JAR]

├─ jadx.core.dex.visitors.finaly.MarkFinallyVisitor.class - [JAR]

jadx.core.utils.log

├─ jadx.core.utils.log.LogUtils.class - [JAR]

jadx.api.args

├─ jadx.api.args.DeobfuscationMapFileMode.class - [JAR]

├─ jadx.api.args.ResourceNameSource.class - [JAR]

jadx.core.utils.kotlin

├─ jadx.core.utils.kotlin.KotlinMetadataUtils.class - [JAR]

jadx.core.dex.instructions.mods

├─ jadx.core.dex.instructions.mods.ConstructorInsn.class - [JAR]

├─ jadx.core.dex.instructions.mods.TernaryInsn.class - [JAR]

jadx.core.codegen.json

├─ jadx.core.codegen.json.JsonCodeGen.class - [JAR]

├─ jadx.core.codegen.json.JsonMappingGen.class - [JAR]

jadx.core.dex.visitors.usage

├─ jadx.core.dex.visitors.usage.UsageInfo.class - [JAR]

├─ jadx.core.dex.visitors.usage.UsageInfoVisitor.class - [JAR]

├─ jadx.core.dex.visitors.usage.UseSet.class - [JAR]

jadx.core.dex.visitors.debuginfo

├─ jadx.core.dex.visitors.debuginfo.DebugInfoApplyVisitor.class - [JAR]

├─ jadx.core.dex.visitors.debuginfo.DebugInfoAttachVisitor.class - [JAR]

jadx.core.deobf

├─ jadx.core.deobf.ClsAliasPair.class - [JAR]

├─ jadx.core.deobf.DeobfClsInfo.class - [JAR]

├─ jadx.core.deobf.DeobfPresets.class - [JAR]

├─ jadx.core.deobf.Deobfuscator.class - [JAR]

├─ jadx.core.deobf.NameMapper.class - [JAR]

├─ jadx.core.deobf.PackageNode.class - [JAR]

├─ jadx.core.deobf.TldHelper.class - [JAR]

jadx.core.dex.instructions

├─ jadx.core.dex.instructions.ArithNode.class - [JAR]

├─ jadx.core.dex.instructions.ArithOp.class - [JAR]

├─ jadx.core.dex.instructions.BaseInvokeNode.class - [JAR]

├─ jadx.core.dex.instructions.ConstClassNode.class - [JAR]

├─ jadx.core.dex.instructions.ConstStringNode.class - [JAR]

├─ jadx.core.dex.instructions.FillArrayData.class - [JAR]

├─ jadx.core.dex.instructions.FillArrayInsn.class - [JAR]

├─ jadx.core.dex.instructions.FilledNewArrayNode.class - [JAR]

├─ jadx.core.dex.instructions.GotoNode.class - [JAR]

├─ jadx.core.dex.instructions.IfNode.class - [JAR]

├─ jadx.core.dex.instructions.IfOp.class - [JAR]

├─ jadx.core.dex.instructions.IndexInsnNode.class - [JAR]

├─ jadx.core.dex.instructions.InsnDecoder.class - [JAR]

├─ jadx.core.dex.instructions.InsnType.class - [JAR]

├─ jadx.core.dex.instructions.InvokeCustomBuilder.class - [JAR]

├─ jadx.core.dex.instructions.InvokeCustomNode.class - [JAR]

├─ jadx.core.dex.instructions.InvokeCustomRawNode.class - [JAR]

├─ jadx.core.dex.instructions.InvokeNode.class - [JAR]

├─ jadx.core.dex.instructions.InvokePolymorphicNode.class - [JAR]

├─ jadx.core.dex.instructions.InvokeType.class - [JAR]

├─ jadx.core.dex.instructions.NewArrayNode.class - [JAR]

├─ jadx.core.dex.instructions.PhiInsn.class - [JAR]

├─ jadx.core.dex.instructions.SwitchData.class - [JAR]

├─ jadx.core.dex.instructions.SwitchInsn.class - [JAR]

├─ jadx.core.dex.instructions.TargetInsnNode.class - [JAR]

jadx.core.dex.attributes

├─ jadx.core.dex.attributes.AFlag.class - [JAR]

├─ jadx.core.dex.attributes.AType.class - [JAR]

├─ jadx.core.dex.attributes.AttrList.class - [JAR]

├─ jadx.core.dex.attributes.AttrNode.class - [JAR]

├─ jadx.core.dex.attributes.AttributeStorage.class - [JAR]

├─ jadx.core.dex.attributes.EmptyAttrStorage.class - [JAR]

├─ jadx.core.dex.attributes.FieldInitInsnAttr.class - [JAR]

├─ jadx.core.dex.attributes.IAttributeNode.class - [JAR]

├─ jadx.core.dex.attributes.ILineAttributeNode.class - [JAR]

jadx.api.metadata

├─ jadx.api.metadata.ICodeAnnotation.class - [JAR]

├─ jadx.api.metadata.ICodeMetadata.class - [JAR]

├─ jadx.api.metadata.ICodeNodeRef.class - [JAR]

jadx.core.utils.input

├─ jadx.core.utils.input.InsnDataUtils.class - [JAR]

jadx.core.dex.visitors.methods

├─ jadx.core.dex.visitors.methods.MutableMethodDetails.class - [JAR]

jadx.core.dex.visitors.typeinference

├─ jadx.core.dex.visitors.typeinference.AbstractTypeConstraint.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.BoundEnum.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.FinishTypeInference.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.ITypeBound.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.ITypeBoundDynamic.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.ITypeConstraint.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.ITypeListener.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeBoundCheckCastAssign.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeBoundConst.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeBoundFieldGetAssign.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeBoundInvokeAssign.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeBoundInvokeUse.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeCompare.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeCompareEnum.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeInfo.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeSearch.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeSearchState.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeSearchVarInfo.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdate.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdateEntry.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdateFlags.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdateInfo.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdateRegistry.class - [JAR]

├─ jadx.core.dex.visitors.typeinference.TypeUpdateResult.class - [JAR]

jadx.core.dex.regions.conditions

├─ jadx.core.dex.regions.conditions.Compare.class - [JAR]

├─ jadx.core.dex.regions.conditions.ConditionRegion.class - [JAR]

├─ jadx.core.dex.regions.conditions.IfCondition.class - [JAR]

├─ jadx.core.dex.regions.conditions.IfInfo.class - [JAR]

├─ jadx.core.dex.regions.conditions.IfRegion.class - [JAR]

jadx.core.xmlgen

├─ jadx.core.xmlgen.BinaryXMLParser.class - [JAR]

├─ jadx.core.xmlgen.CommonBinaryParser.class - [JAR]

├─ jadx.core.xmlgen.IResParser.class - [JAR]

├─ jadx.core.xmlgen.ManifestAttributes.class - [JAR]

├─ jadx.core.xmlgen.ParserConstants.class - [JAR]

├─ jadx.core.xmlgen.ParserStream.class - [JAR]

├─ jadx.core.xmlgen.ProtoXMLParser.class - [JAR]

├─ jadx.core.xmlgen.ResContainer.class - [JAR]

├─ jadx.core.xmlgen.ResDecoder.class - [JAR]

├─ jadx.core.xmlgen.ResProtoParser.class - [JAR]

├─ jadx.core.xmlgen.ResTableParser.class - [JAR]

├─ jadx.core.xmlgen.ResXmlGen.class - [JAR]

├─ jadx.core.xmlgen.ResourceStorage.class - [JAR]

├─ jadx.core.xmlgen.ResourcesSaver.class - [JAR]

├─ jadx.core.xmlgen.XMLChar.class - [JAR]

├─ jadx.core.xmlgen.XmlDeobf.class - [JAR]

├─ jadx.core.xmlgen.XmlGenUtils.class - [JAR]

├─ jadx.core.xmlgen.XmlSecurity.class - [JAR]

jadx.core.dex.nodes.parser

├─ jadx.core.dex.nodes.parser.SignatureParser.class - [JAR]

jadx.core.dex.instructions.args

├─ jadx.core.dex.instructions.args.ArgType.class - [JAR]

├─ jadx.core.dex.instructions.args.CodeVar.class - [JAR]

├─ jadx.core.dex.instructions.args.InsnArg.class - [JAR]

├─ jadx.core.dex.instructions.args.InsnWrapArg.class - [JAR]

├─ jadx.core.dex.instructions.args.LiteralArg.class - [JAR]

├─ jadx.core.dex.instructions.args.Named.class - [JAR]

├─ jadx.core.dex.instructions.args.NamedArg.class - [JAR]

├─ jadx.core.dex.instructions.args.PrimitiveType.class - [JAR]

├─ jadx.core.dex.instructions.args.RegisterArg.class - [JAR]

├─ jadx.core.dex.instructions.args.SSAVar.class - [JAR]

├─ jadx.core.dex.instructions.args.Typed.class - [JAR]

├─ jadx.core.dex.instructions.args.VarName.class - [JAR]

jadx.api.impl

├─ jadx.api.impl.AnnotatedCodeInfo.class - [JAR]

├─ jadx.api.impl.AnnotatedCodeWriter.class - [JAR]

├─ jadx.api.impl.DelegateCodeCache.class - [JAR]

├─ jadx.api.impl.InMemoryCodeCache.class - [JAR]

├─ jadx.api.impl.NoOpCodeCache.class - [JAR]

├─ jadx.api.impl.SimpleCodeInfo.class - [JAR]

├─ jadx.api.impl.SimpleCodeWriter.class - [JAR]

jadx.core.xmlgen.entry

├─ jadx.core.xmlgen.entry.EntryConfig.class - [JAR]

├─ jadx.core.xmlgen.entry.ProtoValue.class - [JAR]

├─ jadx.core.xmlgen.entry.RawNamedValue.class - [JAR]

├─ jadx.core.xmlgen.entry.RawValue.class - [JAR]

├─ jadx.core.xmlgen.entry.ResourceEntry.class - [JAR]

├─ jadx.core.xmlgen.entry.ValuesParser.class - [JAR]

jadx.core.dex.trycatch

├─ jadx.core.dex.trycatch.CatchAttr.class - [JAR]

├─ jadx.core.dex.trycatch.ExcHandlerAttr.class - [JAR]

├─ jadx.core.dex.trycatch.ExceptionHandler.class - [JAR]

├─ jadx.core.dex.trycatch.TryCatchBlockAttr.class - [JAR]

jadx.api.utils

├─ jadx.api.utils.CodeUtils.class - [JAR]

jadx.api

├─ jadx.api.CommentsLevel.class - [JAR]

├─ jadx.api.DecompilationMode.class - [JAR]

├─ jadx.api.ICodeCache.class - [JAR]

├─ jadx.api.ICodeInfo.class - [JAR]

├─ jadx.api.ICodeWriter.class - [JAR]

├─ jadx.api.IDecompileScheduler.class - [JAR]

├─ jadx.api.JadxArgs.class - [JAR]

├─ jadx.api.JadxArgsValidator.class - [JAR]

├─ jadx.api.JadxDecompiler.class - [JAR]

├─ jadx.api.JavaClass.class - [JAR]

├─ jadx.api.JavaField.class - [JAR]

├─ jadx.api.JavaMethod.class - [JAR]

├─ jadx.api.JavaNode.class - [JAR]

├─ jadx.api.JavaPackage.class - [JAR]

├─ jadx.api.JavaVariable.class - [JAR]

├─ jadx.api.ResourceFile.class - [JAR]

├─ jadx.api.ResourceFileContent.class - [JAR]

├─ jadx.api.ResourceType.class - [JAR]

├─ jadx.api.ResourcesLoader.class - [JAR]

jadx.core.utils.exceptions

├─ jadx.core.utils.exceptions.CodegenException.class - [JAR]

├─ jadx.core.utils.exceptions.DecodeException.class - [JAR]

├─ jadx.core.utils.exceptions.JadxArgsValidateException.class - [JAR]

├─ jadx.core.utils.exceptions.JadxException.class - [JAR]

├─ jadx.core.utils.exceptions.JadxOverflowException.class - [JAR]

├─ jadx.core.utils.exceptions.JadxRuntimeException.class - [JAR]

jadx.core.codegen.json.mapping

├─ jadx.core.codegen.json.mapping.JsonClsMapping.class - [JAR]

├─ jadx.core.codegen.json.mapping.JsonFieldMapping.class - [JAR]

├─ jadx.core.codegen.json.mapping.JsonMapping.class - [JAR]

├─ jadx.core.codegen.json.mapping.JsonMthMapping.class - [JAR]

jadx.core.dex.visitors.rename

├─ jadx.core.dex.visitors.rename.CodeRenameVisitor.class - [JAR]

├─ jadx.core.dex.visitors.rename.RenameVisitor.class - [JAR]

├─ jadx.core.dex.visitors.rename.UserRenames.class - [JAR]

jadx.core.dex.info

├─ jadx.core.dex.info.AccessInfo.class - [JAR]

├─ jadx.core.dex.info.ClassAliasInfo.class - [JAR]

├─ jadx.core.dex.info.ClassInfo.class - [JAR]

├─ jadx.core.dex.info.ConstStorage.class - [JAR]

├─ jadx.core.dex.info.FieldInfo.class - [JAR]

├─ jadx.core.dex.info.InfoStorage.class - [JAR]

├─ jadx.core.dex.info.MethodInfo.class - [JAR]

jadx.core.dex.regions

├─ jadx.core.dex.regions.AbstractRegion.class - [JAR]

├─ jadx.core.dex.regions.Region.class - [JAR]

├─ jadx.core.dex.regions.SwitchRegion.class - [JAR]

├─ jadx.core.dex.regions.SynchronizedRegion.class - [JAR]

├─ jadx.core.dex.regions.TryCatchRegion.class - [JAR]

jadx.core.dex.visitors.regions

├─ jadx.core.dex.visitors.regions.AbstractRegionVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.CheckRegions.class - [JAR]

├─ jadx.core.dex.visitors.regions.CleanRegions.class - [JAR]

├─ jadx.core.dex.visitors.regions.DepthRegionTraversal.class - [JAR]

├─ jadx.core.dex.visitors.regions.IRegionIterativeVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.IRegionVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.IfMakerHelper.class - [JAR]

├─ jadx.core.dex.visitors.regions.IfRegionVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.LoopRegionVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.ProcessTryCatchRegions.class - [JAR]

├─ jadx.core.dex.visitors.regions.RegionMaker.class - [JAR]

├─ jadx.core.dex.visitors.regions.RegionMakerVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.RegionStack.class - [JAR]

├─ jadx.core.dex.visitors.regions.ReturnVisitor.class - [JAR]

├─ jadx.core.dex.visitors.regions.TernaryMod.class - [JAR]

├─ jadx.core.dex.visitors.regions.TracedRegionVisitor.class - [JAR]

Advertisement