محافظت از سورس برنامه اندروید
سلام با استفاده از این آموزش از دزدیده شدن سورس برنامه خود جلوگیری کنید این محصول (محافظت از سورس برنامه اندروید) با استفاده از Proguard از سورس برنامه نوشته شده شما محافظت می کند در این زمانه که ابزار های مختلفی جهت Decompile (مهندسی معکوس) اپلیکیشن های اندرویدی وجود دارد بهترین راه استفاده از Minifer و Obfuscating (ایجاد ابهام) در سورس برنامه است تا به سادگی قابل Reverse Engineering نباشد با تهیه این محصول به سادگی تمامی سورس های خود را obfuscate کرده و دیگر نگران دزدیده شدن سورس برنامه خود نباشید.
Proguard چیست ؟
proguard یک کلاس آزاد جاوا است که optimizer (بیهنه ساز کننده) , preverifier (تاییئد کننده) shrinker و obfuscator (مبهم سازی) وجود دارد.proguard یک کلاس بسیار کاربردی است که کلاس های استفاده نشده فیلد ها متود ها و هر چیزی که در برنامه استفاده نشده باشد را تشخیص و حذف می کند. Proguard در اندروید استودیو از کار های دیگه که proguard انجام می دهد تغییر نام کلاس ها , متد ها و بهینه سازی bytecode های برنامه می توان اشاره کرد
در بالا برخی از دلایل خرید این آموزش را خدمتتان توضیح دادیم واقعیت امر این است که هر برنامه ای که در مارکت های ایرانی منتشر می شود کمتر از چند ساعت بعد از انتشار آن برنامه دیگر همانند همان اپلیکیشن نیز منتشر می شود (در کافه بازار می توانید آن را بررسی کنید)
راه کار چیست ؟
استفاده از Minifer و Obfuscating باعث می شود سورس شما غیر قابل خواندن باشد و بعد از مهندسی معکوس یا Decompile کردن برنامه شما دیگر غیر قابل درک و خواندن باشد.
چگونه این کار انجام می شود ؟
Obfuscating باعث می شود یکسری کلمات کلیدی برنامه شما که توسط شما تعیین می شود به کارکتر های a , b , c و… تبدیل شود به طور مثال شما یک متد به نام getUserDetails دارید که اطلاعات مربوط به کاربران را به شما میدهد بعد از Obfuscating نام این متد به a تبدیل می شود و حتی بعد از decompile هم سورس useless یا بدون استفاده خواهد شد.
محتویات آموزش شامل :
- ویدیو آموزش قدم به قدم به منظور یادگیری سریع
- یک سورس از برنامه که Obfuscate شده و یک سورس از برنامه که توسط ابزاری Decompile شده.
- معرفی چند ابزار جهت Decompile اپلیکیشن های اندروید
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.