جلوگیری از نفوظ با اپلیکیشن LuckyPatcher در اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش جلوگیری از نفوظ با اپلیکیشن LuckyPatcher در اندروید می پردازیم فکر می کنم دیگر کسی نباشد که این اپلیکیشن محبوب را نشناسد اپلیکیشنی که به راحتی بیشتر اپ های ایرانی را کرک می کند البته در اینجا منظور مهندسی معکوس اپلیکیشن نیست بلکه کرک محتوایی است به طور مثال سکه برنامه های ایرانی و خارجی را می توانید به سادگی کرک کنید (برای تمای اپ ها جواب نمی دهد ولی برای بیشتر اپ های ایرانی کار می کند.) در ادامه با ما همراه باشید.
 
در اینجا ما دو راه برای بررسی داریم تا از ورود luckypatcher جلوگیری کنیم

  • بررسی  CERTIFICATE اولیه پکیج خودمان
  • بررسی نام پکیج Lucky Patcher

باید یک void به نام checkSignature ایجاد کنید تا این بخش را بررسی کند.

همه چیز کد بالا درست است به جز یک بخشش که باید خودتان آن را به دست بیارید آن هم CERTIFICATE است برای اینکه CERTIFICATE را به دست بیارید از کد زیر استفاده کنید.
باید CERTIFICATE از خود برنامه در اولین بار  دریافت کنید بعدش آن را کپی کنید و در بخش بالا به جای <CERTIFICATE> قرار دهید.
برای اینکه آن را به دست بیارید.

حالا با void اولی بررسی می شود که آیا در اپ شما یا همان CERTIFICATE شما تغییری ایجاد شده است یا خیر در صورتی که تغییر کرده باشد برنامه شما بسته می شود !
 
void دوم بررسی نام پکیج

 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.

مطالعه بیشتر