|
1 |
| -# JSfuscator 🔒 🚀 |
2 |
| - |
3 |
| -Welcome to the official GitHub repository for JSfuscator! JSfuscator is a robust, free-to-use JavaScript obfuscator that helps protect your JavaScript code from reverse engineering. 🔎 💻 |
4 |
| - |
5 |
| -## Why JSfuscator? ❓ |
6 |
| - |
7 |
| -In the world of web development, JavaScript is everywhere. But with its ubiquity comes the risk of your code being stolen or tampered with. That's where JSfuscator comes in. 🛡️ |
8 |
| - |
9 |
| -JSfuscator uses advanced obfuscation techniques to transform your JavaScript into a form that's functionally identical to the original, but much harder for humans (and machines) to understand. 🧠 🤖 |
10 |
| - |
11 |
| -## Features 🌟 |
12 |
| - |
13 |
| -JSfuscator offers a variety of obfuscation techniques, including: |
14 |
| - |
15 |
| -- Variable renaming 🔤 |
16 |
| -- String encoding 📝 |
17 |
| -- Control flow flattening ⛰️ |
18 |
| - |
19 |
| -You can customize the obfuscation settings to suit your needs. 🔧 |
20 |
| - |
21 |
| -## How It Works ⚙️ |
22 |
| - |
23 |
| -JSfuscator parses your JavaScript code into an abstract syntax tree (AST), applies obfuscation techniques to the AST, and then generates the obfuscated code from the modified AST. 🌳 |
24 |
| - |
25 |
| -## Try It Out 👉 |
26 |
| - |
27 |
| -Ready to give JSfuscator a spin? Head over to our [web service](https://user319183.github.io/jsfuscator.html) and start obfuscating! :rocket: |
28 |
| - |
29 |
| -## Star Us ⭐ |
30 |
| - |
31 |
| -If you find JSfuscator useful, please give us a star! Your support helps us continue to maintain and improve JSfuscator. Plus, it helps other developers find us when they search for JavaScript obfuscators. 🔍 |
32 |
| - |
33 |
| -## Join Us 🤝 |
34 |
| - |
35 |
| -Have questions or feedback? Join us on our [Discord server](https://discord.gg/jbVnp3hnCa). We'd love to hear from you! 💬 |
36 |
| - |
37 |
| -## Future Plans 🔮 |
38 |
| - |
39 |
| -We're continually innovating and have exciting plans for the future, including a Discord bot version of JSfuscator. Stay tuned! 📺 |
| 1 | +# JSfuscator 🔒 🚀 |
| 2 | + |
| 3 | +Welcome to the official GitHub repository for JSfuscator! JSfuscator is a robust, free-to-use JavaScript obfuscator that helps protect your JavaScript code from reverse engineering. 🔎 💻 |
| 4 | + |
| 5 | +We are excited to announce that we have open-sourced JSfuscator v1! To get started, copy the contents of the [`.env.example`](.env.example) file to a new file named `.env` and replace the placeholders with your actual values. |
| 6 | + |
| 7 | +## Why JSfuscator? ❓ |
| 8 | + |
| 9 | +In the world of web development, JavaScript is everywhere. But with its ubiquity comes the risk of your code being stolen or tampered with. That's where JSfuscator comes in. 🛡️ |
| 10 | + |
| 11 | +JSfuscator uses advanced obfuscation techniques to transform your JavaScript into a form that's functionally identical to the original, but much harder for humans (and machines) to understand. 🧠 🤖 |
| 12 | + |
| 13 | +## Future Plans 🔮 |
| 14 | + |
| 15 | +We're continually innovating and have exciting plans for the future. We are currently working on JSfuscator v2, a complete rewrite of the obfuscator. This version will be closed-source and will include many improvements and new features. For more information, check out the [v2 README](v2/README.md). Stay tuned! 📺 |
0 commit comments