问题及解决方案
在安装IDA Pro6.8后,按照官方流程,将二进制文件移动到IDA相应目录后,运行IDA,显示LoadLibrary(D:\IDA 6.8\plugins\python.plw) error: %1 不是有效的 Win32 应用程序。
解决方案:将Python2.7换成32位即可。
整个安装流程
这里附上整个IDA Pro6.8+IDAPython的安装流程吧。:
- OS:windows 10 x64
- IDA Pro 6.8 + Python2.7_x86 + IDAPython1.7.2_ida6.8:
https://pan.baidu.com/s/1mPE3AQAf3u2rV7i1lELRuA
提取码:vhkg
记得把python加到PATH中。 - Install 2.6 or 2.7 from http://www.python.org/
Copy the whole “python” directory to %IDADIR%
Copy the contents of the “plugins” directory to the %IDADIR%\plugins
Copy “python.cfg” to %IDADIR%\cfg
PS:这里的python、plugins、python.cfg都是idapython压缩文件里面的文件或者文件夹 - 运行IDA,下面脚本显示Python,安装成功