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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Password-Analysis — 用Go编写的脚本,根据熵值和字典中的弱密码来分析密码列表。适用于渗透测试和钓鱼活动。 | Kitploit
工具/GitHubGitHub/am0nt31r0/password-analysis
密码破解钓鱼工具密码攻击渗透测试
GitHubam0nt31r0/password-analysis

Password-Analysis

用Go编写的脚本,根据熵值和字典中的弱密码来分析密码列表。适用于渗透测试和钓鱼活动。

查看仓库
14年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

密码分析:基于熵和弱密码字典

一个用Go编写的脚本,用于分析密码列表。

下载与编译

您可以直接从发布页面下载二进制文件。如果您希望手动编译,请参考以下步骤。

root@kitploit:~
git clone https://github.com/am0nt31r0/Password-Analysis.git
cd Password-Analysis
go build -ldflags "-w -s" -o pwdAnalysis
  • 将二进制文件移动到 bin 目录。
root@kitploit:~
└─$ tree go
go/
├── bin
│   ├── pwdAnalysis
├── src
|   ├── github.com
│       └── Xe
│           └── x
│               └── entropy
│                   ├── doc.go
│                   ├── shannon.go
│                   └── shannon_test.go
|   ├── Password Analysis
|       ├── pw_analysis.go

要求

该脚本需要两个 txt 文件才能成功执行。第一个文件包含待分析的密码——每行一个密码——第二个文件必须是弱密码字典,例如 rockyou.txt。

用于对密码进行分类的熵评分与 KeePassXC 使用的相同: https://keepassxc.org/blog/2020-08-15-keepassxc-password-healthcheck/

将熵源代码下载到您的 src 目录:

  • https://github.com/Xe/x/tree/master/entropy(感谢 Xe 提供的香农熵方程实现)
  • 例如:
root@kitploit:~
└─$ tree src 
src
├── github.com
│   └── Xe
│       └── x
│           └── entropy
│               ├── doc.go
│               ├── shannon.go
│               └── shannon_test.go

用法

root@kitploit:~
pwdAnalysis pwds.txt rockyou.txt                                  
[+] 密码分析软件

开始分析密码文件:pwds.txt
使用 rockyou.txt 作为比较字典。

密码                                    长度                                  熵值                                  强度

12345 a                                  7                                       21                                     差
user123                                  7                                       21                                     差 - 字典中
passwordstrong                           14                                      56                                     弱
thisIsit?                                9                                       27                                     差
saQWE1                                   6                                       18                                     差
sa#X#2 34                                9                                       27                                     差
QWE123!"# $sds1                          15                                      60                                     弱
123456789                                9                                       36                                     差 - 字典中
QWE123!"# $sds1zxczxc4"3r1 a             28                                      140                                    优秀
C3kGUJeV98c234_34                        17                                      68                                     强


统计信息:
- 分析的密码总数:10。
- 优秀密码数量:1。
- 强密码数量:1。
- 弱密码数量:2。
- 差密码数量:4。
- 错误密码数量:0。
- 包含在字典中的差密码数量:2。
- 最短密码长度为 6 个字符。
- 最长密码长度为 28 个字符。
- 平均长度为 12。
下载工具