Skip to content

TateWilson1/Vulnerability_Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Windows Vulnerability Scanner

A Python-based educational vulnerability scanner for Windows 10 that collects basic endpoint posture signals, including open ports, Windows update status, running services, and firewall configuration.

Overview

This project helped me practice security automation and endpoint assessment by combining Python networking logic with Windows command-line and PowerShell checks.

Features

  • Multithreaded port scanning for ports 1-1024
  • Windows update checks through PowerShell
  • Running service enumeration through PowerShell
  • Windows Firewall status checks through netsh
  • Command-line workflow that prompts for a target IP address

What This Demonstrates

  • Python scripting for security tasks
  • Basic network service discovery
  • Windows administration awareness
  • Evidence collection for vulnerability assessment
  • Translating system configuration signals into security context

Run Locally

python vulnerability_scanner.py

Enter a target IP address when prompted. For local testing, use 127.0.0.1.

Portfolio Case Study

Read the case study on my portfolio: https://tatewilson1.github.io/case-vulnerability-scanner.html

Disclaimer

This tool is for educational and authorized testing only. Do not scan systems you do not own or do not have permission to assess.

About

Educational Windows posture scanner for ports, updates, services, and firewall checks.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages