Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

حماية محتويات ال AssetBundle

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • حماية محتويات ال AssetBundle

    بسم الله الرحمن الرحيم

    السلام عليكم
    طول الشهرين الماضيين يعنى تقريبا طول فارة غيابى عن المنتدى وانا كنت مشغول كتير انااخى فى بعض العمل
    بجانب العمل كنت بحاول احل بعض المشاكل الى قابلتنى وانا بكتب القصة وتصميم اللعبة ورسمها وخلافه من ضمنها كنت بحاول الاقى حل لمشكلة حماية محتويات نظام الباتشات الى انا مستخدم قية ال Assetbundle تبع اليونتى والى فاهم النظام هيعرف انة مش متشفر يعنى الى انت بتحطة فى الاستبندل ممكن اى حد يخدوا ويستخدمو فى مشروعة

    المهم انا حاليا شغال على الموبيل فأول فرصة هعرف اكمل فيها الموضوع وأضع الطريقة وانا هكتب الطريقة فقط لأنى لسا مكملتش النظام بحيث انى اعرضو وتستخدموة بسهولة عموما النظام سهل الى حدا ما فقط كان الصعب هى النظرية

    انا حبيت اكتب الموضوع دة بدرى عشان الى كانو بيدورو علية
    والموضوع دة يمكن محدش هنا اتكلم علية كتير عن منتدى اليونتى نفسة فهى مشكلة كبيرة بالنسبلهم هناك
    -:| My Games |:-
    AfterEarth Online SOON

    -:| Contact Us |:-
    Facebook Page :- NTStudio

  • #2
    والله لو تضع الطريقة بكون شاكر جداااا لك اخي العزيز احمد
    لاني بصراحة كنت ناوي اسألك عن الموضوع لانك ذكرت مرة انه
    اليونتي ما يشفر ملفات اللعبة تلقائيا وانه يسهل سحب الاست من لعبتك
    بس كنت ناوي اخليها لما يجي وقتها وانت سبقتني وان شاء الله
    تكون الطريقة فعال ويصعب فكها ان شاء الله
    بس مرة قرأة فين صراحة مش فاكر بس اتوقع بنفس المنتدى الرسمي الخاص باليونتي
    انه لازم تكون ملم بالبرمجة العكسية لحتى تقدر تحمي لعبتك
    بس ما فهمت شي في وقتها ههههههه
    ولسى منتظر اشوف مزيد من التطورات في لعبتك اخي الحبيب ))))


    ---------------------------------------------------

    كل القلوب الى الحبيبي تميل *** ومعي بهذا شاهد ودليل
    اما الدليل اذا ذكرت محمدا *** صارت دموع العارفين تسيل
    هذا رسول الله نبراس الهدى *** هذا لكل العالمين رسول



    تعليق


    • #3
      تسلم اخى
      بس ملحوظة بسيطة الموضوع ملوش علاقة بانى احمى الملف نفسة من القرصنة لا انا بحمى ملفات الاستباندل. من برة بس بحيث انى ميكونش اى حد مبتدىء يأخد الملفات ويستخدمها مباشرة. عامة هو نظام بسيط جدا بيعتمد على تشفير ملفات البينارى فقط
      -:| My Games |:-
      AfterEarth Online SOON

      -:| Contact Us |:-
      Facebook Page :- NTStudio

      تعليق


      • #4
        اهاااا طيب اخي مفيش طريقة تحمي ملفات اللعبة بشكل كامل
        ام انه لايوجد احد تمكن من فع ذلك لانه حتى اكبر الالعاب تم قرصنتها


        ---------------------------------------------------

        كل القلوب الى الحبيبي تميل *** ومعي بهذا شاهد ودليل
        اما الدليل اذا ذكرت محمدا *** صارت دموع العارفين تسيل
        هذا رسول الله نبراس الهدى *** هذا لكل العالمين رسول



        تعليق


        • #5
          انا ما بحثت بهذا الموضوع بشكل كبير بعد وؤكن كما تقول يبدو انة صعب جدا
          -:| My Games |:-
          AfterEarth Online SOON

          -:| Contact Us |:-
          Facebook Page :- NTStudio

          تعليق


          • #6
            الموضوع مش هين يا اخي
            لازم ان تكون متمكن في امور ال fetch
            وامور التشفير وفك التشفير
            بالاضافة الى اتقانك للمكتبة الشهيره البرمجية ZIP
            وكل هذا بالبرمجة الاحترافية وانا متعامل مع هالامور من سنوات وخذها نصيحه مني لاتضيع وقتك بهالامور لانها امور تخص اساليب الانظمة بتعامل مع الملفات وليست امور برمجية تخص الالعاب
            فهتم بجانب واحد بتحصل نتائج افضل
            واذا كان على موضوع خوف سرقة الملفات من لعبتك فتاكد انه ممكن سرقة أي ملف من أي لعبة اذا كان الشخص فاهم اسلوب فك التشفير للملفات مهما كانت صعوبتها


            المشروع البرمجي الحالي
            https://www.facebook.com/AstwrtTrafyan

            مجموعة المشروع
            https://www.facebook.com/groups/184754391721049/

            منتدى اسرار البرمجة والمشاريع السابقة
            http://gamemasters.forumarabia.com/forum

            تعليق


            • #7
              الموضوع مش هين يا اخي
              لازم ان تكون متمكن في امور ال fetch
              وامور التشفير وفك التشفير
              بالاضافة الى اتقانك للمكتبة الشهيره البرمجية ZIP
              وكل هذا بالبرمجة الاحترافية وانا متعامل مع هالامور من سنوات وخذها نصيحه مني لاتضيع وقتك بهالامور لانها امور تخص اساليب الانظمة بتعامل مع الملفات وليست امور برمجية تخص الالعاب
              فهتم بجانب واحد بتحصل نتائج افضل
              واذا كان على موضوع خوف سرقة الملفات من لعبتك فتاكد انه ممكن سرقة أي ملف من أي لعبة اذا كان الشخص فاهم اسلوب فك التشفير للملفات مهما كانت صعوبتها
              ربنا يطمنك حبيبي.
              هل السكريبتات عرضه ايضا للسرقه ام اماذا ؟
              هل تعلم ان سلم المجد ليس مزدحما في القمة ؟

              تعليق


              • #8
                السكربت انواع؟؟ أي نوع تقصد
                البرمجي مثل LUA
                ام
                النصي الموجود على لغات المتصفحات مثل PHP or html وغيرها

                اذا كان الاول فهو يدخل في نظام التشفير لانه يتحول الى صيغة binary ويحتاج كما سبق
                اما اذا كان الثاني فهو اسهل ما يمكن ويمكن سرقته من متصفحات الجوجل كروم والفيرفوكس لانها تدعم ادوات التطوير
                فمعظم الالعاب التي تعمل على متصفحات النت يتم تهكيرها وسرقتها من المتصفح نفسه ولاكن لاشخاص ذوي خبره في هذا المجال كما انه يمكن عمل عمليات احتقان للبيانات كذلك وهنا ندخل في طور متقدم من عالم السرقه يسمى التهكير


                المشروع البرمجي الحالي
                https://www.facebook.com/AstwrtTrafyan

                مجموعة المشروع
                https://www.facebook.com/groups/184754391721049/

                منتدى اسرار البرمجة والمشاريع السابقة
                http://gamemasters.forumarabia.com/forum

                تعليق


                • #9
                  كنت اقصد السكريبتات البرمجيه الخاصه باليونيتي مثلا السي شارب و الجافا سكريبت.السكريبتات الخاصه ببرمجة اللعبه؟
                  ولكن لماذا تتجاهل شركة اليونيتي مشكله كبيره مثل هذه ؟ ام انها محلوله ولكن للدعم المدفوع؟
                  هل تعلم ان سلم المجد ليس مزدحما في القمة ؟

                  تعليق


                  • #10
                    ببساطة لانه برنامج مفتوح للجميع والهدف منه تعليمي فلماذا تكون السرية


                    المشروع البرمجي الحالي
                    https://www.facebook.com/AstwrtTrafyan

                    مجموعة المشروع
                    https://www.facebook.com/groups/184754391721049/

                    منتدى اسرار البرمجة والمشاريع السابقة
                    http://gamemasters.forumarabia.com/forum

                    تعليق


                    • #11
                      ممكن تستخرج الملفات البرمجه الجافا والسي وعندما تخرجها تكون مكتوبه بالسي
                      لا اله الا الله واشهد ان محمد رسول الله
                      اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
                      وتفتك باعدائك اعداء الدين

                      تعليق


                      • #12
                        بس انا متكلمتش على حماية محتويات اللعبة ذات نفسها انا اتكلمت على حماية محتويات ملفات الناتجة عن استخدامك لنظام ال Assetbundle فقطوهذا ليس له علاقة بالاسكربتات لان الاسكربتات معروف بتروح فين فى الاخر اما محتويات اللعبة الاخرى فهى بالغالب بتكون بملفاتبالامتداد resources او shardassets او assets ودى محتويات اللعبة الاصلية يعنى لما تعملها Build من داخل اليونتى عشان تصدر اللعبة ودى ملفات الشركة هى الى عرفا تشفيرها فقط ومينفعش اعدل عليهاحاجة عشان موش هتتقرئ لو عدلت عليه او شفرتها بنفسى

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

                        اما الانظام التانى الى هو ال Assetbundle
                        فدة نظام معمول فى اليونتى النسخة البرو وعشان تعرف تحدث لعبتك بعد ما تنذلها فى السوق مثلا.المشكلا هنا ان النظام دة بدون تشفير نهائى بمعنى ان انا لو عملت تحديث للعبة بتعتى ولاقل مثلا فى موديل سيارة ودراجة جداد فى الباتش الجديد فى الحالة دى ممكن اى حد يأخد الباتش دة ويستخدمة فى لعبتة او ايا يكن فا انا بعد ما بحثت عن الموضوع لقيت انه مشكلة حقيقية فى المنتدى الاصلى تبع اليونتى وفى طرق كثيزة استخدموها عشان يعملو نظام للبتشات لتحديث العابهم بد نظام ال assetbundleالى بدون تشفير من ضمنها تنقيح ملفات اللعبة الاصلية ودى اداة عملها واحد اسمو فى المنتدى M2H اعتقد
                        المهم الموضوع طلع بسيط جدا كان عاوز تفتيحة مخ موش اكتر وهو عبارة عن ان ملف ال assetbundle دة عبارة عن ملف binary وانا كل الى هعملو هشفر الملف دة قبل ما انشرة لتحديث اللعبة. وفى المقابل داخل اللعبة هضع نظام فك التشفير لهذا الملف قبل ما اعملة عملية التحميل داخل اللعبةتشفير ملف البينارى يعنى انا هغير تركبتة او هضفلة سطور وهكذا حسب عملية التشفير او حسب كود التشقير
                        -:| My Games |:-
                        AfterEarth Online SOON

                        -:| Contact Us |:-
                        Facebook Page :- NTStudio

                        تعليق

                        يعمل...
                        X