Мой друг попросил внести некоторые изменения в его веб-сайт. При просмотре кода я обнаружил, что каждый php-файл содержит одну строку кода. Поэтому мне пришлось декодировать строку и заменить файл с результатом. Оттуда мне удалось внести коррективы в сайт.
<?php eval("?>".base64_decode("PD9waHANCglpbmNsdWRlX29uY2UoJ2Z1bmN0aW9ucy5waHAnKTsNCj8+DQo8IURPQ1RZUEUgaHRtbCBQdWJsaWMgIi0vL1czQy8vRFREIFhIVE1MIDEuMCBUcmFuc2l0a......=")); ?>
Мой вопрос: зачем кому-то делать такие вещи? Разве это не добавляет дополнительный процесс на каждую страницу?
Он просто подумал, что это может защитить код от кражи, но это не так, конечно.
Других решений пока нет …