Article View: pl.comp.lang.java
Article #141831Re: Zahasłowane pliki ZIP
From: marwis1978
Date: Mon, 20 Oct 2008 12:58
Date: Mon, 20 Oct 2008 12:58
30 lines
2368 bytes
2368 bytes
On 20 Paź, 14:29, Bartek Jablonski <jabo...@nie.chce.spamu.go2.pl>
wrote:
> marwis1978 wrote:
> > Czy istenieje sposób rozpakowania pliku ZIP z hasłem z poziomu kodu
> > javy? Może jest jakaś biblioteka która to potrafi. Chciałbym
> > rozpakować ZIP'a z hasłem bez wołania zewnetrzych programów typu:
>
> Wyprobuj truezip:https://truezip.dev.java.net/
>
> Bartek
A wiesz jak tego użyć? Próbowałem już tego nie działa.
public static void main(String[] args) throws Exception {
String filename = Main.class.getResource("/
test.zip").getFile();
File.setDefaultArchiveDetector(ArchiveDetector.ALL);
ZipFile zip = new ZipFile(filename);
Enumeration<ZipEntry> entries = zip.entries();
while (entries.hasMoreElements()) {
ZipEntry entry = entries.nextElement();
InputStream is = zip.getInputStream(entry);
is.read();
}
}
i leci wyjątek
ZipException: Invalid stored block lengths
Plik bez problemu rozpakowuje się zewnętrznym unzipem
Technical Details
Message-ID:
<9194a8b9-1e06-4c99-931c-b565f6a60ea2@e38g2000prn.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!e38g2000prn.googlegroups.com!not-for-mailReferences:
<bf4e62ed-74ef-4e9e-a151-2e0a6853798d@k30g2000hse.googlegroups.com> <4099596.eN9PU52Q6P@bartek.natolin.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!e38g2000prn.googlegroups.com!not-for-mail From: marwis1978 <marwis1978@gmail.com> Newsgroups: pl.comp.lang.java Subject: Re: Zahasłowane pliki ZIP Date: Mon, 20 Oct 2008 05:58:35 -0700 (PDT) Organization: http://groups.google.com Lines: 31 Message-ID: <9194a8b9-1e06-4c99-931c-b565f6a60ea2@e38g2000prn.googlegroups.com> References: <bf4e62ed-74ef-4e9e-a151-2e0a6853798d@k30g2000hse.googlegroups.com> <4099596.eN9PU52Q6P@bartek.natolin.net> NNTP-Posting-Host: 153.19.128.234 Mime-Version: 1.0 X-Trace: posting.google.com 1224507515 9580 127.0.0.1 (20 Oct 2008 12:58:35 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 20 Oct 2008 12:58:35 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: e38g2000prn.googlegroups.com; posting-host=153.19.128.234; posting-account=5H_OBgoAAABvdP7oqZHLu6Heo49v-BZv User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.17) Gecko/20081001 Firefox/2.0.0.17,gzip(gfe),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit