مشكور أخى الغالى لكن الجيم أستيديوا غالى جدا وأنا ما اريد أن أستعمل برامج مكركة
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
حيرتى بدأت فى محركات الألعاب بسبب هدفى
تقليص
X
-
المشاركة الأصلية بواسطة M_Loda مشاهدة المشاركةبالنسبة للأخ الغالى NTSoft
اللعبة الأون لاين التى تقوم بعملها ممكن حضرتك تجرب تسحب الكود الخاص بها من ملفات ال DLL وبعدين تقولينا النتيجى
وأن ظهر كود الأتصال بالسيرفر ودوال الأتصال الا تقلق فى أستخدام هذه الدوال مثلا فى عمل اى نوع من أنواع الهاك على اللعبة
يعنى ولنفترض أن اللعبة مثل كونكر فهى يتم شحن أشياء عليها من الشركة المصنعة الا تعتقد أن معرفت الأتصال بين السيرفر والكلينت من الممكن أن تسبب مثلا أستخدام ربح الشركة
يعنى مثلا فى سيلك رود فى فترة كبيرة أخد الجولد الى فى السيررفر يستطيع اى شخص أن يشترى ما يريد بلا جولد عن طريق برنامج وهذا هو كل قلقى وليس أكثر
وانا هجرب كدا هشوف الاكواد بتعتى هتظهر ولا لا بس انا موش عارف اشوفو بال Disassmbly الى جاى مع الفيجول ستوديو ولا فى برنامج تانى
تعليق
-
سؤال
انتا اولت انك عملت سرفرات برايفت لسلك رود وانا عارف الموضوع دى واشتغلت على سرفرات برايفت لكونكر كتير اخرهم واحد انا شغال علية دلؤتى وفاتح بية سرفر عنى فى البيت (لو عندك خلفية فى سرفرات بتبقى جاية من الشركة نفسها او هذا ما اعتقدة مثل سرفر باتش 5095 والاخرين بعد ذلك بداية من سرفرات باتش 5165 الى الباتش الحالى لكونكر الاصلية سرفرات معمولة بالسى شارب)
سؤالى هو هل سرفرات سلك رود بالسى شارب ولا بينارى يعنى (السرفر نفسو كلة عبارة عن exe فايل وفى اوامر بسيطة بتقدر تعملها وقاعدة بيانات وبس)
وشكرا
تعليق
-
انا فتحت الDLL بتاع لعبتى عن طريق برنامج ال IL DisAssembler
وظهرلى الفويدات والفاريبلز ولاكن لا عرف كيف يستفيد بيها الهاكرز لانى لا اعلم ما هى طريقتهم ولا طريقة عمل البروكسى
هبقى ادرس الموضوع دة بعدين
بس الى انا عاوز ااولهولك انك متقلقش اعمل بس اللعبة الاول وهتلاقى حل لهذة المشكلة عاجلا ام اجلا
اة صحيح بالنسبة لسلك روود موضوع الجولد دة اعتقد انى الاسلوب الى هما كانو مستخدمينو فى الموضوع دة اسلوب خاطىء لانى
مثلا لو انتا هتشترى حاجة من الشوب المفترض النو بيكشف فى الداتا بيز الاول ويشوف معاك جولد ولا لءة ودى عملية خاصة بالسرفر وقاعدة البيانات يعنى مينفعش حد يوهم السرفر انك معاك جولد
دة الا ازا كان الموضوع كلو من الكلينت فا تقدر تهكر برحتك
وشكرا
تعليق
-
المشاركة الأصلية بواسطة nadir02 مشاهدة المشاركةماذا تقصد بغالي جدا حمل المحرك من الموقع الاصلي وعند التصطيب إختار free version ولن تحتاج الى دفع اي شيئ
تعليق
-
انا من رايي انك تجرب النسخة المجانية وتدرب عليها الأول ولو عجبتك وضامن انك هتكسب منها اشتري المحرك أو كركه ! ^^3Ds Max Student
قناة Mzeid تهتم بالتقنية والتصميم
رابط القناة من اليوتيوب من هنا :https://www.youtube.com/user/MzeidCh
رابط القناة علي الفيس بوك:https://www.facebook.com/MzeidCh
mohamed ayman zeid
*******
سبحان الله وبحمده سبحان الله العظيم لا إله إلا الله وحده لاشريك له له الملك وله الحمد وهو علي كل شئ قدير
تعليق
-
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةانا لا اعرف اذا ما كنت استطيع حماية اسكربتاتى بالطريقة الكافية ام لا النى لم ادرس موضوع الامان الى هو ازاى اشفر اسكربتاتى دة لسا فمقدرش اقلق فية حاجة بس انا عندى وجهة نظر وهى ادام كونكر وسلك رود زات نفسهم معرفوش يحمو اسكربتاتهم من الهاكرز فا اكيد العملية دى صعبة جدا وزى ما قال احد الاعضاء لا شى مستحيل على الهكرز
وانا هجرب كدا هشوف الاكواد بتعتى هتظهر ولا لا بس انا موش عارف اشوفو بال Disassmbly الى جاى مع الفيجول ستوديو ولا فى برنامج تانى
نعم أخى أنا اعلم جيدا أن لا شئ مستحيل على الهاكرز ولكن أيضا لا تترك لهم الباب مفتوح
هل تقوم مثلا بأخذ ملف وتفتحه بجهازك وأنت تعلم أنه باتش أختراق وتقول عادى كدا كدا لا شئ يوقف الهاكر
إذن لماا يدفع على الحماية مبالغ طائلة
نحن نفع مجهودنا والباقى على الله ثم بما ان الكود غير ظاهر عند أختراقه يمكن تغيره ووقتها ستصعب على الهكر يعنى تغير المتغيرات ستجعل الهاكر يكره نفسه لأنه كل شوية هيدور عليها
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةسؤال
انتا اولت انك عملت سرفرات برايفت لسلك رود وانا عارف الموضوع دى واشتغلت على سرفرات برايفت لكونكر كتير اخرهم واحد انا شغال علية دلؤتى وفاتح بية سرفر عنى فى البيت (لو عندك خلفية فى سرفرات بتبقى جاية من الشركة نفسها او هذا ما اعتقدة مثل سرفر باتش 5095 والاخرين بعد ذلك بداية من سرفرات باتش 5165 الى الباتش الحالى لكونكر الاصلية سرفرات معمولة بالسى شارب)
سؤالى هو هل سرفرات سلك رود بالسى شارب ولا بينارى يعنى (السرفر نفسو كلة عبارة عن exe فايل وفى اوامر بسيطة بتقدر تعملها وقاعدة بيانات وبس)
وشكرا
وملفات PK2 وهى مثل قاعدة بيانات بها كل شئ من اشكال وأماكن وكل شء
ولا أعلم للأسف لغة البرمجة لكن السيرفر نفسه مبرمج بال دوت نت
لكن الكلينت أعتقد c++
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةانا فتحت الDLL بتاع لعبتى عن طريق برنامج ال IL DisAssembler
وظهرلى الفويدات والفاريبلز ولاكن لا عرف كيف يستفيد بيها الهاكرز لانى لا اعلم ما هى طريقتهم ولا طريقة عمل البروكسى
هبقى ادرس الموضوع دة بعدين
بس الى انا عاوز ااولهولك انك متقلقش اعمل بس اللعبة الاول وهتلاقى حل لهذة المشكلة عاجلا ام اجلا
اة صحيح بالنسبة لسلك روود موضوع الجولد دة اعتقد انى الاسلوب الى هما كانو مستخدمينو فى الموضوع دة اسلوب خاطىء لانى
مثلا لو انتا هتشترى حاجة من الشوب المفترض النو بيكشف فى الداتا بيز الاول ويشوف معاك جولد ولا لءة ودى عملية خاصة بالسرفر وقاعدة البيانات يعنى مينفعش حد يوهم السرفر انك معاك جولد
دة الا ازا كان الموضوع كلو من الكلينت فا تقدر تهكر برحتك
وشكرا
أفتحه عن طريق برنامج reflector
http://shop.reflector.net/download
بالنسبة للجولد هو ليس شراء من الأن بى سى بل شراء من الاعب الأخر وتم حل المشكلة فقد كان يوهم ملف السيرفر بوجود فلوس فلا يتحقق منها من قاعدة البيانات وتظهر للاعب الأخر ويتم نقل الأيتم المباع له فلا يجد اللاعب الجولد معه
لكن فى بعض الامور مثلا
وهى أنه ممكن يعدل على اللعبة راح اديك مثال على كونكر
مثلا لو ان اللاعب معه سلاح + 5
يقوم هو بالتعديل عليه ويجعله ظاهر + 10 بقوة +10 فعندما يقوم بضرب احد ييضربه بقوة + 10
لا أعتقد وقتها أن سيقوم السيرفر بالأستعلام عن قوة السلاح وبعدين يقوم بتوجيه الدربة ستجون عمليه معقدة وتجعل ثقل على السيرفر
مثلا يمكنه التعديل على فتح اكثر من لعبة مع بعض
بسبب هذه المشكلة أقفلت كونكر العديد من المناطق لو تعلم هذا
تغير سرعة اللاعب
يمكن للشخص التعديل على السكرب
مو كل الأوامر يجب الأستعلام عنها من قاعدة بيانات السيرفر لتنفذ
وهكذا والله أعلم
تعليق
-
المشاركة الأصلية بواسطة zebra مشاهدة المشاركةانا من رايي انك تجرب النسخة المجانية وتدرب عليها الأول ولو عجبتك وضامن انك هتكسب منها اشتري المحرك أو كركه ! ^^
النسخة ال Pro أيضا بها نفس المشكلة على حد علمى والله اعلم
وأرجوا الأفادة فى هذا الموضوع
تعليق
-
المشاركة الأصلية بواسطة M_Loda مشاهدة المشاركةنعم أخى أنا اعلم جيدا أن لا شئ مستحيل على الهاكرز ولكن أيضا لا تترك لهم الباب مفتوح
هل تقوم مثلا بأخذ ملف وتفتحه بجهازك وأنت تعلم أنه باتش أختراق وتقول عادى كدا كدا لا شئ يوقف الهاكر
إذن لماا يدفع على الحماية مبالغ طائلة
نحن نفع مجهودنا والباقى على الله ثم بما ان الكود غير ظاهر عند أختراقه يمكن تغيره ووقتها ستصعب على الهكر يعنى تغير المتغيرات ستجعل الهاكر يكره نفسه لأنه كل شوية هيدور عليها
Exe
وملفات PK2 وهى مثل قاعدة بيانات بها كل شئ من اشكال وأماكن وكل شء
ولا أعلم للأسف لغة البرمجة لكن السيرفر نفسه مبرمج بال دوت نت
لكن الكلينت أعتقد c++
لكن فى بعض الامور مثلا
وهى أنه ممكن يعدل على اللعبة راح اديك مثال على كونكر
مثلا لو ان اللاعب معه سلاح + 5
يقوم هو بالتعديل عليه ويجعله ظاهر + 10 بقوة +10 فعندما يقوم بضرب احد ييضربه بقوة + 10
لا أعتقد وقتها أن سيقوم السيرفر بالأستعلام عن قوة السلاح وبعدين يقوم بتوجيه الدربة ستجون عمليه معقدة وتجعل ثقل على السيرفر
مثلا يمكنه التعديل على فتح اكثر من لعبة مع بعض
بسبب هذه المشكلة أقفلت كونكر العديد من المناطق لو تعلم هذا
تغير سرعة اللاعب
يمكن للشخص التعديل على السكرب
مو كل الأوامر يجب الأستعلام عنها من قاعدة بيانات السيرفر لتنفذ
وهكذا والله أعلم
اولا انا مكنش اصدى كدا انا كان اصدى ان موش مهم الموضوع دة دلواتى المهم انك تعمل اللعبة وبعديين نتبقى تشفر الاسكربتات بعدين
ثانيا معنى كلامك انى سرفر سلك رود موش اوبن سورس يعنى موش تعرف تبرمج فية برحتك وتعمل مسابقات او حتى تغير انظمه كاملة فى السرفر
وايا يكن استخدامهم للجولد فهم اعتمدو فى هذة النقطة على الكلينت وحسب عشان كدا ظهرتلهم المشكلة الى انتا اولت عليها
ثالثا من المستحيل ما تقول فى كونكر لا يستطيع احد على الاطلاق ان يجعل نفسة يظهر بقوة +10 ويوهم السرفر بهذا لان السرفر بيتسجل فية الاسطفة الى بيلبسها كل لاعب وبيعمل الحسابات على هذا الاساس يعنى
لما واحد بيضرب التانى ضربة السرفر بيكشف على الاسطفة الى لبسها كل واحد وبيحسب اجمالى قوة كل واحد وبيطرح قوة الى ضرب من دفاع المضروب وهذة عملية خاصة بالسرفر فقط ولا يوجد طريقة اخرى لعمل مثل هذة الامور والا كانت فاشلة ويمكن اختراقها باعتمادهم على الكلينت
اما موضوع السرعة دة عشان النقطة دى من الكلينت فقط وانا اعلم طريقة عملها جيدا واوقفتها فى سرفرى الخاص
ودى عشان هى كانت فى كونكر الاصلية زمان من الكلينت بس يعنى الشخصية لما كانت بيستخدم الاسكل مكنش الكلينت بيبعت اشارة للسرفر انو استخد الاسكل والملينت كان بيتصرف لوحدو اما بعد كدا كونكر صلحت الموضوع دة وخلت الكلينت يبعت اشارة تأكيد انو استخدم الاسكل(بنسميها General Date وهى عملية تأكيد موش اكتر ولا تؤثر على عنلية البطء ابدا) + استخدام عملية لحساب المسافات والسرعة مثلها مثل التى فى الكلينت (ويطلق عليها المحاكاه)عملية حسابية فى السرفر معقدة قليلا
واجل فى بعض الامور لا يجب الاستعلام عنها من قاعدة البيانات ولاكنها دائمن ما تكون امور سطحية غير مهمة اما المور مثل العملات او عمليات المبادلة او الحركة يجب محاكاتها فى السرفر والتزامن مع الكلينت لتجنب اى تلاعب فى هذة الاشياء الحساسة جدا
وشكرا
تعليق
-
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةاولا انا مكنش اصدى كدا انا كان اصدى ان موش مهم الموضوع دة دلواتى المهم انك تعمل اللعبة وبعديين نتبقى تشفر الاسكربتات بعدين
ثانيا معنى كلامك انى سرفر سلك رود موش اوبن سورس يعنى موش تعرف تبرمج فية برحتك وتعمل مسابقات او حتى تغير انظمه كاملة فى السرفر
وايا يكن استخدامهم للجولد فهم اعتمدو فى هذة النقطة على الكلينت وحسب عشان كدا ظهرتلهم المشكلة الى انتا اولت عليها
ثالثا من المستحيل ما تقول فى كونكر لا يستطيع احد على الاطلاق ان يجعل نفسة يظهر بقوة +10 ويوهم السرفر بهذا لان السرفر بيتسجل فية الاسطفة الى بيلبسها كل لاعب وبيعمل الحسابات على هذا الاساس يعنى
لما واحد بيضرب التانى ضربة السرفر بيكشف على الاسطفة الى لبسها كل واحد وبيحسب اجمالى قوة كل واحد وبيطرح قوة الى ضرب من دفاع المضروب وهذة عملية خاصة بالسرفر فقط ولا يوجد طريقة اخرى لعمل مثل هذة الامور والا كانت فاشلة ويمكن اختراقها باعتمادهم على الكلينت
اما موضوع السرعة دة عشان النقطة دى من الكلينت فقط وانا اعلم طريقة عملها جيدا واوقفتها فى سرفرى الخاص
ودى عشان هى كانت فى كونكر الاصلية زمان من الكلينت بس يعنى الشخصية لما كانت بيستخدم الاسكل مكنش الكلينت بيبعت اشارة للسرفر انو استخد الاسكل والملينت كان بيتصرف لوحدو اما بعد كدا كونكر صلحت الموضوع دة وخلت الكلينت يبعت اشارة تأكيد انو استخدم الاسكل(بنسميها General Date وهى عملية تأكيد موش اكتر ولا تؤثر على عنلية البطء ابدا) + استخدام عملية لحساب المسافات والسرعة مثلها مثل التى فى الكلينت (ويطلق عليها المحاكاه)عملية حسابية فى السرفر معقدة قليلا
واجل فى بعض الامور لا يجب الاستعلام عنها من قاعدة البيانات ولاكنها دائمن ما تكون امور سطحية غير مهمة اما المور مثل العملات او عمليات المبادلة او الحركة يجب محاكاتها فى السرفر والتزامن مع الكلينت لتجنب اى تلاعب فى هذة الاشياء الحساسة جدا
وشكرا
معلومات فى غاية الأهمية أخى الغالى وجارى البدأ فى عمل اللعبة
أنا بنزل ال UDK لو ما ارتحتله كما أرتحت لل Unity سأقوم بالعمل على Unity فورا
وشكرا لك
تعليق
-
المشاركة الأصلية بواسطة M_Loda مشاهدة المشاركةمعلومات فى غاية الأهمية أخى الغالى وجارى البدأ فى عمل اللعبة
أنا بنزل ال UDK لو ما ارتحتله كما أرتحت لل Unity سأقوم بالعمل على Unity فورا
وشكرا لك
وبالنسبة للموضوع الى انتا خايف منو وهو انك خايف لحد يستخدم الكونكشن ويغرف طريقة الاتصال بين السرفر والكلينت
انا بحثت قليلا فى هذا الموضوع الساعات القليلة الماضية والى طلعت بية انو متديش الموضوع كل هذا الاهتمام وانتا ممكن تحافظ على السرفر من التهكير باتباع الاساليب التى لا يمكن ان يتدخل فيها اكلينت بشكل من الاشكال والسالف ذكرها فى كونكر وسللك روود
وبالتوفيق فى لعبتك
وشكرا
تعليق
-
المشاركة الأصلية بواسطة nadir02 مشاهدة المشاركةماذا تقصد بغالي جدا حمل المحرك من الموقع الاصلي وعند التصطيب إختار free version ولن تحتاج الى دفع اي شيئ
DV Store
من تجارب العاب المجموعة
https://www.youtube.com/watch?v=ZyrTV85teZ0&list=UU_mzCPTLdgeMFX5MAtZdmvQ&index=19
https://www.youtube.com/watch?v=bb1hz_dqiBA&list=UU_mzCPTLdgeMFX5MAtZdmvQ&index=22
https://www.youtube.com/watch?v=2nbL...tZdmvQ&index=6
https://www.youtube.com/watch?v=UBY51ifgVsU
https://www.youtube.com/watch?v=s4vMNgx3B3I
https://www.youtube.com/watch?v=apko7EYzqtk
تعليق
-
المشاركة الأصلية بواسطة NTSoft مشاهدة المشاركةلا شكر على واجب
وبالنسبة للموضوع الى انتا خايف منو وهو انك خايف لحد يستخدم الكونكشن ويغرف طريقة الاتصال بين السرفر والكلينت
انا بحثت قليلا فى هذا الموضوع الساعات القليلة الماضية والى طلعت بية انو متديش الموضوع كل هذا الاهتمام وانتا ممكن تحافظ على السرفر من التهكير باتباع الاساليب التى لا يمكن ان يتدخل فيها اكلينت بشكل من الاشكال والسالف ذكرها فى كونكر وسللك روود
وبالتوفيق فى لعبتك
وشكرا
مشكور أخى الكريم على أهتمامك
وأنا أعلم هذا جيدا لكن فى بعد الأمور الأخرى قد تجعل من اللعبة لعبة سازجة مثل تزويد سرعة الكراكتر وبعد الأشياء الأخرى التى ستكون بداخل الكلينت فقط وليس للسيرفر التحكم فيها
وأنا عشقت ال Unity وقد بدأ المصمم فعلا فى تصميم الكراكترات والمدن وسأبدأ فى العمل بعد الأنتهاء من تصميم أول مدينة
تعليق
-
المشاركة الأصلية بواسطة amineGS مشاهدة المشاركةلا اعتقد ان نسخة فري فرشن ستنفعه لانها لا تحتوي لا علا شيدر ولا على اونلاين الا ادا استعملت مكتبات خارج المحرك وربطتها به متل مقبص anet الخاص بالاونلاين
تعليق
تعليق