IDA Plugins & IDAPython Scripting Library.
The library is in early development, so APIs are expected to change.
For documentation, see sark.rtfd.org.
Autostruct Plugin
pip install -e git+https://github.com/tmr232/Sark.git#egg=Sark
Or see here.
The proxy.py
files in the codecs and the plugins directories enable rapid development
and deployment by enabling you to use them directly from the Sark repository, without needing
to copy them again and again.
Both proxy files use the location of the Sark module itself to find the their corresponding directories. If your directory structure differs from:
Sark +---plugins +---sark +---encodings
To get the plugin proxies to work, set sarkPlugins
to the location of the plugins directory.
However, I highly recommend adhering to the aforementioned directory structure as it enables
quick updates (git pull
.)
- IDA IPython - Run IPython inside IDA.