Кто-то просто прислал мне декомпилировать программу на C. Это был очень хороший декомпилировать, создавая хороший, в основном код readabe C (если вы упускаете из виду тот факт, что ни одна из переменных или функций не имела удобочитаемого имени) в основном выглядела так, как будто бы она скомпилировалась.
Однако была одна большая проблема. Я знаю, что программа, которую он декомпилировал, была написана в Delphi, которая полна концепций, которые трудно перевести на C. Но я был действительно впечатлен выходом декомпилятора, и это заставило меня задуматься. Есть ли что-то, что может сделать для Delphi?
Лучший инструмент для декомпиляции, который я видел для Delphi, - DeDe. Он может многое сделать, но он даже не пытается создать код Object Pascal в качестве своего вывода, и он не обновлялся с Delphi 6. Есть ли что-то лучше там?