IDA Plugin - GraphSlick
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
BUILDs build: Added first binary build Apr 16, 2014
DOCs Added documentations and presentation Nov 20, 2014
bbgroup added bbgroup Nov 20, 2014
sample_code added test / sample code with force inlined functions Nov 20, 2014
.gitignore ProjFiles: Nov 8, 2013
GraphSlick.sln more changes done last year (2013). untracked. please check diffs Apr 14, 2014
Plugin.sln ProjFiles: Nov 8, 2013
Plugin.vcxproj more changes done last year (2013). untracked. please check diffs Apr 14, 2014
Plugin.vcxproj.filters more changes done last year (2013). untracked. please check diffs Apr 14, 2014
algo.cpp algo: minor mods Apr 16, 2014
algo.hpp algo: Apr 10, 2014
colorgen.cpp colorgen: Oct 26, 2013
colorgen.h colorgen: Oct 26, 2013
groupman.cpp - applied changes from Hex-Rays (thanks to Arnaud Diederen) Nov 20, 2014
groupman.h groupman: added added nodegroup_list_t.add_nodegroup() Apr 10, 2014
plugin.cpp - applied changes from Hex-Rays (thanks to Arnaud Diederen) Nov 20, 2014
pybbmatcher.cpp - applied changes from Hex-Rays (thanks to Arnaud Diederen) Nov 20, 2014
pybbmatcher.h more changes done last year (2013). untracked. please check diffs Apr 14, 2014
pywraps.hpp more changes done last year (2013). untracked. please check diffs Apr 14, 2014
stdalone.cpp - Added stdalone project Oct 15, 2013
stdalone.sln - Initial version of the plugin code Oct 15, 2013
stdalone.vcxproj more changes done last year (2013). untracked. please check diffs Apr 14, 2014
types.hpp added PyW_PyListListToIntVecVecVec Apr 8, 2014
util.cpp util: added get_screen_function_fn Apr 15, 2014
util.h util: added get_screen_function_fn Apr 15, 2014

readme.txt

Installation
=============

Python
-------
1)

Install SetupTools from: 

https://pypi.python.org/pypi/setuptools

Unpack and open an administrator prompt

Run "python.exe ez_setup.py" and let it finish

2)

Download Ordered Set package from:

https://pypi.python.org/pypi/ordered-set/1.1

Unpack the package and then run:

"python.exe setup.py install"


IDA
--------

Copy the contents of "bin\*" to %IDADIR%. It will deploy the following:

plugins\GraphSlick.plw
and
plugins\GraphSlick\*.py <- python support files


Files
========

bin\ <- contains the binaries
doc\ <- usage document
src\ <- sources
presentation\ <- presentation about how the algorithm works

Usage
========

Please check doc\usage.doc


Contact Info
==============
Ali Rahbar <alirah@microsoft.com>
Ali Pezeshk <alipezes@microsoft.com>
Elias Bachaalany <Elias.Bachaalany@microsoft.com>