رفتن به مطلب

محافظت از برنامه های اندروید در مقابل دیکد شدن با proguard


محمدرضا شاهپیری

ارسال‌های توصیه شده

سلام به همه دوستان عزیز

انشالا حالتون خوش باشه

با یه آموزش واجب برای هر برنامه نویس در خدمتتون هستیم :fekr:

همونطور که میدونید فایلهای apk به راحتی دیکامپایل میشن و در صورتی که از کلاسها و ماژولها محافظت نشه به راحتی دیکد هم میشه

proguard یکی از افزونه های امنیتی فوقلاده مهمی هست که قبلا توی اکلیپس دیده بودین و هم اکنون با اومدن اندروید استودیو به این هم اضافه شده

تو این آموزش ما یه برنامه رو یک بار بدون proguard و یه بار با proguard کامپایل میکنیم و در هر دو صورت هم حجم برنامه و هم تست دیکد شدن رو انجام میدیم

توصیه میکنم حتما اموزش رو ببینید

امیدوارم مفید واقع بشه

پسندیدن فراموش نشدن ♥

یا حق

http://s1.picofile.com/file/8262842468/Progurd.zip.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

هموطن بیسیک در حال حاظر از proguard پشتیبانی نمیکنه ارل قراره اضافه کنه

شما میتونید به جای release از (release(obfuscate استفاده کنید اینجوری دیکامپایلش سخت تره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سپاس

 

میشه یه توضیح و مثال بزنید که به چه صورت کلی میشه این کار رو انجام داد ممنون

 

هموطن بیسیک در حال حاظر از proguard پشتیبانی نمیکنه ارل قراره اضافه کنه

شما میتونید به جای release از (release(obfuscate استفاده کنید اینجوری دیکامپایلش سخت تره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید هموطن در حالت کلی به هیچ وجه جلوی دیکامپایل شدن رو نمیشه گرفت ینی نمیتونیم کاری کنیم که فایلها کلاسها و یا منابع برنامه اندرویدیمون غیرقابل دسترس بشه

ولی جلوی دیکد شدن برنامه رو میشه گرفت به این کار در اصطلاح obfuscate میگن که در اصطلاح به معنی مبهم و گنگ کردنه توی جاوا این کار با proguard انجام میشه که توضیحش توی فیلم هست ولی توی بیسیک فعلا هیچ گونه پشتیبانی از این افزونه امنیتی نمیشه ولی شما به جای اینکه در حالت release از برنامه خروجی بگیرید میتونید از گزینه (release(obfuscate  خروجی بگیرید که این کار باعث میشه تا درصورت دیکامپایل شدن برنامه فهم کدهای اون سخت تر بشه که البته به قدرتمندی جاوا به هیچ وجه نمیرسه

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 ماه بعد...

سلام ببخشید که پست قدیمی رو بالا اوردم 

اما فایل دانلود خراب است میشه یه تستی بکنید 

ممنون میشم

در در 1395/05/17, 16:58:03، محمدرضا شاهپیری گفته است :

سلام به همه دوستان عزیز

انشالا حالتون خوش باشه

با یه آموزش واجب برای هر برنامه نویس در خدمتتون هستیم :fekr:

همونطور که میدونید فایلهای apk به راحتی دیکامپایل میشن و در صورتی که از کلاسها و ماژولها محافظت نشه به راحتی دیکد هم میشه

proguard یکی از افزونه های امنیتی فوقلاده مهمی هست که قبلا توی اکلیپس دیده بودین و هم اکنون با اومدن اندروید استودیو به این هم اضافه شده

تو این آموزش ما یه برنامه رو یک بار بدون proguard و یه بار با proguard کامپایل میکنیم و در هر دو صورت هم حجم برنامه و هم تست دیکد شدن رو انجام میدیم

توصیه میکنم حتما اموزش رو ببینید

امیدوارم مفید واقع بشه

پسندیدن فراموش نشدن ♥

یا حق

http://s1.picofile.com/file/8262842468/Progurd.zip.html

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فایل مشکلی نداره عزیز. الان تست کردم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...