Hashcat session断点会话保存恢复session
说明
官方原文:https://hashcat.net/wiki/doku.php?id=restore
解密过程中,不可避免的需要暂停、关闭,但是没有解密完的东西,怎么保存,下次继续呢?
一、会话保存
hashcat-m 2611 -a 3 --session mydz dz.hash masks/rockyou-7-2592000.hcmask
不保存进度,直接退出: 按 q
保存进度,保存后退出: 按 p 后,再按 q (暂停后,退出)
开启自动记录(监控)还原点,在创建下一次记录还原点后,自动退出:按 c
第一次按c开启监控还原点,再按一次是关闭(禁用)
--session mydz 就是保存信息到 mydz 文件中,后缀是.restore。全名:mydz.restore
如果没有指定 --session 选项参数, 则默认保存到 hashcat.restore
没有按 c ,或没有开启,下一个监控还原点自动退出:
按 c 开启,监控还原点:
二、恢复破解恢复会话
hashcat--session mydz --restore
hashcat.exe --session hashcat --restore
注意:
1.使用 --session 选项时,只写 hashcat.restore 的名字 hashcat 就行,不用写 .restore 后缀
2.其他没有指定--session 名字的破解命令,会覆盖之前的hashcat.restore文件
三、官方对 [s]tatus [p]ause [b]ypass [c]heckpoint [f]inish [q]uit 解释
https://hashcat.net/wiki/doku.php?id=hashcat
Option | Purpose |
---|---|
[s]tatus | Force display of full status information. Useful for when you want to see the status immediately instead of waiting until the –status-timer time has been reached |
[p]ause / [r]esume | Pause and resume the current attack |
[b]ypass | Skip the current attack or mask and move to the next one. If there are no attacks left in this session, hashcat will quit |
[c]heckpoint | Quit at the next checkpoint (instead of quitting immediately) |
[f]inish | Allow the current attack to complete, and then quit. |
[q]uit | Quit immediately (without waiting for the next checkpoint) |
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://www.rstk.cn/news/617129.html?action=onClick
https://www.cnblogs.com/xyongsec/p/12097321.html
https://alfonsxh.github.io/Blog/post/python/hashcat使用说明/
https://c0ny1.gitbooks.io/sectools/content/mi-ma-po-jie-gong-ji/hashcat/chang-gui-po-jie.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!