首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

解压密码已知的zip资料

2012-10-15 
解压密码已知的zip文件第一步:剥去密码:下面方法是解密工作,参数:srcFile:源文件地址destfile:解密后的临

解压密码已知的zip文件

第一步:剥去密码:

下面方法是解密工作,参数:

srcFile:源文件地址
destfile:解密后的临时文件
pwd:密码

?

ZipFile zipFile = new ZipFile(上面的临时文件);Enumeration entryEnu = zipFile.entries(); while (entryEnu.hasMoreElements()) {     ZipEntry entry = (ZipEntry) entryEnu.nextElement();    is = zipFile.getInputStream(entry);     bos = new ByteArrayOutputStream(is.available());    byte[] buff = new byte[8192]; int len = 0;    while ((len = is.read(buff)) != -1) {         bos.write(buff, 0, len);     }     bis = new ByteArrayInputStream(bos.toByteArray());     break; }temp.delete(); 
?

?

?

热点排行