Latest posts

Hacking a security camera
featured Hacking

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.

· 13 min read
Ticket stubs granting admission
ASP.NET Core

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.

· 4 min read
Container security
Container

Container security

A compilation of container security tips

· 7 min read
ASP.Net Web API + Keycloak: A love story
Authentication

ASP.Net Web API + Keycloak: A love story

Configuring ASP.Net to use Keycloak for authentication

· 1 min read
Using MSAL in a React SPA with Keycloak
Authentication

Using MSAL in a React SPA with Keycloak

How to set up MSAL with Keycloak using a Next.js React SPA

· 5 min read
Setting up Keycloak with MS SQL Server 2019 container
Authentication

Setting up Keycloak with MS SQL Server 2019 container

How to set up Keycloak with MS SQL Server 2019

· 1 min read
Azure + Dynamic DNS
Azure

Azure + Dynamic DNS

Do you have a dynamic IP and a Azure subscription? Let's set up dynamic DNS updates!

· 7 min read
Creating protected API using Azure Functions .NET Worker
Authentication

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!

· 6 min read
Azure Logic App + Azure AD protected Web API

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?

· 3 min read
Using PKCE with ASP.NET Core WebApp and Azure AD
ASP.NET Core

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

· 4 min read
Debugging web requests using mitmproxy, WSL and VSCode
WSL

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

· 3 min read
Fixing a WSL2 Linux distro that wont start
WSL

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,

· 1 min read