Reflix
A smart fuzzing and parameter injection tool designed to discover reflections and identify potential XSS attack vectors.
Install / Use
/learn @nexovir/ReflixREADME
Reflix
A smart parameter injection and fuzzing tool designed for web vulnerability discovery and scanning.
Features
- Automated parameter discovery and fuzzing with multi-thread support
- Supports HTTP GET and POST methods
- Custom headers and proxy support
- Integration with powerful external tools: Nuclei, Fallparams, and Injector
- Configurable rate limiting and delays
- Output results in plain text or JSON format
- Notifications via Telegram
- Easy-to-use CLI with helpful flags and debugging mode
Credits
Reflix leverages the outstanding work of the following projects and authors:
- Nuclei — by ProjectDiscovery
- Fallparams — by ImAyrix
- Injector — by Nexovir
Thanks to these tools, Reflix combines parameter discovery, injection, and vulnerability scanning into one streamlined workflow.
Installation
-
Clone the repository:
git clone https://github.com/nexovir/reflix.git cd reflix -
Run the install script:
./install.sh -
Install Python dependencies:
pip install -r requirements.txt
Usage
Run Reflix with:
python reflix.py -l <urls_file> [options]
Common options:
| Flag | Description | Default |
| ------ | ---------------------------------------------------------- | ---------------- |
| -l | Path to file containing list of target URLs (required) | |
| -p | Comma-separated parameter to test for reflection | nexovir |
| -w | Path to a file containing parameters to fuzz | |
| -X | HTTP methods to use (e.g., GET,POST) | GET,POST |
| -H | Custom headers (can specify multiple times) | |
| -x | HTTP proxy to use (e.g., http://127.0.0.1:8080) | |
| -c | Number of URLs to process per batch | 25 |
| -he | Enable heavy fuzzing (re-fuzzes all discovered parameters) | False |
| -t | Number of concurrent threads | 1 |
| -rd | Delay (in seconds) between requests | 0 |
| -n | Enable notifications | False |
| -log | Logger file path | logger.txt |
| -s | Silent mode (disable CLI prints) | False |
| -d | Enable debug mode | False |
| -o | Output file to write found issues/vulnerabilities | |
| -po | Path to save discovered parameters | all_params.txt |
| -jo | Export results in JSON format | |
Example
python reflix.py -l test1.txt -w wordlist.txt -X GET,POST -H "User-Agent: Mozilla/5.0" -H "Authorization: Bearer token" -p nexovir -o
results.txt -po params.txt -c 15 -d -he
Contact
Developed by Nexovir
Twitter: @nexovir
GitHub: https://github.com/nexovir
Related Skills
diffs
339.3kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
openpencil
1.8kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui-ux-pro-max-skill
53.4kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
Figma-Context-MCP
14.0kMCP server to provide Figma layout information to AI coding agents like Cursor
