آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

lucky patcher و پرداخت درون برنامه ای بازار

طاهر  8 سال پیش  8 سال پیش
+36 0

دوستان حتما متوجه مشکل پرداخت درون برنامه ای بازار با lucky patcher شدید.

اینکه خیلی راحت اکثر برنامه های موجود در کافه بازار رو میشه با این روش دور زد.

یکی از روشهایی که میشه از هک برنامه توسط lucky patcher جلوگیری کرد استفاده از امضای md5 برنامه است

که البته به نظر من چون یه خورده دردسر داره آدم حوصله اش نمیشه .

یه روش دیگه که خودم پس از بررسی های فراوان تراکنش های بازار و lucky patcher و ... کشف کردم اینه که :

 

+1 0
به نظرتون چند درصد از کاربرها ازش استفاده میکنند.من که برنامه نویسم تازه الان اسمش رو شنیدم و آشنایی کامل باهاش ندارم ، آیا کاربرهای عادی ازش اطلاع دارند؟نمیدونم ارزش داره روش وقت بزاریم(منظورم اینه که تو فروش تاثیر خواهد داشت؟) (8 سال پیش)
+2 0
برای راه حلی که دادی تشکرل(لایک هم مهمون کردم ) (8 سال پیش)
+3 0
@سهیل : هر روز داره بیشتر میشه . یکی از دوستام تو برنامه اش آمار گرفته بود از 3000 تا نصب 500-600 تا lucky patcher داشتن (8 سال پیش)
+3 0
جدی؟چه جوری تونست آمار بگیره؟پس باید چیز مهمی باشه. (8 سال پیش)
+1 0
یه پوشه برای ذخیره اطلاعاتش به نام LuckyPatcher رو SDCard میسازه با اون چک کرده بود و آمار گرفته بود. البته نرم افزارش مرتبط با دانشجو های کامپیوتر بود که احتمالا بیشتر در جریان هستن . (8 سال پیش)
0 0
این روش صد در صد کار میکنه؟ (8 سال پیش)
+6 0
ما با تحقیق روی تراکنش ها و مقدارهای تنظیمی توسط lucky patcher به این نتیجه رسدیم . طبق آماری هم که گرفتیم در 99.9 درصد بدرستی عمل میکنه. (8 سال پیش)
+4 0
البته پیشنهاد میکنم که خودتون یه تحقیقی بکنید سپس اجرایی اش کنید از بازار هم میتونید در این مورد بپرسید. (8 سال پیش)
+1 0
مرسی طاهر . (8 سال پیش)
+3 0
دوستانی که این روش رو بررسی کردن نتیجه رو همینجا اعلام کنند. (8 سال پیش)
0 0
طاهر جان ممنون ، اصلا در جریان نبودم ، خوشحال شدم که دانسته هاتون رو با ما هم در ارتباط گذاشتین ، تشکر (8 سال پیش)
+1 0
یه راحه حله دیگه که به ذهنه من رسید اینکه کلا برنامه هایی که پرداخت درون برنامه ای دارند رو طوری برنامه ریزی کنیم که هنگام نصب چک کنه اگه برنامه Lucky Pacher روی گوشی نصب بود برنامه ما نصب نشه و بگه اول برنامه مذکور حذف شود اینم راحه حلی واسه خودش در حده یه ایده :)) خورده نگیرید :ی (8 سال پیش)
0 0
ولی من شنیدم این روش بررسی پکیج زیاد عملی نیست چون لاکی اسم پکیج خودش عوض میکنه !! (8 سال پیش)
0 0
سلام دوستان . lucky patcher رو میشه گفت رو همه برنامه هایی که بصورت آفلاین هستن و پرداخت درون برنامه ای بازار دارن عمل میکنه. ولی رو بازی های آنلاینی مثل خروس جنگی عمل نمیکنه. قبلا رو برنامه های مایکت هم یه تستی کردم اما پرداخت با Lucky Patcher انجام نمیشد و فکر کنم فقط رو برنامه های بازار عمل میکنه. (8 سال پیش)
0 0
دوستان به نظرتون راه حلی که اینجا ( لینک ) گفته شده جواب میده ؟ (8 سال پیش)
0 0
این روش تست کنید لینک (8 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
StackOverMind  8 سال پیش
0 0

البته یه راه دیگم هست !

اونم اینکه بین پکیج نیم برنامه ها چک کنیم ببینم پکیج نیم lucky patcher هست یا نه؟

اگه بود برنامه به صفحه پرداخت نره و یوزر مجبور به حذف lucky کنه !

اینم راهیه که من به ذهنم رسیده و ازش استفاده میکنم ولی راه شما بهتر و اصولی تره :)

