node.js - защита кода? - PullRequest
52 голосов
/ 10 мая 2011

Я хочу использовать node.js в моем следующем проекте, но моему боссу не нравится, что наши конкуренты могут читать исходный код.

Есть ли способ защитить код JavaScript?

Ответы [ 12 ]

1 голос
/ 10 мая 2011

Невозможно быть абсолютно уверенным, что никто не сможет прочитать ваш код. Вы можете использовать обфускацию или минификацию, что может значительно усложнить декодирование кода. Одним из примеров обфускатора / миниатора является Google Closure Compiler для JavaScript.

0 голосов
/ 26 мая 2016

У меня есть идея.Защитите приложение cpp или java вместо js.

  1. Оберните код в формат шифрования и скомпилируйте его как файловый ресурс utf-8.
  2. Используйте свойПриложение cpp или java для загрузки всего файла в linux pc или arm computer, убедитесь, что у вас надежный пароль, или закройте ssh port, или отключите видеопорт и просматривайте компьютер linux только через Интернет.
  3. Существует программа cpp для расшифровки файла на компьютере с Linux.
  4. Разработка веб-сервера для управления вашим компьютером с Linux.

Так что это очень похоже на черныйокно, клиенты ничего не могут сделать с вашим кодом.

...