Skip to content

Mahinarpala-9999/Scan-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScanTool

Overview

ScanTool is a powerful utility designed to perform security and vulnerability scans using three robust tools: Nikto, Nmap, and Dirsearch. It simplifies the process of performing web server scans, network scans, and directory enumeration in a unified interface.

Features

  • Nikto Scan: Perform web server scans to identify vulnerabilities, outdated software, and security misconfigurations.
  • Nmap Scan: Conduct network scans to discover open ports, running services, and potential vulnerabilities.
  • Dirsearch Scan: Perform directory enumeration to identify hidden directories and files on a web server.
  • Comprehensive Scanning: Supports executing all three scans simultaneously or individually, depending on the use case.

Installation

Prerequisites

Ensure the following are installed on your system:

Setup

  1. Clone the repository:
    git clone https://github.com/your-username/ScanTool.git
    cd ScanTool
  2. Install required Python dependencies:
    pip install -r requirements.txt
  3. Ensure Nikto, Nmap, and Dirsearch are installed and added to your system's PATH.

Usage

Running Scans

Use the following commands to perform individual or combined scans:

  • Nikto Scan: Perform a web server vulnerability scan.

    python scan_tool.py --nikto --url <target-url>
  • Nmap Scan: Conduct a network scan.

    python scan_tool.py --nmap --target <target-ip>
  • Dirsearch Scan: Enumerate directories on a web server.

    python scan_tool.py --dirsearch --url <target-url>
  • All Scans: Execute all three scans sequentially.

    python scan_tool.py --all --target <target-ip> --url <target-url>

Example

To scan a web server at http://example.com using all tools:

python scan_tool.py --all --url http://example.com

Dependencies

  • Nikto
  • Nmap
  • Dirsearch
  • Python (for executing the script)

Contribution

Feel free to fork this repository, submit pull requests, or suggest improvements through issues.

License

This project is licensed under the MIT License.

Author

MAHENDRANATHREDDY NARPALA

Acknowledgments

Special thanks to the creators of Nikto, Nmap, and Dirsearch for their amazing tools.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published