Native Hooks in Python

Posted on Sat 30 June 2018 in Python • Tagged with mayhem, tutorial

Sometimes it can be helpful to alter the functionality of a native program. This is often achieved through function hooks. These hooks come in a few different flavors depending on how they are installed. For this post we'll be focusing on "inline" hooks and describe how they can be installed …


Continue reading

Mapping The Null Page With Python

Posted on Thu 28 June 2018 in Python • Tagged with mayhem, vulnerability-development

I've previously blogged on injecting Python into native processes. What started out as an experiment for determining the feasibility of implementing the "migrate" functionality for the Python Meterpreter went dormant until recently. When a proof of concept DoS exploit came out for CVE-2018-0833 I used it as an opportunity to …


Continue reading