mirror of
https://github.com/s-b-repo/rustsploit
synced 2026-06-27 09:54:12 +00:00
📚 Rustsploit Data Files
This directory contains reference lists and helper payloads consumed by modules under src/modules/**. Keep this README up to date whenever a new list is added so operators understand the expected format and typical usage.
Available Files
| File / Directory | Used By | Description |
|---|---|---|
rtsp-paths.txt |
creds/generic/rtsp_bruteforce_advanced.rs |
Candidate RTSP paths to brute force when enumerating stream URLs (e.g., /live.sdp, /Streaming/channels/101). One entry per line; comments can be added with # at the start of a line. |
rtsphead.txt |
creds/generic/rtsp_bruteforce_advanced.rs |
Optional RTSP header templates. When the user enables "advanced headers," the module loads this file and injects each header line into outbound requests. Keep headers in Key: Value form. |
telnet-default/ |
creds/generic/telnet_bruteforce.rs |
Default credentials for telnet brute forcing. |
telnet-default/usernames.txt |
Telnet bruteforce | Common usernames for telnet authentication (root, admin, user, etc.). |
telnet-default/passwords.txt |
Telnet bruteforce | Common passwords for telnet authentication. |
telnet-default/empty.txt |
Telnet bruteforce | Placeholder file for configurations that don't require a password list. |
Contributing Lists
- Naming: Use lowercase and hyphens (
my-new-list.txt) to remain compatible across platforms. - Format: Prefer plain UTF-8 text. Comment lines should start with
#or//so loaders can skip them. - Documentation: Update this README with a row describing the file, the consuming module, and expected contents.
- Usage in modules: Reference lists with relative paths or prompt the user for the filename. Most modules expect the user to supply the path (allowing custom lists), but shipping defaults in this directory helps bootstrap new users.
- Attribution: If a list leverages community sources (e.g., SecLists), note that in the table and ensure licenses permit redistribution.
Ideas for Future Lists
ftp-default-creds.txtfor anonymous login checkstelnet-banners.txtto fingerprint devices before brute forcinghttp-admin-panels.txtfor web interface discovery scanners- Vendor-specific RTSP or ONVIF endpoint lists
snmp-community-strings.txtfor SNMP brute forcingfortinet-users.txtfor Fortinet SSL VPN testingssh-default-creds.txtfor common SSH credentials
Security Notes
When contributing wordlists:
- No malicious payloads: Lists should contain credentials/paths only, not exploit code
- Respect file size limits: Keep lists under 10MB (framework limit for file reading)
- UTF-8 encoding: Use UTF-8 text encoding for all files
- Line format: One entry per line, use
#or//for comments
Pull requests welcome—please include both the data file and an entry here.