渗透测试常用密码字典合集(持续更新)
对渗透测试中常用的密码字典进行收集更新(包括自己总结的和其他密码字典总结)
PasswordDic 是一个渗透测试常用密码字典合集,由 GitHub 用户 dateName 创建和维护。该项目旨在收集和整理渗透测试中常用的各类密码字典、用户名字典、目录扫描字典等资源,为安全研究人员和渗透测试人员提供便捷的字典工具库。
该仓库包含以下几个主要目录:
| 目录 | 说明 | 更新记录 |
|---|---|---|
| 弱口令字典 | 包含全球2022年弱口令Top200等常用弱口令集合 | 2022年11月25日更新 |
| 用户名字典 | 包含SSH用户名Top30等常用用户名列表 | 2022年5月17日更新 |
| 目录扫描字典 | 包含JAVA常见目录字典等Web目录扫描用词库 | 2023年1月13日更新 |
| 设备弱口令 | 包含WebLogic等各类网络设备的默认密码 | 2022年5月17日更新 |
| Seclists | 整合了Seclists项目中的部分字典资源 | 2023年5月19日更新 |
项目累计有 107 次提交记录,最后更新时间为 2026 年 1 月 31 日(最近将项目名称更新为 Password 并更新了项目描述)。
PasswordDic 字典合集可广泛应用于以下安全测试场景:
配合 Burp Suite 等工具进行 Web 系统登录认证的弱口令测试。
使用 Hydra 等工具对 SSH 服务进行密码强度测试。
配合御剑、Dirsearch 等工具进行网站目录结构探测。
在各类 CTF 解题过程中用于密码爆破环节。
企业内部定期检查系统密码强度,发现弱密码风险。
| 项目 | 作者 | 说明 |
|---|---|---|
| wwl012345/PasswordDic | wwl012345 | 渗透测试常用密码字典合集,被多篇技术博客引用为 DVWA 靶场爆破字典 |
| k8gege/PasswordDic | k8gege | 包含 top1000 等经典弱口令字典,常用于 Hydra 爆破实践 |
| SecLists | Daniel Miessler | 安全测试领域最全面的字典合集,被众多安全从业者作为基础资源库 |
| fuzzDicts | TheKingOfDuck | Web 模糊测试字典集 |
| Probable-Wordlists | berzerk0 | 目前最大的密码字典之一,包含 2376 个字典文件 |
| pydictor | LandGrey | 基于规则的字典生成工具,支持高度定制化字典生成 |
📌 说明:GitHub 上存在多个名为
PasswordDic的仓库,内容侧重点有所不同。dateName/PasswordDic侧重于字典的分类整理和持续更新;wwl012345/PasswordDic在社区文章中被引用最多;k8gege/PasswordDic则常被用于 Hydra 爆破实战教程。
重要提示:密码字典仅用于授权的安全测试和合法的网络安全研究。未经授权使用此类工具进行密码爆破属于违法行为,使用者须自行承担相应法律责任。
- 仅在授权范围内使用——对自有系统或获得书面授权的目标进行安全测试
- 配合密码强度管理——测试完成后应及时修复发现的弱密码问题
- 去重处理提升效率——使用前对字典文件进行去重,提高测试效率
- 结合场景选择字典——根据测试目标的特性选择合适的字典类型
- 敏感数据妥善保管——字典文件涉及大量潜在凭证信息,应妥善保管
- 及时更新保持有效——定期从项目仓库同步最新字典内容
PasswordDic 是一个专注于渗透测试场景的密码字典合集项目,通过系统性地收集和整理弱口令、用户名、目录扫描等各类字典资源,为安全研究人员提供了便捷的工具库。虽然该项目在 GitHub 上的数据表现尚不突出(Stars 和 Forks 均为 0),但其作为字典资源整合项目具有实际参考价值。
对于安全测试人员而言,建议结合该项目与 SecLists、fuzzDicts 等同类资源,构建更加完善的测试字典体系。同时切记:技术本身是中性的,关键在于使用者的目的与边界。
本文档基于 GitHub 仓库 dateName/PasswordDic 内容整理,仅供参考学习。