ورود

View Full Version : سوال: حفاظت از سورس کد جاوا



m121212
شنبه 11 مهر 1388, 22:55 عصر
سلام
خدمت همه اساتید یه سوالی که برام پیش اومده اینه که چطور میشه از نرم افزاری که به زبان جاوا می نویسیم طوری حفاظت کنیم که براحتی توسط دکامپایلر ها مثل (DJ Decomopiler) هک نشه ؟ و یا مثل اکثر برنامه هایی که بطور حرفه اب نوشته میشه ( برنامه های جاوا ) بعد از دکامپایل کد هایی بسیار پیچیده تولید بشه؟

mic_r_c
یک شنبه 12 مهر 1388, 07:04 صبح
سلام

ساده ترین راه اینه که از داخل خود netBeans وارد properties برنامه بشی و از پانل سمت چپ گزینه Obfusecator یا Confusing رو انتخاب کنی. معنی این کلمه همون گیج کردنه.
بعد از سمت راست یک نوارد تراک داره، اون را بکشون تا آخر آخر. بعدش هم برنامت دیگه خیلی خیلی حرفه ای کامپایل میشه. ولی در نهایت، اونی که به سورست نیاز داشته باشه، این حرفا سرش نمیشه.

m121212
یک شنبه 12 مهر 1388, 08:42 صبح
سلام از پاسخ شما ممنونم اما مسئله ای که وجود داره اینه که همون کاری رو که شما گفتید انجام دادم اما در کامپایل
netbeans ، Obfuscator type (PROGUARD) is not found in obfuscator classpath, using NONE.
چند تا warning با این مضمون که کلاسهای نوشته شده قابل(تغییر) دسترسی هستند کامپایل کرده و هیچ اتفاقی نمی افتد.
یعنی کلاسها با این تکنیک کامپایل نمی شوند.