مهمان عزیز خوش‌آمدید. ورود عضــویت


آموزش جلوگیری از هک خرید درون برنامه با استفاده از پلاگین App availability
#1
سلام دوستان
همانطور که میدونید یکی از مشکلات خرید دورن برنامه بازی های کانستراکتی نبود امنیت در هک شدنش هست که این مشکل هم توسط مدیر عزیزمون آقا مجتبی حل شد!!

پیش نیاز برای آموزش: *آموزش نصب پلاگین در اینجا توضیح داده شده است!

آموزش کار با آن:
ابتدا فروشگاه بازیتون را بسازید و وقتی بازیتون کامل تمام شد حالا در لایوت منو بازی خود یک شرط بگذارید که اگر کاربر روی دکمه فروشگاه کلیک کرد حالا برسی کنه آیا چنین پکیجی نصبه روی دستگاه طرف :

کد:
touch.on tab "object" >>> Check app availability "پکیچ لاکی پچر"

حالا باید پکیچ لاکی پچر را  داخل " " مشخص کنیم که پکیچ آن :

کد:
"com.android.vending.billing.InAppBillingService.LACK"

است که دوستان گفتند طی آپدیت های مختلف پکیچ تغییر نکرده و فقط پکیج ورژن تغییر کرده است پس خیالتان راحت!
پس اونت ما بصورت زیر شد:

[عکس: 1.jpg]

حالا باید بگیم اگر پکیچ لاکی پچر را پیدا کرد (یعنی لاکی پچر روی دستگاه طرف نصب بود) بهش با یک پیغام بگیم که اجازه ورود به فروشگاه را ندارید بدلیل نصب لاکی پچر:
کد:
On app available "پکیچ لاکی پچر"  >> toast.show toast
نکته:
ما برای نمایش پیغام از toast استفاده کردیم چون سریع و روش اصولی است که وقتی می خواهید یک پیغام را نشان دهید در پنجره پارامتر آت سه مقدار است که:
  1. نوشته ای که قراره نشون بده "show toast"
  2. زمان نمایش نوشته به کاربر "Duration"
  3. مکان نمایش نوشه به کاربر "Position"

خب پس اونت ما به اینصورت شد:

[عکس: 2.jpg]


و حالا باید بگیم اگر که برسی کنه که پکیچ لاکی پچر نصب نباشه و اگر نبود که میره لایوت یا صفحه خرید یا فروشگاه:

کد:
On app not available "پکیچ لاکی پچر" >> system.Go to lasyout "فروشگاه"

پس اونت ما:

[عکس: 4.jpg]


خب کار ما تمام شد!
ما روش درست و اصولی را گفتیم و ممکنه شما بخواهید از روش های دیگری استفاده کنید مثلا در همون صفحه اول شروع بازی برسی کنید که اگر لاکی پچر نصب بود از بازی خارج بشه یا... دست شماست که از چه روش استفاده کنید!

نکنه:
اگر toast استفاده می کنید موقع خروجی باید پلاگین آن را هم دستی نصب کنید که دقیقا مثل نصب پلاگین های دیگر است که در آموزش های مختلف گفتیم.

آموزش جایزه دادن به کاربر در صورت نصب برنامه یا بازی دیگر خود را هم بزودی میزارم...
 
پاسخ دهید
 سپاس شده توسط: ghasem ، Vizmark# ، vng ، saatkooki ، Mojtaba ، sajad ، amirho24 ، amirhmz ، seyed ، mah ، sajad888 ، mostafanastary ، GAME MOEIN
#2
دوستان این هم چند تا پکیچ برای برنامه های مرتبط با هک :

کد:
org.sbtools.gamehack
cn.mm.gk
com.android.vending.billing.InAppBillingService.LUCKdt17

 
پاسخ دهید
 سپاس شده توسط: saatkooki ، Mojtaba ، sajad ، seyed
#3
یه سوال
وقتی طرف از طریق لاکی پچر بسته ما رو رایگان خرید می کنه
این به ضرر ما تموم میشه یا کافه بازار؟
ینی وقتی با لاکی این کارو می کنه بازار به حساب ما پول واریز می کنه یا نه؟ 1 13
بسم الله الرحمان الرحیم

16 -- بازی آنلاین و جذاب و اعتیاد آور جدیدی در حال ساخت است. -- 16

