Этот пакет содержит полную реализацию шифрования пакетов на стороне клиента для RAGE 0.3.7, которая, очевидно, не имеет встроенного шифрования для пакетов.
Включает упаковщик, такой как webpack (с режимом просмотра), импорт / экспорт из ES6 (спасибо https://github.com/alangpierce/sucrase) и выбор пакетов из node_modules
Чтобы использовать скрипт, вам понадобятся руки и установлен node js.
Идея позади?
Идея заключалась в том, чтобы как можно более усложнить блокировку копий скриптов на стороне клиента. И это работает!
Проблемы с безопасностью?
Убедитесь, что вы отправляете свой ключ шифрования с сервера клиенту с включенным шифрованием,
чтобы люди не могли обнюхать ваш ключ, чтобы расшифровать ваши файлы. Хотя должна быть возможность выгружать файлы сценариев из памяти, но этот прогресс все равно не будет иметь смысла, поскольку никто не прикладывает к этому такие усилия.
Как начать работу?
Шаги:
распаковать zip-архив в папку корневого сервера (путь как 'game-server / src_client')
Откройте терминал в каталоге src_client
Введите npm install или yarn в терминал
Введите npm run watch или yarn watch, чтобы начать просмотр каталога src_client / sourcecode
Готово, теперь вы можете редактировать файлы в каталоге src_client / sourcecode
СКАЧАТЬ
Включает упаковщик, такой как webpack (с режимом просмотра), импорт / экспорт из ES6 (спасибо https://github.com/alangpierce/sucrase) и выбор пакетов из node_modules
Чтобы использовать скрипт, вам понадобятся руки и установлен node js.
Идея позади?
Идея заключалась в том, чтобы как можно более усложнить блокировку копий скриптов на стороне клиента. И это работает!
Проблемы с безопасностью?
Убедитесь, что вы отправляете свой ключ шифрования с сервера клиенту с включенным шифрованием,
чтобы люди не могли обнюхать ваш ключ, чтобы расшифровать ваши файлы. Хотя должна быть возможность выгружать файлы сценариев из памяти, но этот прогресс все равно не будет иметь смысла, поскольку никто не прикладывает к этому такие усилия.
Как начать работу?
Шаги:
распаковать zip-архив в папку корневого сервера (путь как 'game-server / src_client')
Откройте терминал в каталоге src_client
Введите npm install или yarn в терминал
Введите npm run watch или yarn watch, чтобы начать просмотр каталога src_client / sourcecode
Готово, теперь вы можете редактировать файлы в каталоге src_client / sourcecode
СКАЧАТЬ
Последнее редактирование: