Skip to content

cesarderio/NVST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Network Vulnerability Scanning Tool

NVST

NVST is a Python-based script that simplifies the process of network scanning. It integrates with tools like nikto, gobuster, and enum4linux to provide a comprehensive view of potential vulnerabilities in a network.

Features

  • Subnet Scanning: Input a subnet to get a list of live hosts.
  • Multiple Scan Types: Choose from SYN ACK, UDP, or a comprehensive scan.
  • Integrated Tools: Automatically runs tools like nikto, gobuster, and enum4linux based on detected services.
  • Threading: Scans multiple targets concurrently for faster results.
  • Detailed Reports: Saves scan results in a structured JSON format on the desktop with a timestamp.

Prerequisites

  • Python 3.x
  • Nmap
  • Nikto
  • Gobuster
  • Enum4linux

Usage

  1. Clone the repository:

    git clone https://github.com/cesarderio/Scripts.git
    cd Scripts/Development/
  2. Run the script:

    python3 Recon.py
  3. Follow the on-screen prompts to input IP addresses or subnets, select scan types, and provide other necessary information.

  4. Once the scan is complete, check your desktop for a JSON file containing the results. The filename will include the target IP and the date and time of the scan.

Safety & Ethics

Always ensure you have permission to scan the target IPs and use the tools. Unauthorized scanning can be illegal and unethical. Use this tool responsibly.

📝 Feedback & Contributions

We're always looking to improve and expand this tool. If you encounter issues, have feature requests, or want to contribute, please:

  1. Fork the repository.
  2. Create a new branch (git checkout -b new-feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add a new feature').
  5. Push to the branch (git push origin new-feature-branch).
  6. Create a new Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

NVST is a Python-based script that simplifies the process of network scanning. It integrates with tools like nikto, gobuster, and enum4linux to provide a comprehensive view of potential vulnerabilities in a network.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages