https://github.com/tamton-aquib/veldora
A rust program to bruteforce ZIP, PDF and some common hashes.
https://github.com/tamton-aquib/veldora
bruteforce hacktoberfest hashcracker password pdfcrack rust zipcracker
Last synced: about 1 year ago
JSON representation
A rust program to bruteforce ZIP, PDF and some common hashes.
- Host: GitHub
- URL: https://github.com/tamton-aquib/veldora
- Owner: tamton-aquib
- License: mit
- Created: 2021-11-13T13:45:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-24T13:45:08.000Z (over 2 years ago)
- Last Synced: 2024-05-02T03:45:48.115Z (about 2 years ago)
- Topics: bruteforce, hacktoberfest, hashcracker, password, pdfcrack, rust, zipcracker
- Language: Rust
- Homepage: https://docs.rs/veldora/
- Size: 52.7 KB
- Stars: 36
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Veldora
A command-line program to bruteforce zips, pdfs and some popular hashes.
This is basically a rust version of [bruttle](https://github.com/tamton-aquib/bruttle), but a lot faster.
### Installation:
> From AUR
```bash
yay -S veldora
```
> From source
```bash
cargo install veldora
```
### Usage:
```
veldora
```
### Examples:
```sh
veldora "5f4dcc3b5aa765d61d8327deb882cf99" ./password_list.txt
veldora secure.zip ~/Downloads/password_list.txt
veldora secure.pdf ~/Downloads/password_list.txt
```
> Make sure `$HOME/.cargo/` is in path.

### Notes:
* Get password lists from [here](https://github.com/kkrypt0nn/Wordlists)
* To create custom passlist, try: [cupp.py](https://github.com/Mebus/cupp)
* As always, not to be used for illegal purposes : )
### TODOS:
- [x] Code cleaning and pretty error messages.
- [x] Add to crates.io
- [ ] Add concurrency (with rayon)
- [ ] Add support for other filetypes like rar.
- [ ] Add more hashtypes (bcrypt, whirpool, etc)
- [ ] Add tests for each.
- [ ] hash mode breaking for zip and pdf. (would get super fast)
- [ ] Solve unicode error when reading some password lists.