Projects

Open source work across endpoint management, security tooling, infrastructure automation, and enterprise IT.

Personal Projects

PSRedstone

PowerShell framework for streamlined third-party software deployment. DevOps/IaC approach for MECM/SCCM endpoint management. ⭐ 6 stars

Tags: PowerShell DevOps MECM IaC

PSWriteLog

Standardize PowerShell logging without changing your existing Write-* calls. Drop-in logging with configurable output. ⭐ 6 stars

Tags: PowerShell Logging

CVE-2021-36934

SeriousSAM — Windows Elevation of Privilege vulnerability PoC (HiveNightmare). Security research and remediation documentation. ⭐ 2 stars

Tags: Security PowerShell CVE Windows

salt-key-accepter

Auto-accepts SaltStack minion key requests from allowed IP CIDR ranges. Infrastructure automation utility. ⭐ 4 stars

Tags: Python SaltStack Infrastructure

posh-bot

PowerShell Active Directory bot for Microsoft Teams. Query AD users, groups, and computers from Teams chat. ⭐ 1 stars

Tags: PowerShell ActiveDirectory Teams

PowerShellTranscription

Enable and enforce PowerShell transcription via GPO. Prevents user modification. Enterprise security auditing.

Tags: PowerShell Security GPO Enterprise


UNT Computing for Arts & Sciences (UNT-CAS)

Work from my time at the University of North Texas, Department of Computing for Arts and Sciences.

ePOwerShell

PowerShell module for McAfee ePolicy Orchestrator (ePO). Connect, query, and manage your ePO server from PowerShell 5.0+. ⭐ 32 stars · 🍴 8 forks

Tags: PowerShell McAfee ePO Security

QuserObject

Wraps quser.exe output into proper PowerShell objects. Query logged-on users across local and remote Windows systems. ⭐ 19 stars · 🍴 7 forks

Tags: PowerShell Windows RDS

Vagrant-AD-Lab

Multi-VM Vagrant environment with a fully functional Active Directory domain. Spin up an AD lab in minutes. ⭐ 14 stars · 🍴 44 forks

Tags: PowerShell Vagrant ActiveDirectory Lab

HiddenPowershell

Run PowerShell truly hidden via VBScript wrapper. Solves the limitation where -WindowStyle Hidden is not sufficient. ⭐ 8 stars · 🍴 5 forks

Tags: VBScript PowerShell GPO

Update-VSCode

Automagically keep VS Code updated on Windows endpoints. PowerShell-based, deploy via MECM or GPO. ⭐ 6 stars

Tags: PowerShell VSCode Automation

Write-Log

Write PowerShell log messages in CMTrace.exe compatible format or legacy text format. ⭐ 5 stars

Tags: PowerShell Logging CMTrace

OneDriveDsc

PowerShell DSC Composite Resource for configuring OneDrive for Business in an enterprise environment. ⭐ 5 stars

Tags: PowerShell DSC OneDrive Enterprise