Skip to content

Latest commit

 

History

History
158 lines (120 loc) · 3.39 KB

File metadata and controls

158 lines (120 loc) · 3.39 KB

Quick Setup Guide

Automated Setup

Windows (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)

# 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

git clone https://github.com/yourusername/invision-sqli-exploit.git
cd invision-sqli-exploit

Step 2: Create Virtual Environment (Recommended)

Windows:

python -m venv venv
.\venv\Scripts\activate

Linux/Mac:

python3 -m venv venv
source venv/bin/activate

Step 3: Install Dependencies

pip install -r requirements.txt

Step 4: Verify Installation

python invision-sqli-exploit.py --help

You should see the help message if everything is installed correctly.

First Run

Basic Test

python invision-sqli-exploit.py -u http://target.com/forum/

Verbose Mode (for debugging)

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

Issue: "pip: command not found"

Solution:

# Windows
python -m ensurepip --upgrade

# Linux (Debian/Ubuntu)
sudo apt-get install python3-pip

# Mac
brew install python3

Issue: "Permission denied"

Solution (Linux/Mac):

chmod +x invision-sqli-exploit.py

Issue: Dependencies won't install

Solution:

# Upgrade pip first
pip install --upgrade pip

# Try installing again
pip install -r requirements.txt

Issue: SSL errors during installation

Solution:

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org -r requirements.txt

Updating

To update to the latest version:

cd invision-sqli-exploit
git pull origin main
pip install --upgrade -r requirements.txt

Uninstalling

To completely remove:

# 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 for detailed information
  2. Check USAGE.md for usage examples
  3. Review SECURITY.md for legal and ethical guidelines
  4. See examples/ for advanced usage

Support

  • Issues: GitHub 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!