السبت، 23 مارس 2013

اختراق وتعديل على الالعاب (امتداد الملفات sqlite3 )

بسم الله الرحمن الرحيم
23/مارس/2013
(( هذا الشرح غير متوفر في أي منتدى عربي ولا أي منتدى أجنبي وهو بإجتهاد شخصي ويرجى عند نقله ذكر المصدر ))

استحدثت شركات الالعاب نوع جديد من الملفات امتداده sqlite3 يحميها من الشراء عبر اداة iap free والادوات المشابهة لها
ويحمي ايضا من التعديل على الملف

تابع معي الشرح المبسط لنهاية الموضوع وبإذن الله ستجد بأن العملية جدا سهلة وأن نظام الملفات يمكن اختراقه بسهوله والتعديل عليه
 سنختار لعبة جديدة بآخر تحديث لها تحتوي على امتداد sqlite3

وهي لعبة kill devile




لعبت في اللعبة وحاولت الدخول للملفات من خلال ifile وصلت للملفات المطلوبة ولاكن لافائدة من تغييرها الملف محمي
حاولت استخدام جميع ادوات السيديا للغش  ولم افلح
نسبة الحماية عالية جدا
ووجدت الحل
المطلوب
1     برنامج iFunBox مثبت على جهاز الكمبيوتر

2     اداة sqlite manager وهي إضافة لمتصفح الفايرفوكس
ويمكن تحميلها من هذا الرابط
https://addons.mozilla.org/ar/firefox/addon/sqlite-manager/

لنفرض القطع الذهبية لديك هي 900
والمجوهرات 100

اشبك جهازك الايفون او الايبود على جهاز الكمبيوتر وأغلق الايتونز
افتح برنامج iFunBox
اذهب إلى مسار ملف حفظ اللعبة وكما قلنا سابقا ان هذه اللعبة تعتمد في حفظ بياناتها على امتداد sqlite3


انقل هذا الملف لسطح المكتب
الآن افتح متصفح فايرفوكس وشغل الآداة sqlite manager من قائمة الادوات
اضغط على علامة الملف الاصفر واختر الملف الذي نقلته قبل قليل الى سطح المكتب



هذه هي القيم التي نريدها قد وصلنا اليها
بدل 900 إلى 999999
وبدل 100 إلى 999999
بعد كل تبديل اضغط على OK مرتين واغلق النافذة الصغيرة
الآن اغلق اضافة الفايرفوكس
وانسخ الملف وألصقه في مكانه iFunBox
بعد نقله إلى جوالك احذفه من سطح المكتب لعدم حاجتك له بجهاز الكمبيوتر
الآن افتح اللعبة واستمتع // الآن اصبحت محترف في التعامل مع هذا النوع من الملفات

النتيجة








لنختار لعبة ثانية بمستوى حماية مشابه وحاول ان تغش بكافة الطرق المتاحة وابحث في الشبكة العنكبوتية عن طريقة للغش
لنختار لعبة Defense Witches 



لعبة ممتعة ومسببة للإدمان لدرجة كبيرة

لاحظ في بداية لعب اللعبة فإ:ن الطاقة هي 300 ويزيد بقتل الاعداء
ولسنا بحاجة للمجوهرات الخاصة بحيث بإمكاننا أن نتحكم بكل شيء في اللعبة بالتفصيل الممل
اتبع الخطوات
اوصل الايفون او الايباد بجهاز الكمبيوتر
افتح iFunBox
ابحث عن ملف نظام اللعبة وهو ملف ذات امتداد sqlite3


انقل الملف الى سطح المكتب
شغل اضافة فايرفوكس sqlite manager من قائمة الادوات
حدد الملف الذي نقلته قبل قليل إلى سطح المكتب
الآن ستجد القوائم جهة اليمين اختر منها sell
سيظهر أمامك جدول يحتوي على الارقام
اول القائمة في الاعلى ستجد الرقم 100
استبدل الرقم 100 إلى 9000
واضغط على ok مرتين
الآن اقفل اضافة فايرفوكس وانسخ الملف من سطح المكتب والصقه في مكانه iFunBox
افتح اللعبة والعب
ماذا حصل
ضع الشخصية الاولى وهو بسعر 160 وقم ببيعه
كان يباع ب 100 الآن اصبح يباع بسعر 9000


استمتع باللعبة

بعد انتشار هذه الطريقة نتوقع ان تقوم جميع الشركات التي تستعمل الملف sqlite3 بحملة تحديثات ضخمة