https://github.com/trixsec/waymap
Waymap is a fast and optimized web vulnerability scanner built for penetration testers. It helps in identifying vulnerabilities by testing against various payloads.
https://github.com/trixsec/waymap
command-injection command-injection-scanner command-line-tool exploitation-framework hacking lfi-exploitation open-redirect-detection python scanner sql-scanner sqli-scanner sqlinjection sqlmap ssti trixsec waymap website-hacking website-hacking-tool xss-detection xss-exploitation
Last synced: 3 months ago
JSON representation
Waymap is a fast and optimized web vulnerability scanner built for penetration testers. It helps in identifying vulnerabilities by testing against various payloads.
- Host: GitHub
- URL: https://github.com/trixsec/waymap
- Owner: TrixSec
- License: gpl-3.0
- Created: 2024-09-06T14:28:51.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T15:10:11.000Z (8 months ago)
- Last Synced: 2024-10-23T19:18:02.439Z (8 months ago)
- Topics: command-injection, command-injection-scanner, command-line-tool, exploitation-framework, hacking, lfi-exploitation, open-redirect-detection, python, scanner, sql-scanner, sqli-scanner, sqlinjection, sqlmap, ssti, trixsec, waymap, website-hacking, website-hacking-tool, xss-detection, xss-exploitation
- Language: Python
- Homepage:
- Size: 3.72 MB
- Stars: 30
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Waymap - Web Vulnerability Scanner.
**Current Version**: 6.1.8
**Author**: Trix Cyrus
**Contributors**: Yash Kulkarni
**Copyright**: © 2024-25 Trixsec Org
**Maintained**: Yes
## What is Waymap?
**Waymap** is a fast and optimized web vulnerability scanner designed to identify security flaws in web applications. With support for multiple scan types and customizable configurations, it is a versatile tool for ethical hackers, penetration testers, and security enthusiasts. And Is Able To Scan For **75+ Web Vulnerabilities**## Features Overview
---### Latest Update
#### v5.9.4
- Removed Old Error Based Sql Method Use the new one by --scan sqli
- Updated The Open Redirect Vuln Testing In Waymap
- Updated The Crawler To v4
- Added 249 High Risk Cves Data In Waymap
- Total Count: 390#### v6.0.4
- Added New Scan Profile 'deepscan' use using --profile deepscan
- Features in Deepscan: Scan for 25+ Types of Headers Vuln , Do Massive Directory Fuzzing, Find Backup Files On The Server
- Fixed Scan Type 'cors' Error
- minor bug fixed#### v6.0.5
- fixed issue regaring waymap updates#### v6.1.6
- Added New Module In Deepscan Profile : Vulnerable Javascript Library And Files Scanner
- Added WAF/IPS Detector In Waymap Can Detect More Than 160 Types of Waf
- Usage: --check-waf/--waf https://example.com#### v6.1.7
- XSS payload file missing error fix
- some minor bugs fix#### v6.1.8
- updated the SQL Injection Exiting logic
- minor bug fixes--- New Big Updates Soon
## 🚀 **Features**
### 1. **Flexible Scanning Options**
- **Target-based scanning:**
Scan single or multiple targets using `--target` or `--multi-target` options
- **Profile-based scanning:**
Supports high-risk, critical-risk and deepscan scan profiles for targeted assessments.### 2. **Supported Scan Types**
- **SQL Injection (SQLi):**
Detect vulnerabilities related to SQL injection.
- **Command Injection (CMDi):**
Identify potential command execution vulnerabilities.
- **Server-Side Template Injection (SSTI):**
Scan for template injection risks in server-side frameworks.
- **Cross-Site Scripting (XSS):**
Check for reflective XSS vulnerabilities.
- **Local File Inclusion (LFI):**
Locate file inclusion vulnerabilities.
- **Open Redirect:**
Identify redirect-related issues.
- **Carriage Return and Line Feed (CRLF):**
Scan for CRLF injection flaws.
- **Cross-Origin Resource Sharing (CORS):**
Check for misconfigurations in CORS policies.
- **All-in-one scanning:**
Perform all available scans in a single command.### 3. **Profile-based Scanning**
- **High-Risk Profile:**
- **Critical-Risk Profile:**
- **deepscan Profile:**
Focuses on severe vulnerabilities, such as CVE-based attacks.### 4. **Crawling Capabilities**
- Crawl target websites with customizable depth (`--crawl`).
- Automatically discover and extract URLs for scanning.### 5. **Threaded Scanning**
- Speed up scans with multithreading (`--threads`).### 6. **Automation Features**
- Skip prompts using the `--no-prompt` option.
- Automatically handle missing directories, files, and session data.### 7. **Update Checker**
- Easily check for the latest updates (`--check-updates`).---
## 🛠️ **How to Use**
### Basic Commands
1. **Scan a single target:**
```bash
python waymap.py --crawl 3 --target https://example.com --scan {scan_type}
```
2. **Scan multiple targets from a file:**
```bash
python waymap.py --crawl 3 --multi-target targets.txt --scan {scan_type}
```
3. **Directly scan a single Target Without Crawling:**
```bash
python waymap.py --target https://example.com/page?id=1 --scan {scan_type}2. **Directly Scan multiple targets from a file:**
```bash
python waymap.py --multi-target targets.txt --scan {scan_type}(example url type: https://example.com/page?id=1 )```
4. **Profile-based scanning:**
```bash
python waymap.py --target https://example.com --profile high-risk/critical-risk/deepscan
```### Thread Configuration
1. **Use threading for faster scans:**
```bash
python waymap.py --crawl 3 --target https://example.com --scan ssti --threads 10
```### Update Check
1. **Ensure you have the latest version:**
```bash
python waymap.py --check-updates
```### Check Help
```bash
python waymap.py -h```
---
**Repository Views**  (After 05-01-2025)
### Waymap makes web vulnerability scanning efficient and accessible. Start securing your applications today! 🎯#### Credits
- Thanks SQLMAP For Payloads Xml File### If you face any issues in Waymap, please submit them here: https://github.com/TrixSec/waymap/issues
#### Also Star The Repo And Fork It
### Follow Us on Telegram
Stay updated with the latest tools and hacking resources. Join our Telegram Channel by clicking the logo below:[](https://t.me/Trixsec)
### Happy Hacking!