← Back to Works
BUILT 2025 · Private Build

SPUF

Desktop System Utility

WPF desktop application with custom kernel driver integration. Command-center interface for system-level operations with real-time hardware monitoring and a polished dark theme.

SPUF
K R U E G E R

cat overview.md

SPUF is a Windows desktop application built with WPF on .NET 10. It pairs a user-mode C# frontend with a custom kernel-mode driver written in C using the Windows Driver Kit (WDK/WDM). The application provides admin-level system operations through a polished command-center interface.

The project demonstrates full-stack desktop engineering: MVVM architecture, custom XAML theming, WPF animation systems, kernel driver development, and single-file deployment packaging.

Architecture

UI

WPF Frontend

MVVM architecture with CommunityToolkit.Mvvm. Custom ResourceDictionary theme system with 50+ styled components. XAML storyboard animations for every interactive element — pulse, glow, slide, and scale transitions.

KM

Kernel Driver

Custom WDM kernel-mode driver written in C. Compiled with MSVC 14.44 via Visual Studio 2022 and the Windows Driver Kit. Communicates with the user-mode application through IOCTLs.

DX

Design Language

Deep black foundation (#050507) with blood-red accents (#dc2626). Consolas monospace typography for technical UI chrome. SineEase and CubicEase animations throughout. Every interactive element has glow expansion, scale, and color transitions.

DP

Deployment

Self-contained single-file publish for win-x64. No runtime dependencies. The entire application ships as one executable with the kernel driver packaged alongside.

Interface Details

The UI follows a "restricted command center" aesthetic. The main window runs 1100x720px with a sidebar navigation, page content area, and status bar. Every view — Dashboard, Spoof, TPM, Clean, Driver, Monitor, Activate — uses consistent card-based layouts with real-time data.

Animations are deeply integrated: breathing opacity pulses on accent lines (2.5s SineEase), status dot heartbeats (2s cycles), button hover glows with scale transforms (CubicEase), navigation bar slide-ins, page fade+slide transitions (100ms out, 250ms in), and loading bar progressions.

.NET 10 Runtime
C# 13 Language
WDK Driver Kit
50+ Styled Components
WPF XAML C# 13 .NET 10 WDK / WDM C (Kernel) MVVM MSVC 14.44 Single-file Deploy

Private Build

SPUF is not publicly available. Architecture notes and build context available on request.