01 项目地址
https://github.com/moyuwa/toppwdhash
02 项目介绍
一款常见密码哈希离线查询工具,包含算法类型 :'md5', 'md5x2', 'md5x3', 'sha1', 'ntlm', 'mysql', 'md5_sha1', 'md5_base64', 'md5_middle'等;支持单个查询、批量查询、模糊查询、明文密码哈希生成等,后续可能加入更多功能。
注意:大部分哈希都是小写存储,查询时转换一下
常见密码哈希离线查询工具 python version 3.7 by 6time 包含算法类型 'password', 'md5', 'md5x2', 'md5x3', 'sha1', 'ntlm', 'mysql', 'mysql5', 'md5_sha1', 'sha1_sha1', 'sha1_md5', 'md5_base64', 'md5_middle', 'base64_md5', 'md5_sha256', 'sha256', 'sm3' 修改 config1.py 内参数 配置字典与哈希数据库 查询单个哈希 py -3 main.py -s e10adc3949ba59abbe56e057f20f883e查询多个哈希 py -3 main.py -l test.txt查询密码是否在库中 py -3 main.py -p 123456模糊查询单个哈希值 py -3 main.py -k a59abb生成指定密码的哈希值 py -3 main.py -g 12345667890
使用方式
直接修改config1.py文件,可替换字典和哈希数据库,修改后运行会自动生成哈希数据库。默认自带一个七万常见密码合集字典(生成的db数据库31MB大小),包含各种top100、top3000、默认密码、后台口令、内网密码、域控密码、装机密码等合并去重,只保留4位及其以上的字典
读取文件查询多个哈希,如果密码不对,可能是末尾有空格
注:工具仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者及发布者不承担任何法律及连带责任。
原文始发于微信公众号(GSDK安全团队):常见密码哈希离线查询工具 - toppwdhash
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论