+1 0
توجه شما رو package name دو نسخه از این برنامه جلب میکنم، اولی : Lucky Patcher - 5.4.9 - 1295 - com.forpda.lp.apk دومی : Lucky Patcher - 5.5.5 - 1303 - com.android.vending.billing.InAppBillingService.LUCK.apk (8 سال پیش)
0 0
میگم این راه اقا طاهر اصولی تره ! ولی اون موقع همین راه به ذهن من رسید ! :) (8 سال پیش)
پاسخ به سوال 
طاهر  8 سال پیش
+12 0

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

lucky patcher هم برای دور زدن برنامه های گوگل پلی ساخته شده در نتیجه بازار هم توی این دام افتاده

هنگامی که خرید با موفقیت انجام میشه  پارامترهای زیر برگشت داده میشه.

 String itemType = purchase.getItemType();
String signature = purchase.getSignature();
String json = purchase.getOriginalJson();
String orderId = purchase.getOrderId();
String token = purchase.getToken();
String developerPayload = purchase.getDeveloperPayload();

lucky patcher برای دور زدن این مقادیر رو شبیه گوگل پلی برگشت میده در نتیجه برنامه پرداخت رو قبول میکنه .

نکته مهم و تنها تفاوت بازار و گوگل پلی اینجاست که در بازار مقادیر orderId و token با هم برابر هستند در صورتیکه در گوگل پلی اینگونه نیست .

برای جلوگیری از هک پرداخت درون برنامه ای توسط برنامه lucky patcher تنها کافیه مقادیر orderId و token را با هم مقایسه کنید و درصورت یکسان بودن پرداخت رو قبول کنید .

در مورد یکسان بودن مقادیر orderId و token از بازار هم پرسیدم و تایید کردن.

اگه از این راه حل خوشتون اومد یه لایک مهمونم کنید :دی

 درصورتیکه خواهان اجرایی کردن این روش هستید حتما خودتون یه تحقیقی کنید و نتیجه رو هم اینجا اعلام کنید.

در موارد معدودی پرداختی ثبت نمیشه البته هنوز نمیدونم مشکل از بازاره , نوع گوشی هست , کدهای برنامه است  یا ....

+1 0
منم تست کردم پرداخت ثبت نمیشه بعضی مواقع (8 سال پیش)
0 0
من این روش رو تست کردم ولی پرداخت ولید رو هم تایید نکرد متاسفانه. این بررسی فقط باید در mPurchaseFinishedListener بررسی بشه یا در بخش های دیگه مثل onResume هم باید چک بشه؟ (8 سال پیش)
پاسخ به سوال 
مجتبی یگانه  8 سال پیش
+5 0

در مورد روش شما نظری ندارم و تست نکردم اما باید بگم بهترین کار برای تایید پرداخت ها سوال از خود سرویس دهنده ی پرداخت هست.

مثلا در درگاه های بانکی بعد پرداخت شما می تونید با یک API خیلی سریع متوجه بشید که آیا این پرداخت موفق بوده یا نه حتی مبلغ پرداخت و زمان و... رو مطابقت بدید.

بازار در گذشته چنین امکانی نداشت . مدتی من و احتمالا خیلی های دیگه در حال مکاتبه بودیم که نهایتا پاسخ دادند در حال برنامه نویسی این سرویس هستیم !

الان هم این سرویس رونمایی شده و اینجا معرفی کرده بودم.

در API بررسی پرداخت بازار  این امکان وجود داره که هم از طریق نرم افزار درخواست زده بشه ( با وبسرویس ) و هم از طریق سرور که توصیه ی من بررسی و تایید و مصرف فقط و فقط از سرور هست.

موفق باشید

+2 0
ممنون قبلا هم دوستان گفته بودند بهترین روش همین چک کردن از طریق سرور هست ولی مشکل امثال بنده همین کد نویسی مربوط به اون هست که از کجا باید شروع کنیم و نیاز به چه چیزهایی داریم و ... ! با تشکر . (8 سال پیش)
+1 0
یه نخی برای کدنویسی این کاری که گفتید میشه بدید... (8 سال پیش)
+3 0
اینم سر نخ : لینک - لینک - لینک (8 سال پیش)
+1 0
دمت گرم داداش (8 سال پیش)
+1 0
یه سوال ، اگه یه سایت شخصی داشته باشیم ( دامنه و هاست ) برا معرفی نرم افزار و ... میشه از همون به عنوان سرور استفاده کرد یا نه ؟ (8 سال پیش)
+2 0
کل چیزی که لازم دارید یک بانک اطلاعاتی هست (‌ حتی میتونه یک فایل متنی باشه ! ) + هرچیزی که بشه روش php اجرا کرد . پس مشکلی نیست (8 سال پیش)
0 0
آقای یگانه میشه بفرمایید با توجه به این تاپیک لینک آیا باز هم این توصیه را می کنید که بررسی و تایید فقط و فقط از طریق سرور انجام بشه؟ (8 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .