brute-force-generator

1.0.2 • Public • Published

brute-force-generator

npm version downloads count travis-ci

🔨 Build a dictionary by permuting passed letters (using ES2015+)

Usage

const generate = require('brute-force-generator');

const gen = generate(['a', 'b'], 2);

for (let record of gen) {
    console.log(record); // 'a', 'b', 'aa', 'ab', 'ba', 'bb'
}

CLI

Installation:

npm install -g brute-force-generator

Help:

brute-force-generator --help

Usage: brute-force-generator -a [string] -l [num]

Options:
  --help          Show help                                            [boolean]
  --version       Show version number                                  [boolean]
  -a, --alphabet                                                      [required]
  -l, --length                                                        [required]

Usage:

# Lowercase latin alphabet — abcdefghijklmnopqrstuvwxyz
brute-force-generator -a abcdefghijklmnopqrstuvwxyz -l 5 > latin-5.dic

# Generate infinity wordlist (may take some time 😈)
brute-force-generator -a abcdefghijklmnopqrstuvwxyz -l Infinity

License

The MIT License @ 2019

Package Sidebar

Install

npm i brute-force-generator

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

5.4 kB

Total Files

5

Last publish

Collaborators

  • piecioshka