README.md
Rendering markdown...
# Quick Setup Guide
## Automated Setup
### Windows (PowerShell)
```powershell
# Run this command in PowerShell
git clone https://github.com/yourusername/invision-sqli-exploit.git; cd invision-sqli-exploit; python -m venv venv; .\venv\Scripts\activate; pip install -r requirements.txt; python invision-sqli-exploit.py -h
```
### Linux/Mac (Bash)
```bash
# Run this command in terminal
git clone https://github.com/yourusername/invision-sqli-exploit.git && \
cd invision-sqli-exploit && \
python3 -m venv venv && \
source venv/bin/activate && \
pip install -r requirements.txt && \
python invision-sqli-exploit.py -h
```
## Manual Setup
### Step 1: Clone Repository
```bash
git clone https://github.com/yourusername/invision-sqli-exploit.git
cd invision-sqli-exploit
```
### Step 2: Create Virtual Environment (Recommended)
**Windows:**
```powershell
python -m venv venv
.\venv\Scripts\activate
```
**Linux/Mac:**
```bash
python3 -m venv venv
source venv/bin/activate
```
### Step 3: Install Dependencies
```bash
pip install -r requirements.txt
```
### Step 4: Verify Installation
```bash
python invision-sqli-exploit.py --help
```
You should see the help message if everything is installed correctly.
## First Run
### Basic Test
```bash
python invision-sqli-exploit.py -u http://target.com/forum/
```
### Verbose Mode (for debugging)
```bash
python invision-sqli-exploit.py -u http://target.com/forum/ -v
```
## Troubleshooting Installation
### Issue: "python: command not found"
**Solution:** Install Python 3.7+ from [python.org](https://www.python.org/downloads/)
### Issue: "pip: command not found"
**Solution:**
```bash
# Windows
python -m ensurepip --upgrade
# Linux (Debian/Ubuntu)
sudo apt-get install python3-pip
# Mac
brew install python3
```
### Issue: "Permission denied"
**Solution (Linux/Mac):**
```bash
chmod +x invision-sqli-exploit.py
```
### Issue: Dependencies won't install
**Solution:**
```bash
# Upgrade pip first
pip install --upgrade pip
# Try installing again
pip install -r requirements.txt
```
### Issue: SSL errors during installation
**Solution:**
```bash
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org -r requirements.txt
```
## Updating
To update to the latest version:
```bash
cd invision-sqli-exploit
git pull origin main
pip install --upgrade -r requirements.txt
```
## Uninstalling
To completely remove:
```bash
# Deactivate virtual environment
deactivate
# Remove directory
cd ..
rm -rf invision-sqli-exploit # Linux/Mac
# or
Remove-Item -Recurse -Force invision-sqli-exploit # Windows PowerShell
```
## Next Steps
1. Read the [README.md](README.md) for detailed information
2. Check [USAGE.md](USAGE.md) for usage examples
3. Review [SECURITY.md](SECURITY.md) for legal and ethical guidelines
4. See [examples/](examples/) for advanced usage
## Support
- **Issues**: [GitHub Issues](https://github.com/yourusername/invision-sqli-exploit/issues)
- **Documentation**: Check the docs/ folder
- **Examples**: See examples/ directory
## Quick Reference
| Command | Description |
|---------|-------------|
| `python invision-sqli-exploit.py -u URL` | Basic exploitation |
| `python invision-sqli-exploit.py -u URL -v` | Verbose mode |
| `python invision-sqli-exploit.py -h` | Show help |
| `pip install -r requirements.txt` | Install dependencies |
| `python -m venv venv` | Create virtual environment |
---
**Remember**: Only use this tool for authorized security testing!