
6/9/2021 · Pedro Fortuna
What this post added
This post introduces an integration with Jscrambler to provide runtime code protection for JavaScript-based applications. It details the importance of protecting client-side code from tampering and reverse engineering, and provides a step-by-step guide on configuring Jscrambler with GitLab CI. This includes setting up Jscrambler's JSON configuration file, storing API keys as GitLab environment variables, and defining a new 'protect' stage in the `.gitlab-ci.yml` file to run Jscrambler before deployment. The post also demonstrates how to check the protection result by inspecting the obfuscated source code.