Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Декомпилирование .dylib файла

Максим Курылёв Ученик (222), на голосовании 5 месяцев назад
Здравствуйте, ситуация такая. Я создаю свою программу и хочу чтобы в ней было много функций. Но есть проблема, я не могу понять как создать определенную функцию. Я решил этично украсть эту функцию из уже готовой проги. Сразу говорю, она бесплатная и разраб уже давно не в онлайне. Так вот, сам код находится в .dylib файле, на языке с++. Мне нужно как то декомпилировать эту прогу обратно на с++, так как мне нужен не просто оффсет, а вся функция. IDA не вариант, так как там свой псевдоязык. Что я могу сделать?
Голосование за лучший ответ
Зло Просветленный (39287) 6 месяцев назад
Брать IDA, смотреть на результат, переводить на С++
Максим КурылёвУченик (222) 6 месяцев назад
ну так ида же не на плюсы переводит
Максим КурылёвУченик (222) 6 месяцев назад
и что ты подразумеваешь под переводить на с++?
Зло Просветленный (39287) Максим Курылёв, то, что ты берешь ее С-style код и переделываешь под С++
Максим КурылёвУченик (222) 6 месяцев назад
ну наверное ты прав
ЗлоПросветленный (39287) 6 месяцев назад
прилинковать к себе эту либу и вызывать ее метод.
а так - реверс-инженеринг это тебе не прогулка по парку, тут и головой, и руками поработать придется
Максим Курылёв Ученик (222) Зло, да, это сложно
Похожие вопросы