This project is a PowerShell-based Windows security audit tool created by Brecon Ndamamjoh, a cybersecurity student. The script performs a local audit of key system security settings and outputs easy-to-read results for basic hardening and awareness.
- Windows Defender Status
- Windows Firewall (Domain, Private, Public profiles)
- Password Policy (length, expiration, lockout)
- Local Administrator Accounts
- Guest Account Status
- Remote Desktop Access
- BitLocker Drive Encryption (if supported)
- Open PowerShell as Administrator.
- Navigate to the script directory (e.g.
cd ~\Desktop). - Temporarily allow execution:
Set - ExecutionPolicy - Scope Process - ExecutionPolicy Bypass
- Run the script:
.\AuditScript.ps1
Each section outputs results with โ
(secure), โ (at risk), or
Created by Brecon Ndamamjoh | Cybersecurity Student @ Oakland Community College
Project goal: Build hands-on auditing skills, system hardening awareness, and portfolio-ready tooling.