🔐 输入要检测的密码

检测在你的浏览器本地完成,密码不会上传到任何服务器。建议检测完随手清空。

在线破解受账号锁定限制,速度慢;离线破解指攻击者已拿到密码哈希在本地暴力猜解,速度快几个数量级,估算更保守。

🔐

在左侧输入密码,实时看强度等级、被破解大概要多久,以及哪里还能改得更安全。

⚠️ 说明:本工具按随机熵估算抗暴力破解能力——熵 = 长度 × log₂(字符池大小),表示攻击者平均需要试 2^(熵-1) 次才能猜中。破解时间 = 2^熵 ÷(2 × 每秒猜测次数),并随密码结构(常见词、键盘序列、重复)打折扣,因此只是理论参考,不是真实被黑概率。
「在线破解」按 100 次/秒(账户通常有锁定)估算;「离线破解」按约 1e11 次/秒(单机 GPU 对哈希的猜测速度,量级参考)估算,真实速度随硬件与哈希算法差异很大。真正决定安全的是「密码是否独一无二 + 是否开两步验证」:再强的密码一旦在别处泄露又重复使用,等于白给。请勿在多个网站复用同一密码,重要账号务必开启 2FA / 二次验证。本工具不保存、不上传你输入的密码。

🔐

密码强度检测(破解时间估算)

安全隐私 完全免费 ⏱️ 破解时间估算 💡 改进建议 🔒 本地检测不上传

「我的密码够不够强?」——这个问题大多数人靠感觉。其实密码强度是可以算的:核心是熵(entropy),也就是密码里有多少「不确定度」。
一个 8 位纯数字密码只有 10⁸ 种组合,GPU 一瞬间就能试完;而一个 12 位、大小写字母 + 数字 + 符号混用的密码,组合数大到以「亿年」计。这个检测器帮你把这份「不确定性」量化成熵值(bits)和被破解大概要多久,并区分在线破解(账号有锁定,慢)和离线破解(攻击者拿到哈希本地暴破,快几个数量级)两种场景。
它还不止看长度:常见弱密码(123456、password)、键盘序列(qwerty、1234)、重复字符、单一字符集都会被单独揪出来,并给出针对性的改进建议——比如加长、加符号、避开字典词。所有检测在你的浏览器本地完成,密码不上传。

类别安全隐私
运行方式纯前端 · 本地检测
维度熵 / 破解时间 / 风险点

核心特性

实时强度等级
熵值估算
在线 / 离线破解时间
弱密码库检测
键盘序列识别
重复字符检测
字符集覆盖
改进建议
本地检测不上传

关于这个工具

密码强度不是看「像不像乱码」,而是看有多少种可能。
熵(bits)是衡量指标:熵 = 长度 × log₂(字符池)。字符池指密码用到的字符种类数——只有小写字母约 26 种,加上大写 52 种,加数字 62 种,加符号约 95 种。长度每多 1 位、池子每翻一倍,熵都线性上升。
攻击者平均需要试 2^(熵-1) 次才能猜中。所以破解时间 ≈ 2^熵 ÷(2 × 每秒猜测次数)。在线登录受锁定策略限制(约 100 次/秒),离线拿到哈希后 GPU 可到 约 1000 亿次/秒,两者差出 9 个数量级。
但熵只算「随机部分」。123456、password、qwerty 这种即使字符集大,也在攻击者优先尝试的字典里,实际一击即中。所以工具会额外检测常见弱密码、键盘序列(1234、asdf)、连续重复(aaaa、1111),并据此打折。
最后记住:强度高 ≠ 安全。一旦这个密码在别的网站泄露过又复用,强度毫无意义。每个重要账号用不同密码 + 开启两步验证,才是正解。

怎么用

  1. 第 1 步
    在左侧输入框粘贴或输入想检测的密码(默认隐藏,可点「显示」)。
  2. 第 2 步
    选破解场景:日常账号选「在线」,担心数据库泄露选「离线」。
  3. 第 3 步
    看右侧强度等级、熵值、估算破解时间与检测到的问题清单。
  4. 第 4 步
    按改进建议调整:加长、加符号、避开字典词;需要可直接用「随机 Token 生成器」造强密码。
  5. 第 5 步
    检测完点「🧹 清空」,并记得不要在多处复用同一密码、开启 2FA。

更新记录

  • v1.0 2026-09-16 工具正式上线:实时评估密码熵值(bits)与强度等级,按在线(约 100 次/秒)与离线(约 1e11 次/秒)两种场景估算被暴力破解所需时间;检测常见弱密码、键盘序列、重复 / 连续字符、单一字符集、长度不足等风险点,给出针对性改进建议与(可选)强密码示例;强调「不复用 + 开 2FA」的安全要点;纯前端本地检测,密码不上传,适配黑夜模式。

常见问题

多少位的密码才够安全?
看字符集与用途:
· 仅数字(6 位):10⁶ 种,几秒被破;
· 大小写 + 数字 + 符号 12 位:约 95¹² ≈ 5×10²³ 种,离线也需数千年;
· 真正高安全建议 14 位以上且多字符集混用,或直接用密码管理器生成的随机长密码 / 口令短语。
但比长度更重要的是不复用——一个超强密码若到处用,一旦某站泄露就全盘皆输。
「在线」和「离线」破解有什么区别?
在线破解:攻击者在登录页逐个试密码,受账号锁定 / 验证码限制,速度约 100 次/秒,慢。
离线破解:攻击者已拿到网站泄露的密码哈希,在本地用 GPU 暴力猜解,速度可达约 1000 亿次/秒,快约 9 个数量级。
所以同一个密码,在线可能「永远破不了」,离线却「几天就破」。本工具的「离线」估算更接近真实泄露后的风险。
为什么「Pa$$w0rd」这种也不算强?
因为它本质是字典词 password 的「变形替换」(a→@、s→$、o→0),攻击者字典会专门收录这类「leet 变形」,一击即中。真正的强度来自随机性 + 长度,而不是在常见词上做小花样。改用完全随机的 14 位混用密码,或由 4-5 个随机词组成的口令短语,安全性才高。
这个工具会把我的密码发出去吗?
不会。所有检测都在你的浏览器本地用 JavaScript 完成,密码不通过网络上传、不保存,刷新即清空。不过仍建议:不要在不可信的公共电脑上粘贴真正在用的密码;检测完顺手点「🧹 清空」。
除了强密码,还有什么必须做?
两件性价比最高的事:
· 不复用:每个网站用不同密码(用密码管理器最省心);
· 开两步验证(2FA):即使密码泄露,没有第二步验证码也登不进。
这两点比单纯把密码从 12 位加到 14 位重要得多。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码