hashcat mask文件夹下 .hcmask掩码文件
官方说明:https://hashcat.net/wiki/doku.php?id=mask_attack
一、掩码文件名格式
同样可以将掩码直接保存为一个文件,以后使用时直接调用,它是一行一行的纯文本文件,以.hcmask为扩展名,格式如下:
[?1,][?2,][?3,][?4,]mask
二、命令行中格式
命令行中,我们要使用自定义的字符集,需要使用如下格式:
-1 ?l?s -2 ?dhjg -3 ?u?d -4 ?s987 ?1?2?3?4?s?l 或 --custom-charset2 ?l?s --custom-charset2 ?dhjg --custom-charset2 ?u?d --custom-charset2 ?s987 ?1?2?3?4?s?l
三、掩码文件格式
那么在掩码文件中就可以直接这样写:
?l?s,?dhjg,?u?d,?s987, ?1?2?3?4?s?l
第一个逗号前, 代表 -1 位置
第二个逗号前, 代表 -2 位置
第三个逗号前, 代表 -3 位置
第四个逗号前, 代表 -4 位置
最后的?1?2?3?4?s?l就是想要的组合方式
四、使用 .hcmask 文件:
当然,在没有使用自定义字符集时就不需要前面的部分了,直接写掩码即可,使用方法如下:
-a 3 hash.txt mask_file.hcmask
五、其他:
-
可以在每一行的开头使用#来注释掉那一行,可以写入多行,每一行互相独立
-
当掩码中存在 ,(逗号)时,需要,来转义
-
同样,掩码文件也可以支持增量参数
下面是些例子,看看能不能看懂是什么意思
?d?l,test?1?1?1
abcdef,0123,ABC,789,?3?3?3?1?1?1?1?2?2?4?4?4?4
company?d?d?d?d?d
?l?l?l?l?d?d?d?d?d?d
16 进制字符
可以使用“--hex-charset”参数
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://www.sohu.com/a/112484975_354899
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2022-10-13 Linux ubuntu22 手动下载语言包