BLACK CRACKER RUSTY

BLACK CRACKER RUSTY

七月 06, 2023

最近沉迷于玩Rust,想着用Rust随手写个Web或密码学的工具。

此项目暂属于半成品,先立个项,有时间了再慢慢研究完善😁……

欢迎各界大佬贡献智慧,求star,有什么想法欢迎issue讨论,期待能在致谢中能添上您的头像

LOVE AND PEACE !

此项目是基于 Rust 编写的密码破解框架。

集成多种的密码破解功能,包括字典攻击、弱口令检测和哈希破解等功能。

etc..

Repository

Github:BlackCracker_Rusty
最新版本下载:Release

Functionality

  • 字典攻击模式:通过遍历字典文件中的密码,尝试破解目标密码。
  • 弱口令检测模式:检测目标密码是否为弱口令,进行口令安全性评估。
  • 哈希破解模式:通过破解密码哈希值,尝试还原原始密码。

Installation

  1. 克隆项目到本地:

    1
    git clone https://github.com/DXHM/BlackCracker_Rusty.git
  2. 进入项目目录:

    1
    cd Blackcracker_rusty
  3. 构建项目:

    1
    cargo build --release
  4. 运行项目:

    1
    cargo run -- <mode> <target>

Usage

  • <mode>:选择要运行的模式,可以是 dictionaryweak_passwordhash_cracker
  • <target>:目标密码或哈希值。

Example

Linux

  • 字典攻击模式:

    1
    blackcracker_rusty dictionary password123
  • 弱密码检测模式:

    1
    blackcracker_rusty weak_password user1
  • 哈希破解模式:

    1
    blackcracker_rusty hash_cracker 5f4dcc3b5aa765d61d8327deb882cf99

Windows

  • 字典攻击模式:

    1
    blackcracker_rusty.exe dictionary password123
  • 弱密码检测模式:

    1
    blackcracker_rusty.exe weak_password user1
  • 哈希破解模式:

    1
    blackcracker_rusty.exe hash_cracker 5f4dcc3b5aa765d61d8327deb882cf99

Requirements

  • rust-crypto = “^0.2”
  • embed-resource=”^2.0”

Contribution

dxhm

Licence