![]() |
eXeL@B —› Вопросы новичков —› Компилятор RetDec |
Посл.ответ | Сообщение |
|
Создано: 01 января 2018 14:32 · Поправил: egorus2010 · Личное сообщение · #1 Как его заставить заработать? Я разархивировал архив retdec-v3.0-windows-32b.zip. Установил MSYS2. Вроде всё выполнил из https://github.com/avast-tl/retdec/wiki/Windows-Environment. Скопировал retdec.plw в папку с плагинами Иды из retdec-idaplugin-v0.4-win.zip Вставил нужные строки в plugins.cfg Иды. Запускаю CTRL-D. Пишет "Decompilation not properly configured" (картинка err1). https://yadi.sk/i/OlYCt21E3R99nB Хотя и в следующем окне (картинка err2) https://yadi.sk/i/Mx8OSAi43R99oN я выбираю путь к \retdec\bin\decompile.sh и в переменной PATH также этот путь указал. ![]() Procmon показывает странное обращение cmd.exe к F(у меня там система):\retdec\bin\sh.* PS. Проверка самого компилятора: bash decompile.sh test.exe. Но при выполнении пишет: "test.exe not exist or not readable" Хотя test.exe есть в папке с bash. bash тоже запускается из любого места. А также test.exe запускается из cmd из любого места. bash - устанавливается с 32-bit MSYS2 Путь записан в PATH - F:\msys32\usr\bin;F:\msys32\mingw32\bin Добавлено спустя 2 часа 58 минут Переустановил MSYS2, на всякий случай. Что-то пропустил, возможно...А может, и нет. Попробовал так. Компилятор запускается, если в cmd находиться в папке retdec\bin и декомпилируемый файл скопировать туда же. Хотя по описанию должно работать по другому. А из Иды только одна прога декомпилировалась, из десятка перепробованных. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Компилятор RetDec |