# Obfuscate javascript

**URL:** <https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472>\
**Category:** Photoshop\
**Created:** [February 2, 2024, 9:37am UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472 "2024-02-02T09:37:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![haller](https://avatars.discourse-cdn.com/v4/letter/h/53a042/32.png) [@haller](https://forums.creativeclouddeveloper.com/u/haller)\
**Post date:** [February 2, 2024, 9:37am UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/1 "2024-02-02T09:37:03Z")

</div>

I am part of a photography forum team, I created my first uxp plugins and I would like to distribute it to forum members, but before distributing it I would like to obfuscate the javascript code, What service do you use to obfuscate the code? Thanks to anyone who wants to help me.

---

<div class="post-metadata">

**Author:** ![Karmalakas](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/karmalakas/32/1048_2.png) [@Karmalakas](https://forums.creativeclouddeveloper.com/u/Karmalakas)\
**Post date:** [February 2, 2024, 11:03am UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/2 "2024-02-02T11:03:04Z")

</div>

There are a few topics about this on the forum already. Check this one:

> [@I'm Shocked! Why Are Plugins Decrypted on Install?](http://forums.creativeclouddeveloper.com/t/im-shocked-why-are-plugins-decrypted-on-install/3629):
>
> I just realized that UXP plugins are decrypted and installed as plain text on the user’s computer. Seeing the ccx installer file encyrpted was one of my initial motivations to rewrite my old border scripts for the UXP framework. I’ve poured months, literally thousands of hours into developing a feature-rich plugin and now find that all of my code is just sitting there for anyone that buys the plugin to see. I know that it’s not really possible to completely protect scripting languages from bein…

---

<div class="post-metadata">

**Author:** ![haller](https://avatars.discourse-cdn.com/v4/letter/h/53a042/32.png) [@haller](https://forums.creativeclouddeveloper.com/u/haller)\
**Post date:** [February 2, 2024, 12:26pm UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/3 "2024-02-02T12:26:54Z")

</div>

Thanks, I’ll take a look now

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [February 2, 2024, 2:01pm UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/4 "2024-02-02T14:01:43Z")

</div>

Jednou jsem si říkal, že bych mohl napsat komplet celý kód v češtině… názvy proměnných, tříd, vlastností… atd. včetně diakritiky a háčků nad písmeny. Zpomalilo by to porozumění textu 😃 A potom možná nějaký nástroj na obfsucaci jako další vrstvu.

---

<div class="post-metadata">

**Author:** ![haller](https://avatars.discourse-cdn.com/v4/letter/h/53a042/32.png) [@haller](https://forums.creativeclouddeveloper.com/u/haller)\
**Post date:** [February 2, 2024, 2:05pm UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/5 "2024-02-02T14:05:17Z")

</div>

> [@Jarda](#):
>
> Jednou jsem si říkal, že bych mohl napsat complet celý kód v češtině… názvy proměnných, tříd, vlastností… eccetera. včetně diakritiky e háčků nad písmeny. Zpomalilo by to porozumění textu :sorriso:A potom možná nějaký nástroj na obfsucaci jako další vrstvu.

I tried some obfuscator but after obfuscating the code it doesn’t work???

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [February 2, 2024, 2:10pm UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/6 "2024-02-02T14:10:58Z")

</div>

Do you obfuscate UXP or ExtendScript? Not all obfuscators work with ExtendScript. Or you need to fine tune settings to avoid some problems. But for UXP it should usually just work.

Also some obfuscation settings requires you to allow string execution in manifest file in UXP.

---

<div class="post-metadata">

**Author:** ![haller](https://avatars.discourse-cdn.com/v4/letter/h/53a042/32.png) [@haller](https://forums.creativeclouddeveloper.com/u/haller)\
**Post date:** [February 2, 2024, 2:35pm UTC](https://forums.creativeclouddeveloper.com/t/obfuscate-javascript/7472/7 "2024-02-02T14:35:56Z")

</div>

Jarda thanks  
I thought it was something simpler.
