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

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

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