BlahCats Blog

Tales of a binary encoded life...

A Primer to Windows x64 shellcoding

Published by hugsy , on 14 August 2017 , under tutorial

Continuing on the path to Windows kernel exploitation… Thanks to the previous post, we now have a working lab for easily (and in a reasonably fast manner) debug Windows kernel. Let’s skip ahead for a …

Setting up a Windows VM lab for kernel debugging

Published by hugsy , on 7 August 2017 , under tutorial

This is the first on a series of posts on Windows kernel debugging and exploitation. In this part, we’ll cover in details how to get everything setup using Linux as host, VirtualBox as hypervisor and …

GEF at Black Hat Arsenal US 2017

Published by hugsy , on 1 August 2017 , under talk

GEF at Black Hat Arsenal US 2017 I had the privilege to be invited to present my tool GEF at Black Hat Arsenal organized by ToolsWatch in Las Vegas this year. I did prepare a bunch of things for this …

Building a Debian Stretch QEMU image for MIPSel

Published by hugsy , on 14 July 2017 , under tutorial

Building a Debian Stretch (9) QEMU image running MIPSel TL;DR Two new images, Debian Stretch on MIPSel and MIPS64el were added to my QEMU image repo The rest of this post explains how I built them. …

Some Qemu images to play with

Published by hugsy , on 25 June 2017 , under misc

TL;DR Ready-to-play Qemu images for under-rated architectures (ARM, MIPS, PowerPC, SPARC, AARCH64) to play with, with all the tools builtin to understand memory corruption on non x86 environments her…