Package jadx.api.plugins.utils
Class ZipSecurity
java.lang.Object
jadx.api.plugins.utils.ZipSecurity
Deprecated.
Deprecated, migrate to
Prefer already configured instance from
ZipReader. Prefer already configured instance from
JadxDecompiler.getZipReader() or
JadxPluginContext.getZipReader().-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final booleanDeprecated.private static final intDeprecated.private static final ZipReaderDeprecated.private static final IJadxZipSecurityDeprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static IJadxZipSecurityDeprecated.static InputStreamgetInputStreamForEntry(ZipFile zipFile, ZipEntry entry) Deprecated.static booleanisInSubDirectory(File baseDir, File file) Deprecated.static booleanisValidZipEntry(IZipEntry entry) Deprecated.static booleanisValidZipEntryName(String entryName) Deprecated.Checks that entry name contains no any traversals and prevents cases like "../classes.dex", to limit output only to the specified directorystatic booleanDeprecated.static voidreadZipEntries(File file, BiConsumer<IZipEntry, InputStream> visitor) Deprecated.static <R> RvisitZipEntries(File file, Function<IZipEntry, R> visitor) Deprecated.Visit valid entries in a zip file.
-
Field Details
-
DISABLE_CHECKS
private static final boolean DISABLE_CHECKSDeprecated. -
MAX_ENTRIES_COUNT
private static final int MAX_ENTRIES_COUNTDeprecated. -
ZIP_SECURITY
Deprecated. -
ZIP_READER
Deprecated.
-
-
Constructor Details
-
ZipSecurity
private ZipSecurity()Deprecated.
-
-
Method Details
-
buildZipSecurity
Deprecated. -
isInSubDirectory
Deprecated. -
isValidZipEntryName
Deprecated.Checks that entry name contains no any traversals and prevents cases like "../classes.dex", to limit output only to the specified directory -
isZipBomb
Deprecated. -
isValidZipEntry
Deprecated. -
getInputStreamForEntry
public static InputStream getInputStreamForEntry(ZipFile zipFile, ZipEntry entry) throws IOException Deprecated.- Throws:
IOException
-
visitZipEntries
Deprecated.Visit valid entries in a zip file. Return not null value from visitor to stop iteration. -
readZipEntries
Deprecated.
-