Достался в наследство сайт на php4, сжатый zend'ом. Есть необходимость просмотреть код и внести некоторые правки.
Сайт развернут на удаленном хостинге, есть только доступ к файлам через файл-менеджер cPanel.
Посоветуйте, пожалуйста, как работать с кодом? В голову приходит только "сложный путь" - развернуть себе веб-сервер с системой zend, скопировать файлы к себе и разворачивать их штатными средствами. А можно как-нибудь, чтобы как zip-архив, взял да развернул сторонней программой?
Дополнительно:
вот только "разворачивать штатными средствами" не выйдет. Насколько знаю, кодирование в Zend Encoder (Zend Optimizer) - это односторонний процесс; там перевод исходного кода в байт-код виртуальной машины ZendEngine. Я вроде слышал о декодерах, но результат у них плачевный; только чтобы почитать алгоритм, если очень-очень надо.
Так что без исходников это можно только в рамочку на стенку повесить.
Перебрал несколько инструментов, наконец нашел DeZend и раскодировал. Помогло то, что сайт писался более 15 лет назад. Еще раз спасибо!
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Чтобы редактировать php файл, сжатый Zend'ом, вам необходимо выполнить несколько шагов. Во-первых, вам нужно убедиться, что у вас установлен Zend Guard Loader на вашем сервере. Это расширение PHP позволяет декодировать файлы, зашифрованные Zend Guard.
После того как у вас установлен Zend Guard Loader, вы можете приступить к редактированию файла. Для этого вам нужно сначала декодировать файл с помощью утилиты Zend Guard. Вы можете найти эту утилиту на официальном сайте Zend. После декодирования файла, вы сможете открыть его в любом текстовом редакторе и внести необходимые изменения.
После того как вы внесли изменения в файл, вам нужно закодировать его обратно с помощью Zend Guard, чтобы он мог быть запущен на вашем сервере. Для этого используйте утилиту Zend Guard Encoder.
Не забудьте сохранить оригинальный закодированный файл, чтобы в случае проблем вы могли вернуться к нему. Также учтите, что редактирование сжатых файлов может быть сложным процессом, так как код может быть трудно читаемым из-за сжатия.
Надеюсь, эта информация была полезной для вас. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их. Удачи!