نمایش نتایج 1 تا 40 از 182

نام تاپیک: فرار از دست Lucky Patcher

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #8
    کاربر جدید آواتار virus2009
    تاریخ عضویت
    آبان 1393
    محل زندگی
    Main Activity
    پست
    23

    نقل قول: فرار از دست Lucky Patcher

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

    اگر با یک دیباگر جواب برگشتی lucky pathcer رو بعد از خرید چک می کردید و اون رو با جواب برگشتی بازار مقایسه می کردید راه حل میومد جلوی چشماتون.

    به لطف عدم وجود کیف پول برای مارکت های ایرانی ( مثل Google wallet ) مقدار orderId در مارکت های ایرانی وجود ندارد و به جای آن Token قرار گرفته است.
    حالا شما خیلی راحت می تونید مقدار orderId و توکن رو با هم مقایسه کنید، اگر مساوی بودن جواب برگشتی از بازار اومده و خرید انجام شده، ولی اگر برابر نبودند یعنی جواب رو lucky patcher فرستاده. ( نحوه استفاده پیوست شد )

    اگر نرم افزارتون رو منتشر کردید از روش استفاده کنید و یک آپدیت جدید بدید ولی اگر تازه می خواهید نرم افزارتون رو منتشر کنید پیشنهاد میشه حتما راه حل ایمن تری اجرا کنید.
    بهترین روش اینه که شما از API ـه توسعه دهنده بازار استفاده کنید چون خرید هایی که تو بازار ثبت شده رو می تونید بررسی کنید. ( من از این روش فعلا استفاده نکردم ولی یکی از دوستان آموزشش رو گذاشته تو این تاپیک)

    یک روش دیگه هم هست که میتونید کلا تابع verifyPurchase که تو کلاس IabHelper هست رو تو سرور خودتون اجرا کنید و public key رو که فقط برای این تابع استفاده میشه در نرم افزار نذارید و امضای بازار رو تو سرور بررسی کنید.
    نحوه عملکردش هم فکر می کنم به این صورته که بازار همون Json برگشتی خرید رو میاد با public key انکود می کنه و میفرسته برای شما، تو تابع verifyPurchase این جواب انکود شده توسط public key دیکود میشه و با جواب برگشتی مقایسه میشه، اگه برابر بودن یعنی درسته، حالا شما باید این جواب انکود شده ( همون signature در جواب برگشتی بازار ) رو به سرور خودتون بفرستید و توسط public key خودتون دیکودش کنید و در جواب بفرستید برای نرم افزار تا با جواب برگشتی از بازار مقایسش کنه. ( تو خیلی از سایت های خارجی این روش کامل توضیح داده شده و کدهاش هست، سرچ بزنید میاد )
    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. گفتگو: راههای فرار از دست انتی ویروس ها
    نوشته شده توسط skh1300 در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: شنبه 02 بهمن 1389, 22:55 عصر
  2. گفتگو: راههای فرار از دست انتی ویروس ها
    نوشته شده توسط skh1300 در بخش برنامه نویسی مرتبط با شبکه و وب در VB6
    پاسخ: 0
    آخرین پست: شنبه 02 بهمن 1389, 22:55 عصر
  3. سوال: فرار از دست آنتي ويروس
    نوشته شده توسط ابوذر محمودی در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: پنج شنبه 23 خرداد 1387, 12:31 عصر
  4. فرار کردن از دست AV ها...
    نوشته شده توسط saeedIRHA در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 1
    آخرین پست: شنبه 01 مهر 1385, 20:11 عصر
  5. فرار از دست موتورهای جستجو
    نوشته شده توسط mehdii_igi در بخش Classic ASP
    پاسخ: 6
    آخرین پست: دوشنبه 13 شهریور 1385, 02:17 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •