Latest posts
Hacking a security camera
Inspired by a colleague, I set out to hack a security camera as a summer project. Probing for UART, accessing boot loader, dumping firmware, troubles and head aches until root access. This is my story.
Integration testing JWT authenticated APIs
How to avoid bypassing authentication in integration tests or depend on external services by issuing valid tokens using a test token provider.
Container security
A compilation of container security tips
ASP.Net Web API + Keycloak: A love story
Configuring ASP.Net to use Keycloak for authentication
Using MSAL in a React SPA with Keycloak
How to set up MSAL with Keycloak using a Next.js React SPA
Setting up Keycloak with MS SQL Server 2019 container
How to set up Keycloak with MS SQL Server 2019
Azure + Dynamic DNS
Do you have a dynamic IP and a Azure subscription? Let's set up dynamic DNS updates!
Creating protected API using Azure Functions .NET Worker
How to secure your Azure Functions .NET Worker (w/.NET 5.0) using Azure Active Directory which works with self-hosting!
Azure Logic App + Azure AD protected Web API
I want to call my Web API using a Azure Logic App with assigned app roles and I don't want the hassle of dealing with secrets and certificates. How?
Using PKCE with ASP.NET Core WebApp and Azure AD
How to drop the not-entirely-secure implicit flow and enable authorization code flow w/PKCE
Debugging web requests using mitmproxy, WSL and VSCode
If there is one thing I find absolutely essential when doing any kind of development or troubleshooting is to have a good tool for intercepting web requests and
Fixing a WSL2 Linux distro that wont start
Or - how I tried to be smart and failed. Sometimes, I forget that the WSL2 doesn't run exactly like normal Linux - systemd doesn't run,