ExploiterX — Vulnerability Scanner Tool

2 weeks ago 22
BOOK THIS SPACE FOR AD
ARTICLE AD

Anish

ExploiterX is a powerful and efficient vulnerability scanning tool designed for security professionals and developers. It automates the process of identifying potential vulnerabilities in web applications, focusing primarily on Cross-Site Scripting (XSS) attacks. This tool is user-friendly, adaptable, and can perform both authenticated and unauthenticated scans.

ExploiterX Vulnerability scanner

Features

User Input: Dynamic user input for target URLs and authentication credentials.Link Discovery: Automatically crawls the target website to discover all relevant links.Form Handling: Extracts and submits forms to test for vulnerabilities.XSS Testing: Performs automated tests for Cross-Site Scripting vulnerabilities in both URLs and forms.Error Handling: Robust error handling to ensure smooth operation, even in unexpected scenarios.Customizable Ignored Links: Option to specify URLs to ignore during scanning.

Requirements

Python 3.x

Required Libraries:

requestsBeautifulSoup4lxml

You can install the required libraries using:

pip install requests beautifulsoup4 lxml

Installation

Clone the repository:git clone https://github.com/anishalx/ExploiterX.git
cd ExploiterX
Install the required dependencies (as mentioned above).

Usage

To run the ExploiterX vulnerability scanner, use the following command in your terminal:

python exploiterX.py

Steps to Scan

Enter the target URL (e.g., http://example.com).Optionally, specify any URLs to ignore during the scan.Indicate whether the site requires a login and provide the necessary credentials if applicable.The tool will begin crawling the website and testing for XSS vulnerabilities.

Example Output

Welcome to the Vulnerability Scanner Tool

Enter the target URL (e.g., http://example.com): http://testsite.com
Ignore links? (y/n): y
Enter URLs to ignore (comma-separated, optional): http://testsite.com/login
Does the site require login? (y/n): n
[*] Starting scan...
[+] Discovered: http://testsite.com/page1
[*] Scanning http://testsite.com/page1
[+] Testing form on http://testsite.com/page1
[***] XSS vulnerability discovered in form on http://testsite.com/page1

Crawling the target

Crawling if target have login function

Need Help?

For a detailed list of options and usage instructions, simply run:

python netscanner.py -h

Operating Systems

NetScanner is compatible with:

Windows: Use Command Prompt or PowerShell.macOS: Utilize Terminal for seamless execution.Linux: Run in any terminal emulator of your choice.

Warning

This tool is intended for educational and ethical use only. The author is not responsible for any misuse or illegal activity involving this tool. Use responsibly and in compliance with all relevant laws and regulations.

contact

For issues or suggestions, feel free to open a GitHub issue or contact me via Email.

Read Entire Article