e×ceI 密*#*码 @%@忘*^*了怎么办?

2019-10-08 15:50:45 +08:00
 JCZ2MkKb5S8ZX9pq

4061 次点击
所在节点    Python
14 条回复
1462326016
2019-10-08 15:53:21 +08:00
如果是 xlsx 就很简单了
gvhao001
2019-10-08 15:53:21 +08:00
之前刷斗音的时候好像看到过有人去除 excel---password 来着。
yooping
2019-10-08 15:54:31 +08:00
如果是 xls 用 Office Password Recovery Toolbox 可以移除, xlsx 的话无解吧
taolu
2019-10-08 15:56:05 +08:00
一楼和三楼 PK 吧
huiyadanli
2019-10-08 15:56:09 +08:00
网上一搜一大堆破解方法。。。

发一个我以前用过的:
https://blog.csdn.net/jnxxhzz/article/details/81673107
JCZ2MkKb5S8ZX9pq
2019-10-08 16:04:36 +08:00
@1462326016 请问怎么弄?
我看了眼,是 xlsx 的。2007 年的文件,我以为那么老肯定是 xls,刚又确认了一下。
1462326016
2019-10-08 16:07:17 +08:00
不好意思没审题,我想表达的意思是如果是单元格锁定或者加密了 VBA 脚本了,那么 xlsx 格式很好解除,因为配置文件都是可以解压的明文的,如果是打开密码的话无能为力,解压后看样子好像直接加密了整个文件,暂不知道原理,坐等大神。xls 格式没研究过,好久没用过了
1462326016
2019-10-08 16:14:17 +08:00
@JCZ2MkKb5S8ZX9pq 如果是 xlsx 的打开密码,抱歉,由于 excel 可能用了类似于 aes 之类的加密方式,所以目前的解决方法只有跑字典,密码比较长的话解密的可能性不大。或者如果不介意的话可以把文件发出来大家帮你看看
vmebeh
2019-10-08 16:16:59 +08:00
密码不复杂可以选择暴力破,2003 版生成的 xls 默认选择 rc4 加密,可秒破,后续版本默认 aes 加密,慢慢来吧……
1462326016
2019-10-08 16:27:40 +08:00
@JCZ2MkKb5S8ZX9pq 看了下 xlsx 的加密信息,应该可以确定了用的是 AES 加密,256 位,CBC 模式加密的。<keyData saltSize="16" blockSize="16" keyBits="256" hashSize="64" cipherAlgorithm="AES" cipherChaining="ChainingModeCBC" hashAlgorithm="SHA512" saltValue="YPvGtuMCzePO3joQ2P0CoQ=="/>跑字典吧
JCZ2MkKb5S8ZX9pq
2019-10-08 16:51:45 +08:00
@1462326016 先下了个工具,破了试试,不行只能自己写字典试了。
JCZ2MkKb5S8ZX9pq
2019-10-08 16:54:36 +08:00
@1462326016 我看了眼我这个,好像是 AES128,不过也没差了。

另外看到 sd 卡里一堆 S60 年代的游戏,想起了当年点像素的岁月。
LokiSharp
2019-10-08 20:55:36 +08:00
xls 可以直接破掉密码
annielong
2019-10-09 09:30:22 +08:00
2007 版本前有一大堆秒破的工具,不用跑字典,搜索一下吧,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607071

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX