Featured repositories
Project highlights
Seven public-safe repositories are highlighted here. Together they show identity audit work, infrastructure reporting,
endpoint automation, Linux baseline checks and GitHub governance. In other words: actual operational tooling, not just
a README with heroic adjectives and one lonely script from 2017.
Hybrid identity
AD DS + Entra
Readonly Hybrid Identity Audit
Public-safe read-only PowerShell toolkit for auditing a hybrid identity baseline across Active Directory Domain Services,
Entra Connect Sync and Microsoft Entra ID. It is designed to collect useful operational evidence without making tenant or directory changes.
- Read-only AD DS audit script
- Read-only Entra Connect Sync audit script
- Read-only Entra ID cloud state audit script
- Merged executive and technical HTML reporting
- Sanitized examples, public-safety checks and GitHub Pages documentation
Repository audit
PowerShell + GitHub
GitHub Public Security Audit
Public-safe PowerShell tool for auditing GitHub repository security posture across multiple repositories.
It checks workflows, branch protection, GitHub Pages status, releases, repository hygiene and static content findings.
- Multi-repository GitHub audit reporting
- Interactive HTML report with repository and status filters
- CSV, HTML and TXT report output
- Known-safe finding downgrades for sanitized examples
- Branch protection, workflow, release and public-safety checks
Read-only audit
Windows Server + AD
Windows Server Audit Scripts
Public-safe Windows Server and Domain Controller audit scripts with structured HTML and CSV reporting.
Built for operational review without embedding customer-specific data.
- Windows Server and Domain Controller audit scripts
- HTML and CSV report output
- Public-safe examples and sanitized documentation
- Pester, PSScriptAnalyzer, secret scan and public-safety workflows
- GitHub Pages documentation and versioned release structure
Read-only audit
PowerShell
PowerShell Audit Scripts
Public-safe audit and reporting toolkit for Windows Server, Active Directory, Group Policy,
Microsoft 365, Exchange Online, Microsoft Entra ID and Microsoft Intune.
- HTML and CSV reports for operational review
- Separate audit areas for server, AD, GPO, M365, Entra and Intune
- Documentation published through GitHub Pages
- Repository checks and public-safe release structure
Controlled remediation
Intune + WinGet
Intune WinGet App Updater
Microsoft Intune Proactive Remediation package for updating approved Windows applications with WinGet.
It uses an allowlist model, because "update everything and hope" is not a strategy, it is a resignation letter with syntax highlighting.
- Detection and remediation scripts for Intune
- Approved application allowlist model
- Offline technician validation tool
- Hybrid registry discovery support
- Versioned releases and GitHub Pages documentation
Read-only audit
Bash + Linux
Linux Health & Security Audit
Read-only Bash audit tool for Debian, Ubuntu, Linux Mint and LMDE systems. It creates timestamped
TXT, HTML and JSON reports for Linux workstation and small server baseline checks.
- System health, update status and security baseline checks
- TXT, HTML and JSON report output
- Privacy modes for safer report sharing
- GitHub Actions validation and GitHub Pages documentation
Retro audit
DOS 3.x - 6.x
DOS Healthcheck
Retro-style DOS 3.x, 4.x, 5.x and 6.x system audit and health check toolkit using classic batch files and plain text reports.
A practical nod to the era when system administration meant CONFIG.SYS, AUTOEXEC.BAT and negotiating with conventional memory like it was a hostile vendor.
- Baseline HEALTH.BAT for MS-DOS 3.x, 4.x, 5.x and 6.x
- Extended HEALTH6.BAT for MS-DOS 6.x systems
- CONFIG.SYS and AUTOEXEC.BAT examples
- Classic DOS-REPORT.TXT output
- GitHub Actions validation and GitHub Pages documentation