الموضوع: نقاش
عرض مشاركة واحدة
قديم 01-07-2014, 12:45 AM   #1

SumIt
عضو جديد



الصورة الرمزية SumIt


• الانـتـسـاب » Jul 2014
• رقـم العـضـويـة » 118038
• المشـــاركـات » 1
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SumIt صـاعـد

SumIt غير متواجد حالياً

15  



افتراضي نقاش



بسم الله

في العديد من المنتديات الأجنبية شروحات بلغتهم .. و منها الانجليزي ..

لكن فهمها على شخص عربي صعب .. حتى لو كان يتقن الانجليزية !

لأن الشرح باللغة الأصلية تفهم أكثر .. ومن شخص مثلك يخاطبك !

المهم ، قررت إننا نقدم دورات مثل الأجانب بالظبط .. مع اتقان الأمور القيمة مثل برمجة :

- بوتات الألعاب الأونلاين (سرو ، وغيرها)
- هاكات الألعاب الأونلاين ( كروس فاير ، وغيرها)

وبالطبع هذه الأمور لا يمكن ان تتقنها من خلال دراسة دورات برمجة فقط !
بل يجب أن تتقن لغة البرمجة ، ان تعرف الطريق الى صناعة مثل هذه المبرمجات ..

والتركيز في الدورات على المناطق التي تساعد في صناعة هذه المبرمجات ...

والآن الإجابة عن بعض الأسئلة التي تدير في ذهن البعض ...

> ما لغة البرمجة المناسبة لبرمجة مثل هذه المبرمجات ؟
- أى لغة برمجة إذا اتقنتها ، تصبح قادر على برمجة مثل هذه المبرمجات مثل :
C-C++ / C#
حتى Visual Basic التي قد يراها البعض بدائية ، تكون قادرة على صناعتها ..
بل ويمكن القول أن لغة كتابة الاسكربتات AutoIt قادر ايضا على ذلك .. بل أن هناك مشاكل تواجه المبرمجين ولكي يحلوها يلجئوا الى هذه الـلغات البدائية سواء VB او AutoIt !

> كيف تدرس لغة البرمجة التي تحتاجها ؟
- لغة البرمجة التي تدرسها من المؤكد انك ستجد لها العديد من المصادر التعليمية على الانترنت ، لكن المشكلة .. أنك مهما سمعت لا تستطيع ان تفهم من خلالها لأن شارح الدروس يشرحها كـخبير ولا يراعى بعض المبتدئين ، كما أن بعض الالفاظ تكون غريبه على المستمع ، لذلك أفضل طريقة انك بالاضافة الى التعلم من هذه المصادر ، يجب ان تكون على اتصال مع شخص خبير يتابعك وتسأله عن كل تفصيله لا تفهمها .

> أرى بعض الأشخاص يبرمجون برامج للتحكم في برامج أخرى أو لكسرها (مثل MBot Crack , Patches , etc .. ) كيف يتمكنوا من صنع ذلك ؟
- يعتمد ذلك على الهندسة العكسية وهو امكانية تحليل برنامج كامل ومعرفة طريقة عمله وكل تفصيله به مثل Mbot ثم بعد ذلك تقوم بالتعديل على الملف الأصلي أو صناعة ملف آخر للتحكم في الملف الأصلي وذلك للقيام بخطوات أخرى غير المقررة في البرنامج مثلاََ :
يطلب البرنامج قيمة Serial .. بعد ذلك يتم تخزين هذه القيمة .. ويتم فحص هذه القيمة إن كانت صحيحة ومطابقة للقيمة المطلوبة أم لا .. إعادة النتيجة للمستخدم ان كانت القيمة صحيحة ام لا !
إذا تم العبث بهذه الخطوات والغاء الخطوة الثانية والثالثة ، وجعل الخطوة الرابعة تعطي نتيجة واحده فقط وهي القيمة صحيحة تصبح الخطوات
يطلب البرنامج قيمة Serial .. اعادة النتيجة للمستخدم ان القيمة صحيحة ... أي كانت القيمة !
ولكن لا يمكن القفز الى الهندسة العكسية مباشرة بدون تعلم لغة برمجة ، لا إتقانها بل على الأقل المعرفة بالأساسيات الخاصة بها .

وكما قلت في بداية الموضوع أود أن اجعل مستوانا في مستوى غيرنا من الأجانب أو متفوقين ونستطيع ..

وأنا سأبدأ بما أعرفه من دورات في هذا المجال ..

ولكن لكم الاختيار أي لغات البرمجة تروقكم لنبدأ بها
VB
C#
C/C++

أم نبدأ بلغة الإسكربتات
AutoIt



SumIt


توقيع SumIt :




رد مع اقتباس
إعلانات google