Skip to main content

Module payloads

Module payloads 

Source
Expand description

Compile-time embedded payloads from the payloads/ directory. Compile-time embedded payload data from the payloads/ directory.

Uses include_str!() to bake all payload files into the binary at compile time. This gives zero runtime I/O overhead while keeping the data as editable .txt files.

Constants§

API_ENDPOINTS
API endpoint paths (846 paths)
AUTH_BYPASS_HEADERS
Authentication bypass headers (26 patterns)
COMMAND_INJECTION
Command injection payloads (29 patterns)
LFI
Local file inclusion paths (24 patterns)
NOSQL_INJECTION
NoSQL injection payloads (20 patterns)
SQL_INJECTION
SQL injection payloads (26 patterns)
SSRF
Server-side request forgery probe URLs (31 patterns)
SSTI
Server-side template injection payloads (24 patterns)
XSS
Cross-site scripting payloads (24 patterns)
XXE
XML external entity injection payloads (7 patterns)

Functions§

auth_headers
Parse auth bypass headers into (header_name, header_value) tuples.
lines
Parse a payload file into lines, skipping comments and empty lines.