Потребовалось мне тут срочно запутать код для, так сказать, защиты от воров. И вот что пришло в голову за пол часа ваяния.
берём файл скрипта:
script.js
файл список функций для замены, по штуке на строку:
arr.txt
вида:
Block
Checker
...
Loader
а далее заменяем все функции из списка arr.txt в файле script.js на нечто следующее:
Block на ththththththhhthht
Checker на thththththhhhhthht
Loader на thhhthththhhhhthht
Ну надеюсь смысл понятен. Чем больше замен тем сложнее расшифровка.
Защита не идеальная, но реализация проста.
Что думаете?