تاریخ شروع : ۱۳۹۵/۶/۲۰
تاریخ تقریبی اتمام : ۱۳۹۶/۷/۳۰

محتاج دعای شما هستم...
 
پاسخ دهید
 سپاس شده توسط:
#4
ممنون مهدی جان
70% تلاش
29% خلاقیت
1% استعداد

 
پاسخ دهید
 سپاس شده توسط:
#5

ممنون آقا مهدی بابت آموزش کاملت 36
 
پاسخ دهید
 سپاس شده توسط:
#6
(1394/12/6، 02:56 عصر)wowxpria نوشته: سلام دوستان
همانطور که میدونید یکی از مشکلات خرید دورن برنامه بازی های کانستراکتی نبود امنیت در هک شدنش هست که این مشکل هم توسط مدیر عزیزمون آقا مجتبی حل شد!!

پیش نیاز برای آموزش: *آموزش نصب پلاگین در اینجا توضیح داده شده است!

آموزش کار با آن:
ابتدا فروشگاه بازیتون را بسازید و وقتی بازیتون کامل تمام شد حالا در لایوت منو بازی خود یک شرط بگذارید که اگر کاربر روی دکمه فروشگاه کلیک کرد حالا برسی کنه آیا چنین پکیجی نصبه روی دستگاه طرف :

کد:
touch.on tab "object" >>> Check app availability "پکیچ لاکی پچر"

حالا باید پکیچ لاکی پچر را  داخل " " مشخص کنیم که پکیچ آن :

کد:
"com.android.vending.billing.InAppBillingService.LACK"

است که دوستان گفتند طی آپدیت های مختلف پکیچ تغییر نکرده و فقط پکیج ورژن تغییر کرده است پس خیالتان راحت!
پس اونت ما بصورت زیر شد:

[عکس: 1.jpg]

حالا باید بگیم اگر پکیچ لاکی پچر را پیدا کرد (یعنی لاکی پچر روی دستگاه طرف نصب بود) بهش با یک پیغام بگیم که اجازه ورود به فروشگاه را ندارید بدلیل نصب لاکی پچر:
کد:
On app available "پکیچ لاکی پچر"  >> toast.show toast
نکته:
ما برای نمایش پیغام از toast استفاده کردیم چون سریع و روش اصولی است که وقتی می خواهید یک پیغام را نشان دهید در پنجره پارامتر آت سه مقدار است که:
  1. نوشته ای که قراره نشون بده "show toast"
  2. زمان نمایش نوشته به کاربر "Duration"
  3. مکان نمایش نوشه به کاربر "Position"

خب پس اونت ما به اینصورت شد:

[عکس: 2.jpg]


و حالا باید بگیم اگر که برسی کنه که پکیچ لاکی پچر نصب نباشه و اگر نبود که میره لایوت یا صفحه خرید یا فروشگاه:

کد:
On app not available "پکیچ لاکی پچر" >> system.Go to lasyout "فروشگاه"

پس اونت ما:

[عکس: 4.jpg]


خب کار ما تمام شد!
ما روش درست و اصولی را گفتیم و ممکنه شما بخواهید از روش های دیگری استفاده کنید مثلا در همون صفحه اول شروع بازی برسی کنید که اگر لاکی پچر نصب بود از بازی خارج بشه یا... دست شماست که از چه روش استفاده کنید!

نکنه:
اگر toast استفاده می کنید موقع خروجی باید پلاگین آن را هم دستی نصب کنید که دقیقا مثل نصب پلاگین های دیگر است که در آموزش های مختلف گفتیم.

آموزش جایزه دادن به کاربر در صورت نصب برنامه یا بازی دیگر خود را هم بزودی میزارم...
ممنون بابت اموزش

اما مشکلی هست اینه که ما قبلا تو برنامه نویسی اندروید این کار رو کردیم اما نتیجه نداد
چون کاربر به راحتی میتونه با نرم افزار های مختلفی پکیج نیم نرم افزار رو تغیر بده
مثلا apkeditor پس قاعدتا فایده ای نداره

پس رفتیم سراغ راه دیگه ای
 
پاسخ دهید
 سپاس شده توسط:
#7
(1395/4/18، 07:11 عصر)sohran نوشته: ممنون بابت اموزش

