Skip to content

boogie1337/Sark

 
 

Repository files navigation

Sark

media/sark-pacman.jpg

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

media/autostruct-demo.gif

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.

About

Easy IDA Pro Scripting Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%