You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用John the Ripper破解2003 Office版PPT哈希后得到的密码无效的问题求助

John the Ripper破解2003 Office版PPT哈希后得到的密码无效的问题求助

我最近在尝试恢复一个非常老旧的2003版Office PPT文件,按步骤做了哈希提取和破解,但遇到了麻烦,想请教下大家:

我的操作流程是这样的:

  1. 先用office2john.py提取PPT的哈希值,命令是:
    python3 ./office2john.py ./<filename>.ppt >hash.txt
    
  2. 接着在Ubuntu上编译好了John the Ripper(编译过程所有测试都顺利通过),然后运行破解命令:
    ./src/john/run/john ./hash.txt
    
  3. 破解完成后,我用show命令查看结果,还指定了oldoffice格式:
    ./src/john/run/john --show --format=oldoffice ./hash.txt
    
    输出显示确实成功破解了哈希,内容是:
    <filename>.ppt:<password>
    1 password hash cracked, 0 left
    
    还提示已经去掉盐值,没有剩余哈希了。

可问题是,用这个得到的密码根本打不开那个PPT文件。

我自己猜会不会是因为这个PPT是2003版的,我现在没有Office 2003软件?毕竟我是在Ubuntu上做的破解,但平时用的是MacOS Monterey上的Office软件。

有没有大佬能帮我分析下我哪里操作错了?

备注:内容来源于stack exchange,提问作者nerak99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 10:48:12