enumeraite
AI-Powered Web Attack Surface Enumeration
File Explorer
- analyze_path.png
- analyze_subdomain.png
- bulk_path.png
- subdomain_bulk.png
- enumeraite_logo.png
- 2026-01-22-seed-path-generator-design.md
- 2026-01-22-seed-path-generator.md
- CONFIGURATION.md
- QUICKSTART.md
- sample_config.json
- sample_paths.txt
- setup.sh
- usage_example.py
- __init__.py
- commands.py
- main.py
- ui.py
- __init__.py
- config.py
- dns_validator.py
- engine.py
- factory.py
- http_validator.py
- models.py
- path_function_analysis.py
- pattern_analysis.py
- provider.py
- strategies.py
- __init__.py
- claude_provider.py
- huggingface_provider.py
- openai_provider.py
- __init__.py
- test_commands.py
- test_config.py
- test_engine.py
- test_factory.py
- test_provider.py
- __init__.py
- test_cli_integration.py
- test_claude_provider.py
- test_openai_provider.py
- __init__.py
- test_structure.py
- .gitignore
- LICENSE
- pyproject.toml
- README.md
- requirements.txt
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
ffuf
View Details ▼
ffuf
A fast web fuzzer written in Go.
The `FUZZ` keyword is used as a placeholder. `ffuf` will try to hit the URL by replacing the word `FUZZ` with every word in the wordlist.
ffuf -c -w {{path/to/wordlist.txt}} -u {{https://example.com/FUZZ}}
Enumerate directories using [c]olored output and a [w]ordlist specifying a target [u]RL:
ffuf -w {{path/to/subdomains.txt}} -u {{https://FUZZ.example.com}}
Enumerate webservers of subdomains by changing the position of the keyword:
ffuf -o -w {{path/to/wordlist.txt}} -u {{https://example.com/FUZZ}} -t {{500}} -x {{http://127.0.0.1:8080}}
Fuzz with specified [t]hreads (default: 40) and pro[x]ying the traffic and save [o]utput to a file:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
nuclei
View Details ▼
nuclei
Fast and customizable vulnerability scanner using a simple YAML-based DSL.
nuclei {{[-ut|-update-templates]}}
Update `nuclei` templates to the latest released version (downloaded to `~/nuclei-templates` on macOS/Linux or `%USERPROFILE%\nuclei-templates` on Windows):
nuclei -tl {{[-pt|-type]}} {{dns|file|http|headless|tcp|workflow|ssl|websocket|whois|code|javascript}}
[l]ist all [t]emplates by specific [p]rotocol [t]ype:
nuclei {{[-as|-automatic-scan]}} {{[-u|-target]}} {{example.com}}
Run an automatic web scan using Wappalyzer technology detection for a specific target [u]RL/host:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
