利用Excel漏洞来破解Excel保护工作表密码

本次实验是利用Excel改后辍成为压缩文件的漏洞来破解Excel保护工作表密码

首先我们建立一个Excel表格然后设置Excel保护工作表密码并另存为

确定密码已经生效

重命名Excel文件后辍.zip

解压已经改好后辍的Excel文件

解压好后会出现4个文件

打开xl后会看到worksheet文件夹

打开后会开到sheet1.xml就是我们设置保护密码的Excel的第一页

使用Adobe Dreamweavr来破解密码

打开Adobe Dreamweavr并且打开sheet1.xml文件

找到<sheetProtection password="C6EF"sheet="1" objects="1" scenarios="1"/>然后删除掉并保存后,这样Excel的保护密码就破解掉了

在把解压缩的文件在压缩回去

注意要点只能用zip格式来破解压缩文件时也要是zip

本次实验到此为止

时间: 2024-12-19 20:13:43

利用Excel漏洞来破解Excel保护工作表密码的相关文章

excel保护工作表密码pojie

打开你要破解的工作表,按 ALT + F11 启动VBA,将以下的代码复制上去,再按F5 键,就行了.--------------------------------------------------------------- Public Sub AllInternalPasswords()' Breaks worksheet and workbook structure passwords. Bob McCormick' probably originator of base code a

破解Excel工作表密码

1.在VBA中使用以下方法,即可破解Excel工作表密码. (1)在Excel文档中,选择"视图"选项卡,选择"宏",录制宏,然后停止录制. (2)然后,按Alt + f11,调出VBA界面,发现有一个模块1,下面就是刚才录制宏的方法,把下面的代码Copy进去,替换掉,最后点工具栏的绿色三角形,执行方法,即可破解Excel工作表的密码. Public Sub AllInternalPasswords()' Breaks worksheet and workbook

利用poi3.9做的excel导出工具

一.先看看所生成的文件效果图 二.准备 本文需要六个jar包: dom4j-1.6.1.jar ojdbc14.jar poi-3.9-20121203.jar poi-ooxml-3.9-20121203.jar poi-ooxml-schemas-3.9-20121203.jar xmlbeans-2.3.0.jar 除了ojdbc14.jar是用来访问数据库的,其它的都是导出excel所需要的poi相关jar包. 注:本文是以poi3.9版本写的,利用了SXSSFWorkbook这个Wor

利用OLEDB导出数据到Excel

原帖地址:http://blog.csdn.net/cpp2017/archive/2008/04/02/2245396.aspx 利用OELDB数据访问对象操作Excel文件,达到将数据导出到Excel的目的,这种方法可能用的人不太多,缺点是必须有一个存在的Excel文件.优点是服务器不需要安装Excel,且生成的Excel是标准的Excel格式可以当作数据源使用. 准备工作: 1)先用准备一个Excel文件,这个Excel文件可以是空的,或是有一定格式的当做数据模板使用. 2)将操作的目录给

java利用poi导出数据到excel

背景: 上一篇写到利用jtds连接数据库获取相应的数据,本篇写如何用poi将数据到处到excel中,此程序为Application 正文: 第三方poi jar包:poi驱动包下载 代码片段: /** * 将数据导出到excel中 * @param data 将要被导入到excel中的数据 * @throws IOException */ public void crateTempFile(ArrayList<LinkedHashMap<String, String>> data)

利用OpenXml读取、导出Excel

OpenXml是通过 XML 文档提供行集视图.由于OPENXML 是行集提供程序,因此可在会出现行集提供程序(如表.视图或 OPENROWSET 函数)的 Transact-SQL 语句中使用 OPENXML. 效果图: 使用它的时候,首选的下载安装这个程序集,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=30425 安装好了在项目当中引用如下2个 前台弹出框用的是 jBox这个js插件,我用了ajax请求的方式来上传

C#中实现excel文件批量导入access数据表中

一 .界面简单设计如下: 二 .代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; using System.Data.S

破解Excel密码保护文件

首先打开vba编辑器,输入代码: Public Sub AllInternalPasswords() ' Breaks worksheet and workbook structure passwords. Bob McCormick ' probably originator of base code algorithm modified for coverage ' of workbook structure / windows passwords and for multiple pass

把多个Excel文件合并到一个Excel文件的多个工作表(Sheet)里

实现的功能是把多个Excel文件的第一个工作表(Sheet)合并到一个Excel文件的多个工作表里,并且新工作表的名称等于原Excel文件的文件名.开发环境Excel2007,但是Excel2003应该也能用,Excel2000似乎不能用.代码如下: '功能:把多个工作簿的第一个工作表合并到一个工作簿的多个工作表,新工作表的名称等于原工作簿的名称 新建的excel新表---书签sheet1--右击查看代码-复制代码进入---运行-选择需要合并的表--OKSub Books2Sheets()