All projects

Project

Vuln Audit Toolkit

A Python toolkit that automates the repetitive parts of a security audit: port and service scanning, outdated-software and misconfiguration detection, password-policy checks, log analysis, and network mapping, producing structured, workpaper-ready findings.

PythonSecurity AuditVulnerability AssessmentAutomationITGC

What it does

Vuln Audit Toolkit is a Python toolkit that automates the repetitive parts of a security audit. Rather than running a dozen ad-hoc commands and pasting output into a workpaper, you point it at a target and get structured findings ready for review.

What it checks

  • Open ports and exposed services
  • Outdated or unpatched software
  • Weak password policies
  • Common configuration weaknesses
  • Network mapping and host discovery
  • Log analysis for security-relevant events
  • Compliance validation against a configurable baseline

Why I built it

Most of an IT audit's fieldwork is evidence collection, and most of that is mechanical. This toolkit captures the checks I run repeatedly so my time goes to judgment instead of typing, and so the same procedure produces the same evidence every cycle.

Stack

Python, run as a command-line tool with no external service required.