Не удалось загрузить собственное расширение Frida: сбой загрузки DLL

ОС: Windwos 10

Python: 3.6.0

Фрида версия: 12.2.15

frida-ps -U

***
Failed to load the Frida native extension: DLL load failed: The specified module could not be found.
Please ensure that the extension was compiled for Python 3.x.
***

Любая идея, как решить эту проблему. Я видел про зависимость от 3,6 питона. У меня уже есть Python 3.6. Любые указатели для решения этой проблемы действительно приветствуются.

разрешение

Установил python 3.7 и установил python в каталог с нехваткой места. Похоже, что Фрида ведет себя странно, если в пути Python есть место

1 ответ

Кажется, где-то в файле._frida.cp35-win32.pyd есть жестко запрограммированная ссылка на python36.dll - увидел, что это появляется в procmon, и подтвердите через:

PS C: \ python353_x86 \ lib \ site-packages> строки._frida.cp35-win32.pyd | sls python36.dll

python36.dll

Скачал и установил python 3.6 и установил через pip там решил это...

Источник

pip install frida --upgrade

Источник 2

Не могли бы вы попробовать с Python 3.5? 3.x двоичные файлы были построены для 3.5

Источник 3

Другие вопросы по тегам