https://github.com/n0kovo/installhashcat
Script to quickly install hashcat, rules and wordlists on Debian based distros
https://github.com/n0kovo/installhashcat
hashcat hashcat-batch-scripts hashcat-masks hashcat-rules password-cracking
Last synced: about 1 month ago
JSON representation
Script to quickly install hashcat, rules and wordlists on Debian based distros
- Host: GitHub
- URL: https://github.com/n0kovo/installhashcat
- Owner: n0kovo
- Created: 2022-09-07T15:13:39.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-27T12:58:03.000Z (almost 3 years ago)
- Last Synced: 2024-11-08T03:43:53.181Z (11 months ago)
- Topics: hashcat, hashcat-batch-scripts, hashcat-masks, hashcat-rules, password-cracking
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# n0kovo.github.io/installhashcat/
A quick bash script to build and install the latest dev version of hashcat on Debian based distros and optionally download a [collection of hashcat rules](https://github.com/n0kovo/hashcat-rules-collection) and wordlists, hosted as a GitHub Page for easy access. Made for myself to use on EC2 boxes and to learn some bash.### Requirements:
- `apt`
- `bash`
- `sudo`### Usage:
1) Read the script ([index.html](https://github.com/n0kovo/installhashcat/blob/main/index.html)).
Don't pipe stuff to bash without reading it first!2) `curl https://n0kovo.github.io/installhashcat/ | sudo bash`
3) Profit### What does it do?
1) Installs `git` if not already installed
2) Installs `build-essential` if not already installed
3) Clones the [hashcat repo](https://github.com/hashcat/hashcat) to `./installhashcat/`
4) Runs `make` and `make install`
5) If chosen when prompted:
1) Clones [hashcat-rules-collection](https://github.com/n0kovo/hashcat-rules-collection)
2) Checks hashmob.net API for list of latest wordlists
3) Asks user to select max 5 wordlists
4) Installs `aria2` if not already installed
5) Installs `p7zip-full` if not already installed
6) Installs `jq` if not already installed
7) Downloads wordlists using `aria2c`
8) Extracts wordlist archives using `7z`
9) Deletes wordlist archives