Our Blog

Capchan – Solving CAPTCHA with Image Classification

Reading time: ~34 min
A few years ago, I tried my hand at the, now retired, CAPTCHA Forest CTF, which was part of the...

Getting rid of pre- and post-conditions in NoSQL injections

Reading time: ~10 min
TL;DR: I found a cool way to get rid of pre-conditions in NOSQL syntax injections I have been investigating NoSQL...

goLAPS

Reading time: ~3 min
Context During the last SenseCon we had at OrangeCyberdefense in May 2024 (see https://sensepost.com/blog/sensecon/), we usually either pick-up from a...

Diving Into AD CS: Exploring Some Common Error Messages

Reading time: ~26 min
Abuse of Active Directory Certificate Services (AD CS) has become a staple of our internal network assessment methodology. In fact,...

InvokeADCheck – A PowerShell Module for Assessing Active Directory

Reading time: ~5 min
Introduction During an Active Directory (AD) assessment, I found myself struggling with a collection of individual PowerShell scripts and their...

PsExec’ing the right way and why zero trust is mandatory

Reading time: ~20 min
2021 was the year I met two incredible hackers, Michael and Reino with whom I had the opportunity to work...