Skip to content

ababook/Sark

 
 

Repository files navigation

Sark

image

General

IDA Plugins & IDAPython Scripting Library.

The library is in early development, so APIs are expected to change.

For documentation, see sark.rtfd.org.

Highlights

Autostruct Plugin

image

Dependencies

  1. NetworkX
  2. clipboard
  3. AwesomeLib
  4. wrapt

Installation

pip install -e git+https://github.com/tmr232/Sark.git#egg=Sark

Or see here.

Plugins and Codecs

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.)

Other Useful Plugins

  1. IDA IPython - Run IPython inside IDA.

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%