Сейчас на форуме: Lohmaty, tyns777 (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Компилятор RetDec
Посл.ответ Сообщение

Ранг: 5.8 (гость), 2thx
Активность: 0.040
Статус: Участник

Создано: 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 также этот путь указал.
b14a_01.01.2018_EXELAB.rU.tgz - err2.jpg

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
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати