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]
|
||||
|
||||
- IDA and IDA SDK [5.1]
|
||||
- IDA and IDA SDK [5.4]
|
||||
http://www.datarescue.com/idabase/
|
||||
|
||||
- Python [2.5.1]
|
||||
- Python [2.5.1, 2.6.1]
|
||||
http://www.python.org/
|
||||
|
||||
- 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
|
||||
directory structure:
|
||||
|
||||
swigsdk-versions/5.1/ - version 5.1 of the IDA Pro SDK
|
||||
idapython/ - IDAPython source code
|
||||
swigsdk-versions/5.4/ - version 5.4 of the IDA Pro SDK
|
||||
idapython/ - IDAPython source code
|
||||
|
||||
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
|
||||
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
|
||||
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
|
||||
|
||||
python build.py
|
||||
|
||||
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
|
||||
|
||||
|
11
CHANGES.txt
11
CHANGES.txt
@ -1,6 +1,17 @@
|
||||
Please see http://code.google.com/p/idapython/source/list for a
|
||||
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
|
||||
-----------------------------------
|
||||
|
||||
|
@ -38,9 +38,9 @@ Mailing list for the project is hosted by Google Groups at
|
||||
INSTALLATION FROM BINARIES
|
||||
--------------------------
|
||||
|
||||
1, Install Python 2.5 from http://www.python.org/
|
||||
2, Copy the directory python\ to the IDA install directory
|
||||
3. Copy the plugin to the %IDADIR%\plugins\
|
||||
1, Install Python 2.5 or 2.6 from http://www.python.org/
|
||||
2, Copy the python and python64 directories to the IDA install directory
|
||||
3. Copy the plugins to the %IDADIR%\plugins\
|
||||
|
||||
|
||||
USAGE
|
||||
|
Loading…
Reference in New Issue
Block a user