Network Port Scanner

  • Cybersecurity
  • Python

A fast, multi-threaded port scanner written in pure Python using sockets and concurrent.futures. It resolves hostnames, scans configurable port ranges, grabs service banners where available, and prints a clean summary report. Built as a hands-on exercise in network programming and reconnaissance fundamentals β€” for use only on systems you own or are authorized to test.

Related Projects

Password Strength Auditor

Python tool that scores password strength using entropy analysis and checks against common-password lists.

Log File Analyzer

Automation script that parses web server logs to surface suspicious activity, failed logins, and traffic patterns.