Skip to content
View noderaven's full-sized avatar

Block or report noderaven

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
noderaven/README.md
noderaven: Security and IT engineer who ships. A topographic map of my last year of GitHub contributions, where busy days rise into hills.

parallel-lanes: Claude Code skill that runs an approved implementation plan as parallel lanes of reviewed tasks solid-macro: VBA macro chain demonstrating modern EDR-evasion techniques casebound-converter: convert PST, OST, MSG and EML email to court-ready, Bates-numbered PDFs payload-obfuscator: a Python tool for studying Windows PE binary obfuscation strava-overlay: topographic trail-running poster generator breach-web-scraper: scrapes breach websites into a readable summary

Legend: language share across public repos, plus the tools I build with and the ground I cover: Microsoft 365, Exchange Online, identity, endpoint hardening, Windows and Linux.
Field kit: PowerShell I reach for on Exchange Online and Windows endpoints
Script What it does
Enable-AllMailboxAuditingForTenant Turns on mailbox auditing for every user, shared, room and equipment mailbox, with a standard set of owner, admin and delegate actions
Enable-AllUserMailboxArchives Enables the archive on every user mailbox that doesn't have one yet
Set-MrmPolicyOnUserMailboxes Applies a retention policy to all user mailboxes
Uninstall-WebrootAndEnableDefender Removes Webroot SecureAnywhere cleanly and switches Microsoft Defender on
Get-NetAdapterPowerConfig Reports network adapter power-saving settings, built to run remotely and unattended
Update-LSOAndTest Disables Large Send Offload, tests connectivity, and tries to recover if the network drops
How this page is made

The map is my contribution calendar. Each day is a survey point, and each day's commits raise a hill of height log2(1 + commits). The hills are summed, contoured with marching squares and smoothed into Béziers. The five highest peaks are marked with that day's count, and the magenta flight line links them in order, ending today. The line under each project is its weekly commits over the past year.

scripts/survey.mjs does all of it with no dependencies, and .github/workflows/survey.yml runs it every morning.

Find me on LinkedIn

Pinned Loading

  1. parallel-lanes parallel-lanes Public

    Claude Code skill: run an approved implementation plan as parallel lanes of reviewed tasks

    JavaScript 5

  2. solid-macro solid-macro Public

    VBA macro chain demonstrating modern EDR-evasion techniques. OSEP-grade study artifact for Windows 11 24H2 + MDE.

    VBA 6 1

  3. payload-obfuscator payload-obfuscator Public

    A Python-based tool for studying and practicing Windows PE binary obfuscation techniques.

    Python 1

  4. breach-web-scraper breach-web-scraper Public

    A Python tool for scraping breach websites to provide a nice summary.

    Python

  5. strava-overlay strava-overlay Public

    Topographic/survey-style trail-running poster generator — client-side browser studio + Python CLI

    JavaScript

  6. casebound-converter casebound-converter Public

    Convert PST/OST/MSG/EML email to court-ready, Bates-numbered PDFs with eDiscovery load files. Windows desktop (WPF, .NET 10).

    C#