windows-wfp: Rust wrapper for Windows Filtering Platform

windows-wfp: A Safe Rust Wrapper for the Windows Kernel Firewall

🛡️ windows-wfp: A Safe Rust Wrapper for the Windows Kernel Firewall For the past few months, I’ve been working on a personal Rust project related to network security on Windows. An ambitious project whose full details I won’t reveal just yet — let’s just say it requires interacting directly with the Windows kernel-level firewall. And when you dive into that world, you inevitably stumble upon the Windows Filtering Platform (WFP). ...

March 14, 2026 · 7 min · 1401 words · lostyzen
TRusTY OIDC Server in Rust

TRusTY: Building an OIDC Server in Rust with FAPI 2.0

🔐 TRusTY: Building a Rust OIDC Server with FAPI 2.0 After exploring Rust for web development (see the Rust setup guide on Windows), I wanted to go further by tackling an ambitious technical challenge: building a complete OpenID Connect (OIDC) provider, compliant with the FAPI 2.0 security specifications. Not just an academic prototype - a real authentication server with the most demanding security standards from the financial sector. 🎯 Why Build an OIDC Server in Rust? The origin: a team challenge It all started with a challenge launched within my former DevOps team, responsible for the SSO of a major French bank. Between two sprints, we asked ourselves: “What if we built our own OIDC server from scratch in Rust?” A stimulating technical challenge combining technological exploration, infrastructure cost optimization, and complete stack mastery. ...

December 1, 2025 · 12 min · 2540 words · lostyzen
Rust Windows Installation

Complete Rust Development Environment Setup on Windows

🎯 Introduction Rust is a modern systems programming language that combines performance, memory safety, and productivity. In this article, we’ll see how to install and configure a complete Rust development environment on Windows WITHOUT administrator rights using Scoop as a package manager. 🎉 Great news: This approach allows you to install Rust and all its dependencies without ever needing admin rights! Perfect for restrictive corporate environments or personal machines. Why this method? Because traditional Rust installation often requires admin rights for MSVC dependencies. We’ll elegantly bypass this with the GNU toolchain. ...

October 17, 2025 · 6 min · 1144 words · lostyzen