Home

Awesome

IDAKern

An IDAPython wrapper for IDA Pro's kernel dll.

Why?

Many useful and low level API aren't exposed by IDAPython's SWIG wrapper.

Although those API are documented and exported in SDK, IDAPython still cannot easily use them due to lack of structure.

Usage

Loading takes 3-5 seconds currently, be patient ;)

Now only takes 0.5 seconds to load!

Examples can be found in examples/ folder:

How does it work?

With these tools we can now generate raw ctypes API binding for IDA SDK: