Я разработчик php, мой клиент планирует распространять программное обеспечение, которое разрабатывается с использованием Php. Планирование кодирования файлов с помощью ioncube или аналогичного программного обеспечения. В то время как googling я узнал, что немногие люди декодировали файлы, которые enocoded с использованием ioncube и даже других программ.
Если вы спрашиваете, возможно ли разбить кодировку в файле PHP с кодировкой IonCube, тогда я уверен, что ответ «да». Любая форма шифрования может быть нарушена, учитывая достаточное количество времени и ресурсов.
Вам нужно будет оценить их методы шифрования для себя, если вы хотите знать, насколько это безопасно. Если вы можете найти примеры его нарушения в Google, возможно, это не путь. С другой стороны, возможно, это были только случаи с краями, или случаи, когда кто-то получает ключ шифрования?
Вам придется взвесить воспринимаемую безопасность продукта в соответствии с потребностями вашего клиента. Нет решения на 100% после того, как код оставил ваши руки.
IonCube шифрует, но также частично компилируется. Значение, если кто-то расшифровывает его, в лучшем случае они получат генерируемый компьютером PHP-код, похожий на любой декомпилятор. Но все программы можно декомпилировать, нет возможности обойти это.
Альтернативой ionCube будет Zend Guard . Что касается расшифровки этих файлов, см. Эти ответы .