Articles by Jannik Glückert

Looking up a C++ Hash Table with a pre-known hash

Speed up your repeated hash table searches with this one neat trick!

Git Bisect part 2, now with Qemu and Kernels!

In this continuation we expand the previous concepts to bisecting a kernel with Qemu.

Git Bisect with Gentoo and Systemd

Gentoo and Systemd make for a wonderful bisect workflow. Let's have a look!

Indirect function calls and control flow integrity

The "art" of programming is very similar to navigating through a cornfield maze. Planning is important, backtracking is often necessary,...