JavaScript অবফাসকেটর
আপনার JavaScript পড়া ও কপি করা কঠিন করে তুলুন — সরাসরি ব্রাউজারে নাম পরিবর্তন করুন, স্ট্রিং এনকোড করুন এবং কোড সংক্ষিপ্ত করুন। কিছুই আপলোড হয় না। বিনামূল্যে।
সবকিছু আপনার ব্রাউজারে চলে — আপনার কোড কখনও আপনার ডিভাইস ছেড়ে যায় না।
1
অবফাসকেশন সাধারণ পঠন প্রতিরোধ করে; এটি এনক্রিপশন বা প্রকৃত নিরাপত্তা নয়।
JavaScript অবফাসকেটর সম্পর্কে
JavaScript Obfuscator আপনার সোর্স কোডকে সরাসরি ব্রাউজারে পড়া ও অনায়াসে কপি করা কঠিন করে তোলে। এটি আপনার স্ক্রিপ্ট টোকেনাইজ করে ও পুনর্লিখন করে: স্ট্রিং লিটারাল হেক্স ও ইউনিকোড এস্কেপ সিকোয়েন্সে পরিণত হয়, সংখ্যা হেক্স বা XOR এক্সপ্রেশনে পরিণত হয়, হোয়াইটস্পেস সংকুচিত হয়, এবং একটি ঐচ্ছিক স্ব-প্রতিরক্ষামূলক র্যাপার পুনর্বিন্যাস প্রতিরোধ করে।
প্রতিটি রূপান্তর একটি টগল — Encode strings, Obfuscate numbers, Compact (minify) এবং Self-defending wrapper — তাই আপনি পঠনযোগ্যতা ও আউটপুট আকারের মধ্যে ট্রেড-অফ নিয়ন্ত্রণ করেন। টুলটি শতাংশ হিসেবে আকারের পরিবর্তন রিপোর্ট করে, এবং আপনি ফলাফলটি কপি করতে বা obfuscated.js হিসেবে ডাউনলোড করতে পারেন।
সবকিছু ক্লায়েন্ট-সাইডে চলে, তাই আপনার অপ্রকাশিত কোড কখনো আপনার ডিভাইস ছাড়ে না। মনে রাখবেন যে অস্পষ্টীকরণ শুধু অনায়াস পড়া নিরুৎসাহিত করে; এটি এনক্রিপশন নয় এবং গোপন তথ্য বা লাইসেন্স চেকের জন্য একটি সুরক্ষা ব্যবস্থা হিসেবে বিবেচনা করা উচিত নয়।
JavaScript অবফাসকেটর কীভাবে ব্যবহার করবেন
- Source প্যানেলে আপনার JavaScript পেস্ট করুন, অথবা উদাহরণ কোড দিয়ে চেষ্টা করতে Sample ক্লিক করুন।
- আপনার অপশন বেছে নিন: Encode strings, Obfuscate numbers, Compact (minify) এবং Self-defending wrapper।
- অস্পষ্টীকৃত আউটপুট এবং রিপোর্ট করা আকারের পরিবর্তন পর্যালোচনা করুন।
- Copy ক্লিক করুন, বা obfuscated.js হিসেবে ফলাফল সেভ করতে Download ক্লিক করুন।
- এটি এখনও একইভাবে আচরণ করে কিনা নিশ্চিত করতে আপনার প্রজেক্টে অস্পষ্টীকৃত ফাইলটি পরীক্ষা করুন।