Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
wordlist_generator — Unique wordlist generator of unique wordlists. | Kitploit
Tools/GitHubGitHub/somekirill/wordlist_generator
ReconnaissanceInformation GatheringWeb SecurityPenetration Testing
GitHubsomekirill/wordlist_generator

wordlist_generator

Unique wordlist generator of unique wordlists.

View Repository
4193 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

wordlist_generator

Tool wordlist_generator generates unique to your target wordlist with techniques mentioned in tomnomnom's video "Who, What, Where, When". It takes URLs from gau to extract directories, file names or words on pages. As additional feature it can extract HTML comments. By default tool will only request 2000 URLs, extract all words and directories.

To clean wordlist, wordlist_generator removes from result everything from "denylists" directory files to keep only unique words. Also it cleans result using regexes from BonJarber's clean_wordlist tool. You can adjust which extenctions will be ignored during parsing files and fetching pages in parsing_allow_extensions.txt and scraping_deny_extensions.txt.

Usage:

Examples:

root@kitploit:~
$ ./wordlist_generator.py -d hackerone.com -a 20 -files
$ ./wordlist_generator.py -d bugcrowd.com -a 7500 -dir
$ ./wordlist_generator.py -d intigriti.com > intigriti_wordlist.txt

To display the help for the tool use the -h flag:

root@kitploit:~
./wordlist_generator.py -h

Installation:

root@kitploit:~
$ GO111MODULE=on go get -u -v github.com/lc/gau
$ git clone https://github.com/SomeKirill/wordlist_generator/
$ pip3 install -r requirements.txt

denylists wordlists used:

  • https://github.com/danielmiessler/SecLists/blob/master/Discovery/Web-Content/raft-large-directories-lowercase.txt
  • https://github.com/oprogramador/most-common-words-by-language/blob/master/src/resources/dutch.txt
  • https://github.com/first20hours/google-10000-english/blob/master/google-10000-english.txt
  • https://tools.ietf.org/html/rfc1866
Download Tool
FlagDescriptionExample
-domaintarget domain./wordlist_generator.py -d openbugbounty.org
-amountamount of URLs to fetch from gau./wordlist_generator.py -d twitter.com -a 10000
-dirExtract only directories./wordlist_generator.py -d hackerone.com -dir
-fExtract only filenames./wordlist_generator.py -d hackerone.com -f
-cExtract only comments with no filtering./wordlist_generator.py -d hackerone.com -c