Я собираюсь развернуть свой веб-проект клиенту. Клиенты хотят запускать его на локальном хосте. Есть ли способ, с помощью которого никто не может получить доступ к моим кодам, а также не может его скопировать? Любая помощь будет оценена. БЛАГОДАРЯРазрешен доступ к Fille
ответ
Он называется Obfuscate PHP code. я соединял следующий список есть способы назад - не знаю, если они все текущие, или сколько теперь свободны, но вы должны найти что-то полезное здесь:
О:
Статья Википедии: PHP Ускоритель Сравнение APC, Zend, XCache, & Зенд Framework Software:
РНР APC (PECL страница) RoadSend Турк-MMCache Eaccelerator PHP-Accelerator SourceGuardian NuSphere Nu-кодировщик GridinSoft IonCube SA-Encoder.php Другой поток на SO, который добавляет несколько больше (проверить это):
Can I encrypt PHP source or compile it so others can't see it? and how?
Zend Guard BCompiler (PECL страница) РНС
Есть много программного обеспечения для шифрования, такие как Ioncube, Источник Гардиан , но они будут стоить для программного обеспечения.
Если вы являетесь разработчиком программного обеспечения и часто сталкиваетесь с такими проблемами, вы можете пойти на это.
Но если вам нужно только временное решение, вы можете использовать Free Online PHP Obfuscator, но если в вашем проекте есть много страниц, вы шифруете один за другим.
Они также относительно просты в обратном проектировании. – symcbean
@symcbean true для обфускаторов, не обязательно для современных скомпилированных кодовых решений. Например, ionCube вводит шифрование с динамическими алгоритмическими ключами в версию 9, где части байтового кода могут быть зашифрованы и где нет ключа для дешифрования, присутствующего либо в самом файле, либо извне, что делает его потенциально невозможным для дешифрования в отдельности и решения «статический ключ». Конечно, ключ должен существовать в какой-то момент (и может быть много ключей), но как такие ключи возникают и точно, когда речь идет о кодировании человека. Раскрытие информации: Я связан с ionCube. – Nick
- 1. Доступ к папке не разрешен
- 2. Доступ к конструктору не разрешен
- 3. Package.Open Запрошен доступ к реестру не разрешен
- 4. «Доступ к модифицированному закрытию» разрешен синтаксисом понимания?
- 5. Запрошен доступ к реестру не разрешен
- 6. приложения не разрешен доступ к UDID
- 7. Приложение iOS: разрешен доступ к хранилищу музыки?
- 8. Доступ к статическому внутреннему интерфейсу не разрешен
- 9. Шаблон Singleton «Доступ к конструктору не разрешен»
- 10. DB2 - Доступ к табличным пространствам не разрешен
- 11. SecurityException Запрошен доступ к реестру не разрешен
- 12. Почему доступ к закрытой переменной разрешен здесь?
- 13. MySQLi - доступ к свойствам еще не разрешен
- 14. поколения [Сгенерировано Java Fille]
- 15. Бауэр работает без .bowerrc Fille
- 16. Проверить, разрешен ли доступ к общему хостингу nodejs
- 17. Невозможно прочитать реестр: System.Security.SecurityException, Запрошенный доступ к реестру не разрешен
- 18. Powershell: Постоянно изменять путь, «Запрошенный доступ к реестру не разрешен».
- 19. Разрешен ли доступ к API-интерфейсу chrome devtools в магазине
- 20. pytest/сельдерей - Ошибка: доступ к базе данных не разрешен
- 21. Доступ к токену, но не разрешен для входа
- 22. «Запрошенный доступ к реестру не разрешен». на Windows 7/Vista
- 23. Редирект Codeigniter Не разрешен прямой доступ к скрипту
- 24. Задание ролей пользователей, которым разрешен доступ к журналу ошибок
- 25. TeamCity не разрешен доступ к git repo despide ключ развертывания
- 26. PyObjC приложение не разрешен доступ к Accessibility API
- 27. Netbeans7.4 build-impl.xml: 1045: доступ к серверу tomcat не разрешен
- 28. Доступ к камере в SCNView, если разрешен режим CameraControl?
- 29. Отключить ссылку, если пользователю не разрешен доступ к целевому
- 30. Javascript alert - доступ к php не разрешен? - Закрытое
В этом ответе есть смесь мертвых проектов и несвязанных проектов, а обфускатор - это не то, что OP должен смотреть, поскольку он a) существенно обратимый, b) не прекращает копирование, c) не предотвращает использование на несанкционированных машинах. – Nick