MHauge | Security Engineer

Recent posts

Stop using git rebase for all your squashing

Published: 4 Nov 2023, 18:46

Squashing commits through interactive rebases is often cumbersome, and is often more easily accomplised using a variation of git reset.

The Swiss Army Knife that is "git checkout"

Published: 3 Nov 2023, 18:00

The Git checkout command is deceptively powerful. This post looks at some of the things you can do with it.

HackTheBox: Knife

Published: 29 Aug 2020, 14:00

Knife is a very simple box which demonstrates the use of a backdoor that was implanted in the PHP source code. In this post we walk through the box and briefly examine the vulnerability.