Skip to content

brute_demd5: Use common password text to construct common md5 translation, and find the password quickly through md5. 暴力破解常用MD5,利用常用密码本构造常用md5转译本,并通过md5快捷找到密码

Notifications You must be signed in to change notification settings

Mustenaka/brute_demd5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brute_demd5

通过常用的md5码快速找到其对应的具体密码,属于一个安全工具,可以支持命令行快速驱动使用,内置一个密码本,也可以手动生成

Password MD5 Project

项目简介

这是一个完整的 Python 工具项目,包含以下功能:

  1. 从原始密码列表生成 MD5 映射文件。
  2. 根据给定的 MD5 值快速查找对应的原始字符串。

该项目分为两个主要功能模块:

  • MD5生成模块: 将字符串生成对应的 MD5 哈希值映射。
  • MD5查找模块: 从映射文件中查找指定 MD5 值的原始字符串。

文件说明

目录结构

  • src/md5_lookup.py
    包含 MD5Lookup 类,用于高效查找 MD5 值对应的原始字符串,支持分块加载大文件。

  • generate_map.py
    包含 GenerateMap 类,从密码列表中生成 MD5 映射文件。

  • src/main.py
    项目入口,通过命令行参数调用 MD5 查找功能。

  • password_list/
    存放原始密码列表文件,默认读取目录中所有 .txt 文件。

  • md5_mapping.txt
    自动生成的 MD5 映射文件,存储格式为 MD5\t原始字符串


快速开始

1. 克隆项目

git clone https://github.com/Mustenaka/brute_demd5

2. 运行

python main.py -p md5_mapping.txt 48abc24a5c27f2e32839a9c40268e062

PS

咱们可不要总是忘记自己的管理员帐号密码哟

About

brute_demd5: Use common password text to construct common md5 translation, and find the password quickly through md5. 暴力破解常用MD5,利用常用密码本构造常用md5转译本,并通过md5快捷找到密码

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages