Я создал приложение, которое содержит java-скрипт, который я хочу быть безопасным. Я знаю, что obfuscate - хорошая идея для защиты кода. Но его можно легко декодировать. может ли кто-нибудь предложить какой-либо метод, с помощью которого можно защитить часть или весь код java-скрипта.защита исходного кода javascript
4
A
ответ
3
Сначала минимизируйте свой код, затем обфускайте его, это все, что вы можете сделать на самом деле.
Кто-то может взять и запустить ваш код, но они не смогут понять его достаточно, чтобы настроить его, потому что переменные и функции будут называться как a, b, c
, если вы его минимизируете.
Вы могли бы иметь некоторую защиту домена, как если document.href === 'mysite'
затем запустить код, он не будет обеспечивать его, но это препятствие
И вы можете загрузить свои сценарии с помощью Ajax, затем eval
его, это означало бы, что это будет сложнее чтобы найти скрипт, единственный способ найти это, если вы проверили сетевые запросы.
Как вы можете видеть, что нет никакого способа крепления, но вы можете поставить груз препятствий на пути
Смежные вопросы
- 1. Oracle - Защита исходного кода
- 2. Защита исходного кода
- 3. Защита разделов исходного кода
- 4. Защита исходного кода в Microsoft
- 5. защита исходного кода на TFS
- 6. Защита исходного кода на Trac
- 7. Защита исходного кода на языке сценариев
- 8. Защита конфиденциальных данных внутри исходного кода C#?
- 9. Защита исходного кода PHP на сервере
- 10. Защита исходного кода QML от плагиата
- 11. Защита исходного кода в Matlab vs. Python
- 12. Защита и контроль GitHub и исходного кода
- 13. форматирования исходного кода Javascript
- 14. Поиск исходного кода Javascript
- 15. Анализатор исходного кода JavaScript
- 16. Получение исходного местоположения исходного кода JavaScript?
- 17. Безопасность/Защита кода в JavaScript
- 18. Защита кода PHP MySQL
- 19. Защита исходного кода при распространении файлов debug .NET .dll?
- 20. Защита исходного кода от кражи от прошлого разработчика, покидающего компанию
- 21. Защита исходного кода на Python, как в ASP.net
- 22. Защита исходного кода от кражи во время разработки
- 23. Защита исходного кода с серийным ключом на основе PS_SHOP_DOMAIN
- 24. Защита кода Javascript в расширении FF
- 25. Изменение исходного кода вашего исходного кода
- 26. Зависит от исходного состояния исходного кода исходного кода
- 27. Модификация кода исходного кода
- 28. Скрытие исходного кода CSS
- 29. Создайте документацию JavaScript непосредственно из исходного кода
- 30. Лучший форматирующий код исходного кода для Javascript?
Вы можете запустить сторону JS сервера;) – djfm
Если вы работаете JS на клиенте, запутывания является «лучшим» способом его защиты (некоторые пытаются также продавать «шифры») - это потому, что клиент * должен иметь доступ к его запуску. И кто-то, кто действительно хочет получить доступ к JS, может. – user2864740
Это автономное приложение – ess