1. Download python 2.7 từ https://www.python.org/, cài đặt, sau đó thiết lập biến môi trường cho python.
2. Vào https://code.google.com/p/idapython/downloads/list, sau đó chọn phiên bản idapython đúng với bản ida và python đang sử dụng. Mình đang sử dụng ida 6.1 và python 2.7 nên mình sẽ download file: idapython-1.5.2_ida6.1_py2.7_win32.zip
3. Giải nén file này, sau đó
- Copy folder python của folder vừa giải nén ở trên vào folder gốc của IDA
- Copy file python.cfg trong folder vừa giải nén vào folder gốc của IDA
- Copy toàn bộ file trong folder plugins của folder vừa giải nén vào folder gốc của IDA.
Thử load 1 PE vào IDA, nếu ở cửa sổ output window của IDA hiện lên:
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
IDAPython v1.5.2 final (serial 3) (c) The IDAPython Team <idapython@googlegroups.com>
là bạn đã cài đặt thành công.
Muốn chạy 1 file .py trong IDA, bấm File->Script file, sau đó chọn đến file .py cần chạy.
http://www.offensivecomputing.net/papers/IDAPythonIntro.pdf
No comments:
Post a Comment