Tento krátký článek se zaměřuje na jak otevřít ZIP soubor s heslem v Javě. Pokrývá krok za krokem algoritmus a běžící úryvek kódu pro extrahování heslem chráněného ZIP v jazyce Java. Navíc nemusíte konfigurovat žádný nástroj pro kompresi souborů, abyste mohli pracovat s touto funkcí na vašem konci.
Kroky k extrahování ZIP chráněného heslem v Javě
- Nakonfigurujte IDE nastavením knihovny Aspose.ZIP for Java
- Zadejte heslo pro dešifrování pomocí instance třídy ArchiveLoadOptions
- Získejte vstupní archiv ZIP s objektem třídy Archive
- Rozbalte zabezpečený soubor ZIP
Tyto kroky vysvětlují všechny informace pro otevření souboru ZIP chráněného heslem v Javě. Nejprve zadejte heslo pro dešifrování souboru pro extrahování archivu. Zadruhé pokračujte v načtení zdrojového souboru a extrahujte veškerý obsah načteného archivu do libovolné cesty k souboru.
Kód pro rozbalení souboru ZIP chráněného heslem v jazyce Java
import com.aspose.zip.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Open ZIP File with Password | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create an object of ArchiveLoadOptions class | |
com.aspose.zip.ArchiveLoadOptions options = new com.aspose.zip.ArchiveLoadOptions(); | |
// Set the password for decryption | |
options.setDecryptionPassword("p@s$"); | |
String dataDir = "output"; | |
// Initialize an Archive class object | |
com.aspose.zip.Archive archive = new com.aspose.zip.Archive("PasswordAES256.zip", options); | |
// Extract password protected ZIP file | |
archive.extractToDirectory(dataDir); | |
System.out.println("Done"); | |
} | |
} |
Tento úryvek kódu ukazuje, jak otevřít heslem chráněný soubor ZIP v Javě při předávání řetězce hesla pro dešifrování souboru. Existuje několik dalších přístupů, které můžete použít k extrahování souborů ZIP. Například rozbalte archivy ZIP s částečně zapomenutými hesly nebo použijte útok hrubou silou k odemknutí souborů ZIP.
Tento rychlý průvodce pojednává o tom, jak rozbalit soubory ZIP chráněné heslem v Javě. Kromě toho, pokud se chcete naučit ochranu souborů ZIP v Javě, podívejte se na jak chránit heslem soubor ZIP v Javě.