利用ARCHPR明文破解获取PDF

我们经常下载一些rar或zip压缩文件,解压时有时发现要密码,而密码多是为了推广而设置的网址等,如果不知道密码,可 以去来源网站上寻找或在压缩文件的注释中查看。

而并非所有都是如此,例如,网上有些人,为了卖自己搞来的电子书,通过释放一些样例版本的PDF出来,如要完整版,则需要钱钱,下面提供一种网友明文攻击获取完整版PDF的方法。

首先,来看一下,整个zip文件结构:

?外层zip未加密 ,内层zip加密,但两层都包含共同的文件,如:"联系说明.txt",明文攻击就是利用这一点来实现的,我们借助Advanced Archive Password Recovery(archpr)软件来做这个测试。

加密文件选择需要解密的目标ZIP文件,明文文件路径选择的明文ZIP由目标文件与已知文件共同的压缩而成,如上面提到的"联系说明.txt",选择明文攻击类型,开始,大约两三分钟后点击停止。

若停止时弹出加密密钥已成功恢复对话框,则说明成功了。若弹出"被用户终止"的提示,则说明停止早了,电脑性能太差,让它多跑一再停止。

点击确定,则可以保存解密后的zip文件。

接下来就可以去找自己想的书籍做 测试了。

时间: 2024-12-05 06:16:09

利用ARCHPR明文破解获取PDF的相关文章

PhpMyadmin利用Mysql root密码获取webshell

Simeon Phpmyadmin是一款著名的mysql在线管理系统,通过提供的mysql数据库用户账号和密码对所管理的数据库实施操作.在渗透过程中,一旦获取其mysql账号和对应的密码,轻者获取其账号所管理数据库,重者可以配合其它漏洞获取webshell权限和系统权限.Root账号及口令可以通过暴力破解,源代码泄露等途径获取,本文主要就其root账号获取以及phpmyadmin的利用.如何导出webshell等进行探讨. Mysql root账号及密码在phpmyadmin中的利用思路主要有以

SEO优化之如何利用百度风云榜获取百万流量

SEO优化之如何利用百度风云榜获取百万流量 (     SEO优化一定要精细,一味的趁波逐浪最后别说分一杯羹了,可能连汤都看不到.下面我们来说一下网站优化如何运用热度风云榜,并晋升网站流量. 为什么会说到风云榜,所谓的风云榜实在就是天天发生的最新事件,如娱乐.糊口等热点搜索内容的集合.且能够非常正确的反映用户关注的信息及内容. 第一:百度风云榜 百度一下你就知道,这已经成为良多人的口头禅,只要登录百度账号在首页就可以显示实时热门百度优化之怎样利用百度风云榜百度优化之怎样利用百度风云榜.百度风云榜

利用SQLServer查询分析器获取存储过程的返回值,检查测试存储过程

1.存储过程没有返回值的情况(即存储过程语句中没有return之类的语句)用方法 int count = ExecuteNonQuery(..)执行存储过程其返回值只有两种情况(1)如果通过查询分析器执行该存储过程,在显示栏中如果有影响的行数,则影响几行count就是几(2)如果通过查询分析器执行该存储过程,在显示栏中如果显示'命令已成功完成.'则count = -1;在显示栏中如果有查询结果,则count = -1总结:A.ExecuteNonQuery()该方法只返回影响的行数,如果没有影响

利用反射机制,获取类的字段、方法、并实现简单调用

这篇文章是为之后要介绍Android的ICO框架做预备的,所以,如果想最近学习Android的ICO框架的同学,可以稍微看一下. 首先,简单介绍一下Java里面的反射. JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. 不知道这样的一段解释,你能否看懂.如果更简单的说,反射就是能够根据你给出类名实例化出一个实实在在的对象.所以,对象的实例

dotnet获取PDF文件的页数

#region 获取PDF文件的页数 private int BytesLastIndexOf(Byte[] buffer, int length, string Search) { if (buffer == null) return -1; if (buffer.Length <= 0) return -1; byte[] SearchBytes = Encoding.Default.GetBytes(Search.ToUpper()); for (int i = length - Sear

Ubuntu利用TCP协议来获取服务器时间

Linux利用TCP协议来获取服务器时间 这里使用Unix网络编程里面的一个小程序,该客户端建立一个到服务器的TCP连接,然后读取由服务器以直观可读格式简单地送回的当前时间和日期. #include "unp.h" int main(int argc, char **argv) { int sockfd, n; char recvline[MAXLINE + 1]; struct sockaddr_in servaddr; if (argc != 2) err_quit("u

利用未公开API获取终端会话闲置时间(Idle Time)和登入时间(Logon Time)

利用未公开API获取终端会话闲置时间(Idle Time)和登入时间(Logon Time)作者:Tuuzed(土仔)   发表于:2008年3月3日23:12:38 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明.http://www.cppblog.com/tuuzed/archive/2008/03/03/43631.html 可能很多人都知道NT系统的query user命令,命令返回“使用者名称 工作阶段名称 识别码 状态 闲置时间 登入时间”.如图

Ubuntu利用TCP协议来获取server时间

Linux利用TCP协议来获取server时间 这里使用Unix网络编程里面的一个小程序,该client建立一个到server的TCP连接,然后读取由server以直观可读格式简单地送回的当前时间和日期. #include "unp.h" int main(int argc, char **argv) { int sockfd, n; char recvline[MAXLINE + 1]; struct sockaddr_in servaddr; if (argc != 2) err_

怎么获取pdf文件里面的图片

一个pdf文件可以包含多种文件格式,里面有文字.链接.表格.图片等:文字和链接都可以自己打出来的,可是PDF文件里面的图片是无法拷贝和下载的,在遇到这个问题你是不是头疼呢!下面小编在解决你头疼的毛病,怎么获取pdf文件里面的图片? 获取pdf文件不借助软件是无法实现的,那么什么软件可以实现呢!正好小编知道一个网址PDF图片获取http://app.xunjiepdf.com/pdfgetimg,下面是使用的方法和步骤: 步骤一:搜索"迅捷pdf在线转换器",找到相关页面点击进入在线网站