wordlist_gen
Generate custom wordlists for penetration testing. Create password, username, or subdomain lists tailored to a target using brand, keywords, and patterns.
Instructions
Generate a wordlist tailored to the target surface.
Modes:
passwords: combine brand / keyword seeds with leet substitution, capitalization variants, common suffixes and year suffixes.usernames: combine person names into common patterns (first,last,first.last,flast,firstl, …).subdomains: combine brand + keywords with a curated list of common environment / service subdomain labels.
Pure function. No network.
Args:
mode: One of passwords, usernames, subdomains.
brand: Target organization brand (used in all modes).
names: List of person names ("Jane Doe") for usernames mode.
keywords: Additional seed words for passwords / subdomains.
years: Year strings to append (passwords mode).
max_size: Hard cap on returned entries.
Returns:
GenReport with sample (the wordlist itself, up to max_size).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| brand | No | ||
| names | No | ||
| years | No | ||
| keywords | No | ||
| max_size | No |