Libhijack 0.5 Released!

Libhijack 0.5 has been released! This is an exciting major milestone release. The major features in this release include:

Uncached function searching
Hijacking within shared objects

This release has broken two external API calls:

MapMemory
FindFunctionInGot

You'll need to pay attention to any code you've written to make sure it still works. The above API calls are completely working, but the function prototypes have changed. I've worked very hard for this release and I hope it's bug-free. I've plugged quite a few memory leaks. Check out the Texts page on 0xfeedface.org's site for the Defcon presentation slides.

With the ability to hijack within shared objects (yes, even ones loaded via dlopen), libhijack is now a very powerful tool. The possibilities surrounding its usage are now limitless. You could write a fuzzer, you could write a smart debugger, you can do just about anything with libhijack now. I hope you can see why I'm excited about this release.

The release is available on GitHub and on SoldierX.