Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
autocrack — 帮助自动化破解过程的Hashcat封装工具 | Kitploit
工具/GitHubGitHub/timbo05sec/autocrack
密码破解密码攻击脚本与自动化实用工具与框架
GitHubtimbo05sec/autocrack

autocrack

帮助自动化破解过程的Hashcat封装工具

查看仓库
1273448年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

AUTOCRACK.py

此 Python 脚本是 Hashcat (https://hashcat.net) 的一个封装器,旨在帮助自动化破解过程。该脚本包含多个功能,可选取一组字典和规则,并支持在字典/规则攻击之前运行带有自定义掩码的暴力破解攻击。

Autocrack 使用 Python 3,通常已在各种 Linux 发行版中预装。要在 OS X 上安装 Python 3,请按照此处说明操作:http://docs.python-guide.org/en/latest/starting/install3/osx/。

请务必在脚本开头设置路径变量。

root@kitploit:~
usage: autocrack.py [-h] [-b NUM] [-bm BRUTEMASK]
                    [-cr CUSTOMRULES] [-cw CUSTOMWL] [-f] [-i INPUTFILE]
                    [-l LOGFILE] [-lh [LISTHASHMODE]] [-lw {all,small,custom}]
                    [-m HASHMODE] [-p] [-pu] [-r {all,simple,singles,combos}]
                    [-s] [-t WLFILTER] [-u] [-w {all,small,custom}]
                    [-ws WORDLISTSIZE]

optional arguments:
  -h, --help            显示此帮助信息并退出
  -b NUM, --brute NUM   以暴力破解开始破解。指定最大长度(1-55)
  -bm BRUTEMASK, --brutemask BRUTEMASK
                        要暴力破解的字符类型(?a, ?u, ?l, ?s, ?d);
                        如果只指定一种类型,则所有位置都将使用该字符类型进行暴力破解
  -cr CUSTOMRULES, --customrules CUSTOMRULES
                        逗号分隔的规则列表,按从左到右的顺序运行
  -cw CUSTOMWL, --customwl CUSTOMWL
                        逗号分隔的一个或多个字典的完整路径列表
  -f, --force           向 Hashcat 传递 force 参数
  -i INPUTFILE, --inputfile INPUTFILE
                        包含哈希值的文件路径
  -l LOGFILE, --logfile LOGFILE
                        记录破解会话的日志文件路径
  -lh [LISTHASHMODE], --listhashmode [LISTHASHMODE]
                        列出哈希类型及其对应的模式;提供一个关键词以筛选结果
  -lw {all,small,custom}, --listwordlists {all,small,custom}
                        列出 BASESUPPORTFILESPATH/wordlists 中的字典;可使用 -t(筛选)和 -ws(字典大小)来影响结果
  -m HASHMODE, --hashmode HASHMODE
                        Hashcat 破解算法
  -p, --pwds            输出破解的密码列表(用于 pipal 分析)
  -pu, --pwdsunique     输出去重后的破解密码列表
  -r {all,simple,singles,combos}, --rules {all,simple,singles,combos}
                        指定使用哪一组 hashcat 规则
  -s, --show            显示已破解的凭证
  -t WLFILTER, --wlfilter WLFILTER
                        筛选字典,仅包含文件名中含有该关键词的字典
  -u, --username        向 Hashcat 传递 username 参数
  -v {0,1,2}, --verbose {0,1,2}
                        指定详细级别:0:信息,1:详细,2:包含 Hashcat 输出
  -w {all,small,custom}, --wordlists {all,small,custom}
                        指定使用哪一组字典;"custom" 使用 -ws 选项指定最大文件大小
  -ws WORDLISTSIZE, --wordlistsize WORDLISTSIZE
                        筛选字典为最大行数文件;默认 = 500,000;0 = 所有字典

待办事项:

  • 添加一键处理 AD 域哈希转储(lm -> nt)的功能
  • 添加对自定义掩码字符集的支持
  • 包含掩码攻击
  • 追踪哪个字典/规则/掩码破解了密码
  • 实现马尔可夫链
下载工具