An open API service indexing awesome lists of open source software.

https://github.com/0000xffff/hcx-fastgenlst

generate a password wordlist from strings (words)
https://github.com/0000xffff/hcx-fastgenlst

cybersecurity password password-recovery penetration-testing wordlist-generator

Last synced: about 2 months ago
JSON representation

generate a password wordlist from strings (words)

Awesome Lists containing this project

README

          

# hcx-fastgenlst

Generate a password wordlist from strings (words).

###### this is a faster version of hcx-genlst from [hcx-scripts](https://github.com/0000xFFFF/hcx-scripts)

## Example
```sh
./hcx-fastgenlst -s steve -lut123
```

Will generate passwords like:
```
steve123
steve69
Steve42
123STEVE
steve012345
...
```
```
* -l add lowercase variation # e.g. steve => steve
* -u add uppercase variation # e.g. steve => STEVE
* -t add titlecase variation # e.g. steve => Steve | stEve => StEve
* -1 word + int # e.g. steve123
* -2 int + word # e.g. 123STEVE
* -3 int + word + int # e.g. 12steve12
```

## Requirements
* make
* g++

## Build & Install
```sh
make
sudo make install
```

## Usage
```
./hcx-fastgenlst -h
```

```
generate a password wordlist from strings (words)

options:
-h show this help message and exit
-s word append word to word set for generation (can have multiple -s)
-i infile append every line in file to word set
-o outfile file to write to (default: stdout)
-v be verbose (print status)
-l add lowercase word variation to word set
-u add UPPERCASE word variation to word set
-t add Titlecase word variation to word set
-r add reversed word variation to word set
-1 word + int
-2 int + word
-3 int + word + int
-y just generate [0](0-100) and years 1800-2025
-m number min password len (default: 8)
-c check if output is unique, don't generate dupes, slower
-d double mode -- permutate every word in word set len 2 ()
-z double mode -- just do ()
-j string double mode -- join string ()
```