mirror of
https://github.com/cemu-project/idapython.git
synced 2024-12-26 01:31:54 +01:00
Readme and changelog updates
This commit is contained in:
parent
e0de735f3d
commit
2cc8e934f6
17
BUILDING.txt
17
BUILDING.txt
@ -9,10 +9,10 @@ REQUIREMENTS
|
|||||||
|
|
||||||
[Tested versions are in brackets]
|
[Tested versions are in brackets]
|
||||||
|
|
||||||
- IDA and IDA SDK [5.1]
|
- IDA and IDA SDK [5.4]
|
||||||
http://www.datarescue.com/idabase/
|
http://www.datarescue.com/idabase/
|
||||||
|
|
||||||
- Python [2.5.1]
|
- Python [2.5.1, 2.6.1]
|
||||||
http://www.python.org/
|
http://www.python.org/
|
||||||
|
|
||||||
- Simplified Wrapper Interface Generator (SWIG) [1.3.36]
|
- Simplified Wrapper Interface Generator (SWIG) [1.3.36]
|
||||||
@ -38,22 +38,25 @@ Make sure all the needed tools (compiler, swig) are on the PATH.
|
|||||||
1, Unpack the IDAPython source and IDA Pro SDK into the following
|
1, Unpack the IDAPython source and IDA Pro SDK into the following
|
||||||
directory structure:
|
directory structure:
|
||||||
|
|
||||||
swigsdk-versions/5.1/ - version 5.1 of the IDA Pro SDK
|
swigsdk-versions/5.4/ - version 5.4 of the IDA Pro SDK
|
||||||
idapython/ - IDAPython source code
|
idapython/ - IDAPython source code
|
||||||
|
|
||||||
2, Patch the SDK using GNU Patch with one of patches from patches/ directory.
|
2, Patch the SDK using GNU Patch with one of patches from patches/ directory.
|
||||||
You will have to use the -P option depending on which directory you
|
You will have to use the -P option depending on which directory you
|
||||||
patch from.
|
patch from. This step is not required if there is no SDK patch.
|
||||||
|
|
||||||
3, On Mac OS X copy libida.dylib from the IDA install directory to
|
3, On Mac OS X copy libida.dylib from the IDA install directory to
|
||||||
swigsdk-versions/5.1/libgcc32.mac/
|
swigsdk-versions/5.4/libgcc32.mac/
|
||||||
|
and libida64.dylib to
|
||||||
|
swigsdk-versions/5.4/libgcc64.mac/
|
||||||
|
|
||||||
4, Build the plugin
|
4, Build the plugin
|
||||||
|
|
||||||
python build.py
|
python build.py
|
||||||
|
|
||||||
It is possible to build the plugin for different Python versions by
|
It is possible to build the plugin for different Python versions by
|
||||||
running build.py with the corresponding Python binary.
|
running build.py with the corresponding Python binary. The option
|
||||||
|
--ea64 builds the 64-bit version as well.
|
||||||
|
|
||||||
5, Install the components as described in README.txt
|
5, Install the components as described in README.txt
|
||||||
|
|
||||||
|
11
CHANGES.txt
11
CHANGES.txt
@ -1,6 +1,17 @@
|
|||||||
Please see http://code.google.com/p/idapython/source/list for a
|
Please see http://code.google.com/p/idapython/source/list for a
|
||||||
detailed list of changes.
|
detailed list of changes.
|
||||||
|
|
||||||
|
Changes from version 1.1.0 to 1.0.92
|
||||||
|
------------------------------------
|
||||||
|
|
||||||
|
- 64-bit support (largely untested)
|
||||||
|
- Long running (or inifinitely looping) scripts can not be stopped
|
||||||
|
- Host of IDC updates and fixes
|
||||||
|
- netnode.hpp is now mostly wrapped
|
||||||
|
- idautils use generators instead of lists
|
||||||
|
- Lots of cleanups and fixes
|
||||||
|
|
||||||
|
|
||||||
Changes from version 0.9.0 to 1.0.0
|
Changes from version 0.9.0 to 1.0.0
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
|
@ -38,9 +38,9 @@ Mailing list for the project is hosted by Google Groups at
|
|||||||
INSTALLATION FROM BINARIES
|
INSTALLATION FROM BINARIES
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
1, Install Python 2.5 from http://www.python.org/
|
1, Install Python 2.5 or 2.6 from http://www.python.org/
|
||||||
2, Copy the directory python\ to the IDA install directory
|
2, Copy the python and python64 directories to the IDA install directory
|
||||||
3. Copy the plugin to the %IDADIR%\plugins\
|
3. Copy the plugins to the %IDADIR%\plugins\
|
||||||
|
|
||||||
|
|
||||||
USAGE
|
USAGE
|
||||||
|
Loading…
Reference in New Issue
Block a user