4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / SETUP.md MD
# 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!