Skip to content

XSS-Easy-Start is a beginner-friendly project designed to help users understand and practice identifying Cross-Site Scripting (XSS) vulnerabilities. This lab provides an interactive environment with detailed explanations and hands-on exercises for: Reflected XSS Stored XSS DOM-Based XSS Blind XSS Get started with step-by-step setup.instructions an

Notifications You must be signed in to change notification settings

Sourabh-Sahu/XSS-Easy-Start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XSS Easy Start

Docker Pulls

XSS-Easy-Start is a beginner-friendly vulnerable lab designed to help newcomers explore various types of Cross-Site Scripting (XSS) vulnerabilities. This environment allows you to practice exploiting the following XSS types:

  • Reflected XSS
  • Stored XSS
  • Blind XSS
  • DOM XSS

Manual Installation

Clone the repository and navigate to the project directory:

git clone https://github.com/Sourabh-Sahu/XSS-Easy-Start.git
cd XSS-Easy-Start

Move the project files to your web server's root directory (e.g., /var/www/html).

Setting up the Database:

  1. Import xss_db.sql into MySQL Database:

    mysql -u username -ppassword < xss_db.sql
  2. Configure the database credentials in db.php and adminprofile.php files.

Setting up the upload directory permissions:

chmod 757 upload

Installation with Docker

For a quick setup using Docker, follow these steps:

  1. Pull the Docker image from Docker Hub:

    docker pull sourabhs4hu/xss-easy-start:v1
  2. Run the Docker container, mapping port 80 of the container to your host's port 80:

    docker run -d -p 80:80 sourabhs4hu/xss-easy-start:v1

About

XSS-Easy-Start is a beginner-friendly project designed to help users understand and practice identifying Cross-Site Scripting (XSS) vulnerabilities. This lab provides an interactive environment with detailed explanations and hands-on exercises for: Reflected XSS Stored XSS DOM-Based XSS Blind XSS Get started with step-by-step setup.instructions an

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published