+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

آیا ابزاری وجود دارد که برای حفظ کپی رایت و حفاظت از کدهای جاوااسکریپت آنها را درهم و ناحوانا کند؟

2 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)

سرویس های آنلاینی و ابزار هایی وجود دارند که کار درهم و ناخوانا کردن کد های جاوا اسکریپت را انجام می دهند:

قبل توسط (7.2هزار امتیاز)
+1
من تمامی این ابزار ها را برای یک فایل پیچیده angularJS امتحان کردم که هیچ کدام جواب نداد! به دلیل rename کردن متغیر ها binding در angularJS با اخلال مواجه می شود.
0 امتیاز
قبل توسط (7.2هزار امتیاز)
تا جایی که من اطلاع دارم ابزار های فشرده ساز با مکانیزم هایی مانند حذف کردن فضاهای خالی اضافی و کوتاه کردن نام متغیرها و متد ها وجود داند ، که حجم فایل های جاوا اسکریپت را کاهش می دهند و البته شاید تا قسمتی باعث خوانایی کمتر کد شوند.
اما منطقا درهم سازی فایل جاوا اسکریپت غیر ممکن است زیرا زبان سمت مشتری است و باید حتما از قواعد مفسرهای جاوا اسکریپت پیروی نماید و در صورت تغییری کوچک در گرامر دیگر برای مفسر قابل فهم نیست. (مگر اینکه مجددا سمت مشتری مجددا بخواهیم آن را decrypt کنیم، که خوب اگر کلید و فایل encrypt شده هر دو در سمت مشتری موجود باشد پس encryption کار بیهوده ای می باشد.)
قبل توسط (1.1هزار امتیاز)
+1
قطعا نمی توان این کار را 100 درصد انجام داد ولی آیا می توان با درهم سازی کاری کرد که تقریبا بازگشت آن به کد اصلی محال باشد؟
قبل توسط (7.2هزار امتیاز)
در این مورد اطلاع خاصی ندارم

سوالات مشابه

0 امتیاز
1 پاسخ 479 بازدید
0 امتیاز
1 پاسخ 506 بازدید
0 امتیاز
1 پاسخ 526 بازدید
0 امتیاز
0 پاسخ 425 بازدید
0 امتیاز
1 پاسخ 399 بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 662 بازدید
...