Skip to content

Rohithofficial08/NexScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

NexScan

Yes, you should add a README.md file to explain how to use your project. Here’s a basic README.md template for NexScan:


NexScan - Advanced Vulnerability Scanner

NexScan is an automated vulnerability scanner that gathers information about a target website or IP address, identifies potential security issues, and detects outdated software.

Features

  • Identifies technologies using WhatWeb
  • Resolves IP addresses
  • Runs Nmap with vulnerability detection
  • Extracts CVE information from Nmap results
  • Checks for missing security headers
  • Detects outdated server software

Installation

Ensure required dependencies are installed:

sudo apt update
sudo apt install nmap whatweb python3-pip
pip3 install requests beautifulsoup4

Usage

Scan a Website

python3 NexScan.py https://example.com
  • Detects technologies
  • Resolves IP address
  • Scans for vulnerabilities
  • Checks for missing security headers
  • Detects outdated software

Scan an IP Address

python3 NexScan.py -i 192.168.1.1
  • Runs Nmap vulnerability scan on the target IP.

Example Output

[*] Running WhatWeb...
[+] Detected Technologies: Apache, PHP

[+] IP Address: 192.168.1.10

[*] Running Nmap Vulnerability Scan...
[+] Found CVEs:
 - CVE-2021-41773
 - CVE-2020-11975

[-] X-XSS-Protection is missing!
[+] Server: Apache/2.2 (Outdated)

Contributing

Feel free to submit issues or contribute improvements to NexScan.


You are NOT allowed to fork, modify, or redistribute this repository without explicit permission from the owner.

thankyou ***

About

just a NexScan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages