Каким сервисом воспользоваться для кодировки php-кода?

Необходимо закодировать php-код, но чтобы для запуска не требовалось дополнительного софта на хостинге, zend и ionCube отпадают. Нашел кучу всяких фришных обфускаторов, но складывается ощущение, что их работу часа за 2 можно раскрыть. Возможно, я ошибаюсь.

Подскажите какой-нибудь качественный сервис, возможно, даже платный, который может подойти для этих целей.
  • Вопрос задан
  • 3052 просмотра
Пригласить эксперта
Ответы на вопрос 6
mlnkv
@mlnkv
JavaScript Developer
Зачем вам кодировать код? Странная закономерность, все забугорные девелоперы стремятся поделиться своими наработками, почти все опен сорс, у нас же все пытаются спрятать свой код и никому не показывать)))
Даю 99% что этот код ты сам у кого-то стянул)
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Вы хотите фришным обфускатором получить что-то худо бедно сложное в плане деобфускации? Смешно. Да и вообще это все пережитки былых времен. Либо вашей штуковиной никто пользоваться не будет, либо будет проще реализовать самому.
Ответ написан
@kaasius
Присоединяясь к выше отписавшимся, добавлю, что обычно такой код не представляет из себя никакой реальной ценности.
Ответ написан
Комментировать
m0Hze
@m0Hze
Ну единственный хоть скольнибудь сложный вариант обфускации на пхп, что бы руками было немного напряжно деобфусцировать, это следующий подход:
1 проход - обфусцируем простым обфускатором, удаляем переносы строк и прочее.
2 загоняем получившееся в base64
3 получившийся код прогоняем через ф-цию побиитового смещения, и мешаем данные (запоминая шаг смещения в переменную разумеется и дописывая ее к коду).
4 на получившейся каже используем gzipdeflate.
Зацикливаем эти 4 пункта, меняя шаг смещения каждый раз, и воможно меняя местами пункты. При таком раскладе, на 1000 итераций, будет достаточно тяжело руками расшифровать код, возможно конечно, но просто муторно.
А автоматизацию можно попытаться отбить, меняя пункты местами в рандомном порядкее, и смещаяя ф-ции деобфускации по коду.
Но все это такая ерунда если честно)))
Ответ написан
Комментировать
CodeByZen
@CodeByZen
php, js, my/mssql, sqlite, html, css, it-consult
Zend Guard в помощь. Да и то поддается расшифровке.
А любую вашу обфускацию снимут за 10 минут, игра не стоит свеч. Лучше продавайте поддержку, а не код.
Ответ написан
Комментировать
@Caman
Разработка
Может Frapsy просто хочет закрыть часть кода, где идет валидация лиц.ключика и т.п. лицензионные защиты. Посмотрите как у DLE реализовано на base64.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы