Skip to content
/ razor Public

Razor is a web scanning tool to conduct basic recon steps and identify several vulnerabilites during your pentest process.

Notifications You must be signed in to change notification settings

ysftzcn/razor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Razor

Razor is a web scanning tool to conduct basic recon steps and identify several vulnerabilites during your pentest process.

How to Install

1-Clone the project:

git clone https://github.com/ysftzcn/razor.git

2-Install required libraries:

pip install -r requirements.txt

How to Use

There are several use cases of this.

You can either test a single domain:

python3 razor.py -url https://example.com -all

Or you can test several domains by putting all in a file:

python3 razor.py -file domains.txt -all

You can use several flags at one such as:

python3 razor.py -url https://example.com -ssl -cookie -cors

Parameters

options:

  -h, --help      show this help message and exit
  -url [URL ...]  URL of the website to be analyzed
  -file FILE      File containing URLs to be analyzed
  -cookie         Enable checking of cookie values
  -method         Check if HTTP DEBUG method is enabled
  -headers        Enable checking of security headers
  -ssl            Enable checking of SSL/TLS versions
  -tech           Identify web technologies used
  -social         Check social media links on the website
  -cors           Check for CORS vulnerabilities on the website
  -ports          Scan for popular ports
  -spf            Perform SPF policy check
  -dmarc          Perform DMARC policy check
  -cjacking       Perform clickjacking vulnerability check
  -all            Perform all checks

Disclaimer

This project is purely for educational purposes, use at your own risk. I do not in any way encourage the illegal use of this software or attacking targets without prior authorization.

About

Razor is a web scanning tool to conduct basic recon steps and identify several vulnerabilites during your pentest process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages