IDA-Pro/plugins/flare-ida
Jump to navigation
Jump to search
You are here: | FLARE-IDA
|
Description
Collection of IDA Pro scripts and plugins used by the FireEye Labs Advanced Reverse Engineering (FLARE) team.
Installation
Environment variables
Create following environment variables
Variable | Value |
---|---|
Path | [REMOVED];C:\Python27;C:\Python27\scripts |
PYTHONPATH | C:\Python27\Lib\flare;C:\Python27\Lib\vivisect |
Vivisect
Download vivisect and copy it to C:\Python27\Lib:
C:\> mkdir \temp C:\> cd \temp C:\temp>git clone https://github.com/vivisect/vivisect.git C:\temp>xcopy vivisect \Python27\Lib /s /e /i
Flare IDA
Download flare-ida and install as follows:
C:\> cd \temp C:\temp> git clone https://github.com/fireeye/flare-ida.git C:\temp> copy flare-ida\plugins\* "C:\Program Files (x86)\IDA 6.6\plugins" C:\temp> xcopy flare-ida\python\flare C:\Python27\Lib /s /e /i
Tests
In IDA Pro, display the output window (Window > Output Window) and enter these commands to check that there is no error:
import vivisect import stackstrings from PySide import QtGui
If you have the ImportError described in the below links, ensure you have installed IDA Pro as recommended here.
- http://stackoverflow.com/questions/29374508/import-error-with-pyside-inside-ida-pro
- https://github.com/fireeye/flare-ida/issues/14
Comments
Keywords: IDA-Pro plugins reverse-engineering