возможно ли расшифровать файл, зашифрованный с использованием шифрования «ionCube»?

#encryption

#шифрование

Вопрос:

На моем сервере есть файл, который зашифрован с использованием шифрования ionCube, возможно ли расшифровать этот файл? если да, то какие шаги необходимо выполнить?

Спасибо

Ответ №1:

из того, что я смог узнать о ionCube за последние пять минут, он компилирует код в некоторый байт-код и шифрует этот байт-код. расшифровка может быть выполнена только на лицензированном компьютере.

поэтому я думаю, что будет возможно (с более или менее усилием) изменить среду выполнения на лицензированном компьютере, чтобы получить незакодированный байт-код, поскольку все необходимые криптографические материалы должны быть там для нормальной работы.

декомпиляция этого байт-кода обратно в читаемый PHP-код — это совершенно другое дело … по крайней мере, все комментарии будут удалены, и поскольку он выполняет оптимизацию компилятора, он вряд ли сможет воспроизвести тот же код. вероятно, это большое усилие.

Ответ №2:

На самом деле это возможно, я потерял исходный текстовый код для некоторых своих проектов, и у меня остались только зашифрованные копии, есть определенный веб-сервис, который расшифрует php-файлы ionCube с оригинальным интервалом и комментариями… Хотя это недешево!