اما مشکلی هست اینه که ما قبلا تو برنامه نویسی اندروید این کار رو کردیم اما نتیجه نداد
چون کاربر به راحتی میتونه با نرم افزار های مختلفی پکیج نیم نرم افزار رو تغیر بده
مثلا apkeditor پس قاعدتا فایده ای نداره

سلام،

حتی اگر این روش جواب هم میداد باز راه حل مناسبی نبود، چرا که کاربر به خاطر بازی شما برنامه ی هک خود را قربانی نمیکند! چون با برنامه هک میتواند ده ها و صد ها بازی و برنامه ی دیگر را هک کند پس در نتیجه قید بازی شما را میزند! نه برنامه ی هکی را که بر روی سیستم خود نصب کرده است.راه درست این است که روشی پیاده شود که حتی کاربر با داشتن نرم افزار هک نتواند به برنامه شما نفوذ کند...
--------------\\\\\\\\\\*******\\\\\\\\---------------------------\\\\\\\\\\**********\\\\\\\---------
[عکس: vngames_mobarez.png]


*«يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنْكُمْ وَ الَّذِينَ أُوتُوا الْعِلْمَ دَرَجاتٍ//خداوند کسانی را که ایمان آورده اند و کسانی را که دانش به آنان عطا شده است.درجات عظیمی می بخشد.»(قرآن کریم، المجادلة، 11 ‏)*

*پیامبر اکرم (ص) فرمود:«علم آموزي بر هر مرد و زن مسلمان، واجب است.»(مصباح‏ الشريعة، ج 13)


 
پاسخ دهید
 سپاس شده توسط:
#8
الان مشکل کانستراکت هک پرداخت درونیش نیست . مشکل خود پرداختشه . هنوز پرداختش مشکل داره هک پیشکش 4
 
پاسخ دهید
 سپاس شده توسط: sohran
#9
(1395/4/18، 07:20 عصر)vng نوشته:
(1395/4/18، 07:11 عصر)sohran نوشته: ممنون بابت اموزش

اما مشکلی هست اینه که ما قبلا تو برنامه نویسی اندروید این کار رو کردیم اما نتیجه نداد
چون کاربر به راحتی میتونه با نرم افزار های مختلفی پکیج نیم نرم افزار رو تغیر بده
مثلا apkeditor پس قاعدتا فایده ای نداره

سلام،

حتی اگر این روش جواب هم میداد باز راه حل مناسبی نبود، چرا که کاربر به خاطر بازی شما برنامه ی هک خود را قربانی نمیکند! چون با برنامه هک میتواند ده ها و صد ها بازی و برنامه ی دیگر را هک کند پس در نتیجه قید بازی شما را میزند! نه برنامه ی هکی را که بر روی سیستم خود نصب کرده است.راه درست این است که روشی پیاده شود که حتی کاربر با داشتن نرم افزار هک نتواند به برنامه شما نفوذ کند...

آیا تو کانستراکت میشه سرویس های اجرایی تو یه زمان خاص رو چک کرد ؟
 
پاسخ دهید
 سپاس شده توسط:
#10
دوتا راه واسه جلوگیری از هک هست
یکی چک کردن پرداخت با سرور
دومی چک کردن پکیج نیم برنامه ای ک پرداخت توسط اون انجام شده
روش دوم توی b4a بخوبی جواب داده ولی هنوز نتونستم تو کانستراکت پیادش کنم
 
پاسخ دهید
 سپاس شده توسط:
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش ساخت کی استور و ساین کردن shazde 2 54 دیروز، 04:32 عصر
آخرین ارسال: shazde
Brick مهم آموزش خروجی Cordova به صورت مستقیم روی سیستم شخصی mostafanastary 35 1,868 1396/4/27، 03:51 عصر
آخرین ارسال: Mehrshad Farahani
Lightbulb آموزش خروجی موناکا (اندروید) Navid 20 887 1396/4/25، 12:58 عصر
آخرین ارسال: [email protected]
  مهم آموزش کامل و مرجع خروجی CocoonIO Vizmark# 94 13,489 1396/4/24، 12:52 صبح
آخرین ارسال: general-sherman
  آموزش راه اندازی تبلیغات تپسل hesam3 0 52 1396/4/22، 04:43 عصر
آخرین ارسال: hesam3

پرش به انجمن: