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 ,或没有开启,下一个监控还原点自动退出:
image


按 c 开启,监控还原点:
image


二、恢复破解恢复会话

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



posted @ 2023-09-20 16:08  悟透  阅读(1898)  评论(0编辑  收藏  举报