Skip to content

rushyaayt/Vulnerability-Port-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Vulnerability & Port Scanner

A minimalist, zero-dependency Bash utility engineered for rapid network footprinting and attack surface evaluation.


πŸ“Š Project Overview

The Vulnerability & Port Scanner is an optimized network reconnaissance script developed natively in Bash. By avoiding bulky third-party dependencies, this tool leverages native low-level Linux socket redirects to discover open pathways and map structural risks instantly. It acts as an agile first-response tool for Red Team reconnaissance and Blue Team asset hardening.

πŸ“ Structural Blueprint

Component Operational Logic Security Objective
Engine Native Bash /dev/tcp socket streams Zero-dependency host checking
Probing Layer Parallel network validation loop Minimalistic threat footprinting
Heuristic Intel Legacy & vulnerability port mapping Direct identification of exploit vectors

πŸ› οΈ Key Technical Features

  • Subsystem Probing: Directly interacts with network transport layers using standard shell redirects, making it undetectable to basic host-level package inspection tools.
  • Proactive Threat Mapping: Implements conditional warning logic that immediately isolates vulnerable configurations (e.g., legacy FTP or unpatched SMB daemons).
  • Fail-Safe Timeouts: Configured with strict 1-second timeout barriers to prevent scanning hang-ups on dead nodes or dropped packets.

πŸš€ Quick Start & Deployment

System Requirements

  • Environment: UNIX/Linux Terminal Interpreter (Bash 4.0+)
  • Dependencies: None (Fully autonomous)

Deployment Commands

# 1. Clone the core asset repository
git clone [https://github.com/rushyaayt/Vulnerability-Port-Scanner.git](https://github.com/rushyaayt/Vulnerability-Port-Scanner.git)

# 2. Enter the working workspace
cd Vulnerability-Port-Scanner

# 3. Elevate execution privileges
chmod +x port_scanner.sh

# 4. Initiate the automation framework
./port_scanner.sh

About

Vulnerability & Port Scanner

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages