DwaipayanSaha09/passguard-password-strength-analyzer

GitHub: DwaipayanSaha09/passguard-password-strength-analyzer

一款基于 Python Flask 构建的实时密码强度分析器,通过熵计算、破解时间估算和多重安全检查帮助用户评估和改善密码安全性。

Stars: 1 | Forks: 0

# PassGuard - 密码强度分析器 一个使用 Python、Flask、HTML、CSS 和 JavaScript 构建的,专注于现代网络安全的密码强度分析器。 PassGuard 帮助用户通过熵计算、密码破解时间估算、常见密码检测、密码生成以及多重安全验证检查来评估密码的安全性。 ## 在线演示 https://passguard-password-strength-analyzer.onrender.com ## 功能 ### 密码安全分析 * 实时密码强度分析 * 熵计算 * 密码破解时间估算 * 安全评分评估 * 可视化强度指示器 ### 安全验证检查 * 最小长度验证 * 大写字母检测 * 小写字母检测 * 数字检测 * 特殊字符检测 * 重复字符检测 * 常见密码检测 * 空格验证 ### 密码实用工具 * 安全密码生成器 * 复制密码功能 * 安全建议 * 交互式用户反馈 ### 用户界面 * 现代网络安全主题 UI * 响应式设计 * 实时更新 * 交互式视觉指示器 ## 截图 ### 弱密码分析 ![弱密码](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/ebdd613f11152913.png) ### 强密码分析 ![强密码](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/9e6aa349a5152923.png) ### 安全密码生成器 ![安全密码](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/d0f10b3cf4152934.png) ### 完整应用演示 ![PassGuard 演示](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/e93da07475152943.png) ## 技术栈 ### 后端 * Python * Flask ### 前端 * HTML5 * CSS3 * JavaScript ### 部署 * Render ### 版本控制 * Git * GitHub ## 项目结构 passguard-password-strength-analyzer/ ├── passguard.py ├── requirements.txt ├── README.md ├── LICENSE ├── templates/ │ └── passguard_ui.html ├── static/ │ ├── css/ │ │ └── passguard_style.css │ └── js/ │ └── passguard_script.js ├── screenshots/ │ ├── weak-password.png │ ├── strong-password.png │ └── passguard-demo.png ## 安装说明 克隆仓库: ``` git clone https://github.com/DwaipayanSaha09/passguard-password-strength-analyzer.git ``` 进入项目: ``` cd passguard-password-strength-analyzer ``` 安装依赖: ``` pip install -r requirements.txt ``` 运行应用: ``` python passguard.py ``` 打开: ``` http://127.0.0.1:5000 ``` ## 发布说明 ### v1.1.0 新增: * 密码生成器 * 复制密码功能 * 增强的安全检查 * 改进的密码分析逻辑 * 更好的用户界面 * 基于 JavaScript 的交互性 ### v1.0.0 初始版本包含: * 密码强度分析 * 熵计算 * 破解时间估算 * 安全验证检查 * Flask 部署 ## 作者 Dwaipayan Saha 创始人兼 CEO - Tech UP Digital 网络安全爱好者 | Python 开发者 | AI 与自动化构建者 GitHub: https://github.com/DwaipayanSha09 LinkedIn: https://www.linkedin.com/in/dwaipayan-saha09/ ## 许可证 本项目基于 MIT License 授权。
标签:数据可视化, 逆向工具