cewl_generate
Crawl a website to generate an organization-specific wordlist for password attacks. Collects unique words, with options for depth, minimum word length, and email extraction.
Instructions
Generate a custom wordlist by crawling a website with CeWL.
CeWL spiders a target website and collects unique words from the content, creating organization-specific wordlists for password attacks.
Args: url: Target URL to crawl. depth: Spider depth (default 2, max 5). min_word_length: Minimum word length to include (default 6). include_emails: Also extract email addresses from the site. output_file: Path to save the generated wordlist. timeout: Override default timeout in seconds.
Returns: Path to generated wordlist, word count, and sample words.
Note: - Be cautious with depth — higher values generate more traffic. - Target must be in tengu.toml [targets].allowed_hosts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| depth | No | ||
| timeout | No | ||
| output_file | No | /tmp/cewl_wordlist.txt | |
| include_emails | No | ||
| min_word_length | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||