ListMK is a versatile wordlist generator designed for simplicity and efficiency. It provides a range of options to customize wordlist generation, allowing users to tailor the output to their specific needs.
- -h: Display help information and exit.
- -v: Output version information and exit.
- -y: Do not prompt for confirmation and suppress additional information.
- -o FILE: Write the generated wordlist to the specified FILE.
- -e EXPR: Specify the expression to generate words.
- -s SEP: Set the separator for generated words (default is
\n
). - -b SIZE: Set the buffer size for efficient wordlist creation (default is 1024).
- -S CHAR=SET: Create a custom special character set (e.g.,
-S 'x=abc'
).
- /d: 0123456789
- /h: /d + abcdef
- /H: /d + ABCDEF
- /a: abcdefghijklmnopqrstuvwxyz
- /A: ABCDEFGHIJKLMNOPQRSTUVWXYZ
- /s: <space>
- /w: /s + \t\n\r\v\f
- /o: 01234567
- /p: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
- /l: /a + /A
-
Basic usage:
$ listmk -e '/a/d' -o output.txt
-
Generate words with custom separator:
$ listmk -e '/a/A/d' -s ',' -o output.txt
-
Create a wordlist with a custom special character set:
$ listmk -S 'x=!?#' -e '/a/x' -o output.txt
-
Create a wordlist with repetitions of expressions:
$ listmk -e '/p[/a]{4}' -o output.txt
ListMK was developed by The Kh40s <thekh40s@proton.me>.