Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are JScrambler services safe for protecting javascript? [closed]

Tags:

javascript

So I recently stumbled upon jscrambler.com This tool actually allows you to protect your javascript code, its fascinating. However, the service is cloud based and im wondering if this is really ok. Since im actually posting code on their servers. While others cant steal my code, it is still vurnerable to theft from within the the guys behind jscrambler.

Maybe im worrying too much. Is it safe to use jscrambler services?

like image 890
Asperger Avatar asked Oct 07 '16 16:10

Asperger


People also ask

How good is Jscrambler?

Their web console is easy to use, informative and powerful. They also provide HTTP APIs that allow us to programmatically use their service and integrate with our builds. Jscrambler support is top notch. It is not cheap and it is usage based so if you have many builds and environments, you must watch your usage.

How do I protect my JavaScript?

Code obfuscation is currently one of the best methods for protecting JavaScript code from reverse engineering. Obfuscation renders software unintelligible but still functionally equivalent to the original code. It also makes programs more difficult to understand, so that it is more resistant to reverse engineering.

How to protect client side JavaScript?

Client-side Javascript cannot be secured - ever. If the browser can run it, that means that the Javascript instructions are 100% available to anyone who wants them. You can compress and obscure the Javascript. That is merely an obstacle that any talented developer can get around with some extra investment of time.

What is the use of Jscrambler?

Jscrambler is a powerful tool for protecting your JavaScript code from malicious users. The Jscrambler webpack plugin fits nicely into NativeScript webpack workflow, making it a convenient option for NativeScript developers looking to protect their source code.


1 Answers

You're right. Giving your code to a 3rd party to protect it is as counter-productive as it is counter-intuitive.

That said, browser users always have access to the underlying Javascript code. The most you can do is wrangle the source code by making syntactic changes that produce the same functionality but result in harder-to-read text.

This process is known as uglification or minification (since it reduces file size). UglifyJS is the most frequently used tool for this.

like image 157
slezica Avatar answered Oct 26 '22 00:10

slezica