IT Consulting & Cybersecurity
Building Better Systems

Production-grade PowerShell tools and frameworks for enterprise IT administration, security hardening, and automation. Built from real-world MSP engagements.

Browse Tools View on GitHub
0
Scripts
0
Categories
0
Persistence Checks
0
RMM Tools Detected
Scroll
Core
Capabilities
🛡️
Security Assessment
Comprehensive threat detection, persistence mechanism analysis, M365 security auditing, and incident response tooling for enterprise environments.
Persistence Analysis M365 Security Incident Response Compliance
🏢
Active Directory
Deep AD health monitoring, security auditing, hybrid identity management, and DFSR recovery. From password health to privileged group analysis.
Health Check Entra ID / Hybrid DFSR Recovery M365 Federation
🌐
Network Discovery
IP conflict detection, VLAN identification, SMTP validation, and comprehensive network topology discovery built for MSP environments.
IP Conflict Detection VLAN Discovery SMTP Validation Device Classification
⚙️
Automation
Server baseline deployment, RMM agent bootstrapping, file management, SharePoint migration readiness, and M365 archive auditing.
RMM Deployment Server Baseline SPO Migration Let's Encrypt
☁️
Cloud & M365
Microsoft 365 Copilot readiness, SharePoint security, Power Automate inventory, certificate discovery, and modern authentication workflows.
Copilot Readiness SharePoint Audit Power Automate Graph API
🍓
Edge Devices
Raspberry Pi-based always-on network discovery and risk scanning agents. Autonomous deployment, auto-update, and email reporting via Microsoft Graph.
Network Discovery Risk Scoring Auto-Update HTML Reports
Tools Library
Loading tools from GitHub...
Raspberry Pi
Products

Deploy once. Run forever. Self-updating Raspberry Pi agents that continuously monitor your client networks and deliver branded reports automatically.

[*] RPi Discovery Agent v2.4 [>] Network scanner initializing... [>] Scanning 192.168.1.0/24 ... [+] Found 47 devices [>] MAC vendor lookup complete [>] AD discovery: 12 domain members [>] Generating HTML report... [+] Report emailed via Graph API [+] Next scan: 06:00 tomorrow
Edge Agent
RPi Discovery Tool
An always-on Raspberry Pi agent that automatically discovers every device on your client's network and emails a professional HTML report on a schedule.
  • Full network scan with device classification and MAC vendor lookup
  • Active Directory integration for domain membership discovery
  • Hatz AI-powered analysis included in reports
  • Automated email delivery via Microsoft Graph API
  • Self-updating from GitHub with rollback support
  • One-command install script for Raspberry Pi OS
View on GitHub
[*] RPi Risk Scanner v1.8 [>] Vulnerability DB: 94,211 CVEs [>] Scanning network assets... [!] CRITICAL: CVE-2023-4966 (Citrix) [!] HIGH: EOL device detected (WinXP) [!] HIGH: Default credentials risk [>] Risk score: 68/100 [+] Executive report generated [+] Dashboard: http://rpi:8080
Edge Agent
RPi Risk Scanner
A persistent Raspberry Pi security scanner that continuously assesses network risk, tracks vulnerabilities against a live CVE database, and delivers scored executive reports.
  • Live vulnerability database with 90,000+ CVE entries
  • Risk scoring per device with CVSS integration
  • EOL/EOS detection for operating systems and firmware
  • Built-in web dashboard (port 8080) with password protection
  • SOAR and vault integration for enterprise environments
  • Compliance checks: CIS Windows & Linux benchmarks
View on GitHub
MIT Licensed.
Production Ready.

All tools are free to use, modify, and distribute under the MIT License. Built from real MSP engagements and hardened in production environments. Commercial support available.

Browse Repository Commercial Support
35+
Scripts
MIT
License
PS 5.1+
Requirement
0
Dependencies*

*Most scripts. Some cloud tools require Microsoft Graph or Exchange modules.

Find-PersistenceThreats.ps1
# Comprehensive persistence scanner # Checks 22 categories with threat scoring param( [string[]]$ComputerName = $env:COMPUTERNAME, [int]$ThreatThreshold = 0, [switch]$ExportHTML, [switch]$BaselineMode, [string]$CompareBaseline ) # Scan WMI event subscriptions (often missed) $wmiSubs = Get-WMIObject -Namespace "root\subscription" ` -Class __EventFilter # Decode obfuscated PowerShell commands if ($entry.Value -match "[A-Za-z0-9+/]{40,}={0,2}") { $decoded = [Text.Encoding]::Unicode.GetString( [Convert]::FromBase64String($match) ) $score += 35 # Encoded command penalty }
Contact
✉️
Email
🏢
Company
Yeyland Wutani LLC
🔐
Specialization
IT Consulting & Cybersecurity — MSP Tooling

Commercial support available for enterprise deployments,
custom tooling, and on-site engagements.