Maskprocessor Package Description
Maskprocessor is a High-Performance word generator with a per-position configureable charset packed into a single stand-alone binary. Maskprocessor is a High-Performance word generator with a per-position configureable charset packed into a single stand-alone binary.
Source: https://hashcat.net/wiki/doku.php?id=maskprocessor
Maskprocessor Homepage | Kali Maskprocessor Repo
- Author: Atom
- License: Other
Tools included in the maskprocessor package
maskprocessor – High-Performance word generator with per-position configureable charset
[email protected]:~# maskprocessor -h
mp by atom, High-Performance word generator with per-position configureable charset
Usage: ./mp.bin [options]... mask
* Startup:
-V, --version Print version
-h, --help Print help
* Increment:
-i, --increment Enable increment mode
--increment-min=NUM Start incrementing at NUM
--increment-max=NUM Stop incrementing at NUM
* Misc:
--combinations Calculate number of combinations
--hex-charset Assume charset is given in hex
-q, --seq-max Maximum number of multiple sequential characters
* Resources:
-s, --start-at=WORD Start at specific position
-l, --stop-at=WORD Stop at specific position
* Files:
-o, --output-file=FILE Output-file
* Custom charsets:
-1, --custom-charset1=CS User-defineable charsets
-2, --custom-charset2=CS Example:
-3, --custom-charset3=CS --custom-charset1=?dabcdef
-4, --custom-charset4=CS sets charset ?1 to 0123456789abcdef
* Built-in charsets:
?l = abcdefghijklmnopqrstuvwxyz
?u = ABCDEFGHIJKLMNOPQRSTUVWXYZ
?d = 0123456789
?s = !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
?h = 8 bit characters from 0xc0 - 0xff
?D = 8 bit characters from german alphabet
?F = 8 bit characters from french alphabet
?R = 8 bit characters from russian alphabet
maskprocessor Usage Example
Generate a list of words beginning with (pass) and append one digit (?d) and one lowercase letter (?l):
[email protected]:~# maskprocessor pass?d?l
pass0a
pass0b
pass0c
pass0d
pass0e
pass0f
pass0g