• Как защитить javascript от модификации?

    @Ogenrieta
    Защитить javascript от модификации можно, например используя открытый/закрытый ключ для передачи рабочего javascript (nocors.000webhostapp.com/index.html распаковывает и выполняет в браузере требуемые действия - минимизирует html и css, но скопировать и тем более модифицировать рабочий скрипт невозможно).
    Ответ написан
  • Как быть с кидалами на фрилансе?

    @Ogenrieta
    Для фрилансера выполняющего работу связанную с написанием javascript лучше всего продемонстрировать выполненную работу непосредственно в браузере заказчика при этом надо сделать так, чтобы готовый скрипт невозможно было бы украсть - скопировать до момента оплаты по договору. Для этого придется создать некоторую программу оболочку, позволяющую доставить в браузер заказчика ваш новенький готовый скрипт в зашифрованном открытым/закрытым ключом виде, распаковать и выполнить его непосредственно в браузере заказчика.
    Чтобы заполучить бесплатно выполненную фрилансером работу, т.е. дешифровать скрипт, заказчику потребуется не абы какой уровень криптоаналитика, и времени гораздо больше чем на собственное создание желаемого скрипта, он этого точно делать не станет, что и требовалось для решения проблемы.
    Пример с использованием открытого ключа для передачи рабочего javascript nocors.000webhostapp.com/index.html распаковывает и выполняет в браузере требуемые действия - минимизирует html и css, но скопировать его невозможно.
    Ответ написан
    Комментировать