IDA + IDA Python для вина/Linux

Я хочу использовать версию IDA для Windows в Linux с помощью вина. Однако результаты запуска IDA pro в Ubuntu не могут загрузить idapython, в левом нижнем углу показано, что IDC.IDA pro показывает следующее:

LoadLibrary(Z:\opt\ida68\plugins\python.plw) error: Module not found.
Z:\opt\ida68\plugins\python.plw: can't load file.

Терминал показывает:

err:module:import_dll Library python27.dll (which is needed by L"Z:\\opt\\ida68\\plugins\\python.plw") not found.

Пытался загрузить python27.dll и msvcr90.dll в корневой каталог IDA, но это не решило проблему.

Загрузите python27.dll онлайн в корневой каталог IDA, проблема устранена.

И тут ящик с бомбой подсказал: «Не удалось импортировать сайт!».

Добавьте переменную окружения в /etc/profile:

экспортировать PYTHONPATH=/usr/lib/python2.7 $PYTHONPATH'.

IDAPython работает нормально.

Однако всплывающее окно с предупреждением выглядит следующим образом:

введите здесь описание изображения

Как я могу это решить?


person RAULFAN    schedule 05.03.2017    source источник
comment
Загрузите python27.dll онлайн в корневой каталог IDA, проблема устранена. И тут ящик с бомбой подсказал: «импорт сайта не удался!»   -  person RAULFAN    schedule 05.03.2017


Ответы (1)


Библиотеке Python могут потребоваться другие файлы, кроме python27.dll для запуска. Попробуйте правильно установить его с помощью Wine:

curl -O https://www.python.org/ftp/python/2.7.15/python-2.7.15.msi
wine msiexec /i python-2.7.15.msi 

Затем следуйте указаниям мастера установки.

Нет необходимости устанавливать все компоненты, достаточно только ядра Python.

person user202729    schedule 23.09.2018