السلام عليكم،
راسلت الأخ Xacker وسألته عدة أسئلة عن لغة البرمجة الأسمبلي وقدراتها،
هذا هو نص الرسالة:
اقتباسالسلام عليكم ورحمة الله،أخي العزيز،
ما هي قدرات لغة الأسمبلي؟
وهل يمكن برمجة كراك لأي برنامج باستخدام هذه اللغة حتى لو كان البرنامج مبرمج بالجافا أو السي أو الفيجوال بيسك أو في بيئة ال .net ؟؟
هل لغة الأسمبلي تعتبر أقوى لغة من بين كل لغات البرمجة لأنها لغة متدنية المستوى Low level programming language ؟
ما مدى قوة الفيروسات التي يمكن برمجتها على هذه اللغة؟
وهل صحيح أنه يمكن برمجة فيروسات على لغة الأسمبلي تقوم بتخريب قطع الهاردوير كالذاكرة والشاشة مثلاً؟
وكيف برمجوا لغة الأسمبلي؟؟ هل من قام بذلك فريد من نوعه؟ أم يمكن لمبرمج محترف أن يخترع لغة متدنية المستوى أقوى من الأسمبلي؟
أعتذر على أسئلتي الكثيرة..
لكن هذا الموضوع يهمني وأبحث عن هذه الإجابات منذ زمن ..
أتمنى أن تساعدني،
أخوكم وتلميذكم،
علاء
--------------------
وقد قام بالرد على استفساراتي كاملة والحمد لله وهو مشكور جداً على ذلك، وها هي ردود أخونا Xacker :
اقتباسالسلام عليكم ورحمة الله،أخي العزيز،
ما هي قدرات لغة الأسمبلي؟
اخي الكريم تستطيع لغة الاسمبلي عمل اي شئ بالحاسوب والوصول الى اصغر تفصيلة فيه هذا ما ميزها عن غيرها من اللغات وهذا ابسط ما يمكن ان اقوله عنها.. اما بالنسبة للنواحي السلبية فهو صعوبة التعامل بها حيث انها تحتاج الى صبر في التعامل ومعرفة كبيرة في الحاسوب والاجهزة المحيطة به الخ الخ الخ.. راجع الدروس الاولى من السلسلة المطروحة مؤخرا في المنتدى وستدرك اهميتها.
اقتباسوهل يمكن برمجة كراك لأي برنامج باستخدام هذه اللغة حتى لو كان البرنامج مبرمج بالجافا أو السي أو الفيجوال بيسك أو في بيئة ال .net ؟؟
فهم لغة الاسمبلي لا يعني قرصنة البرامج لكن الملم بهذه اللغة حتى وان لم يكن محترفا قد يستطيع قرصنة البرامج وكتابة patchs او او او.. (برامج مكتوبة بالجافا؟) هذه تطبيقات ويب ولا اعتقد ان الاسمبلي تفيد هنا! لكن هذا برايي الشخصي حيث لم احاول مع تطبيقات الجافا او ما شابه.. اما بالنسبة لبقية لغات البرمجة اكيد.. لان المشترك بينهم انك تقوم بتنقيح البرامج بتعليمات الاسمبلي..
اقتباسهل لغة الأسمبلي تعتبر أقوى لغة من بين كل لغات البرمجة لأنها لغة متدنية المستوى Low level programming language ؟
طبعا.. بس.. متدنية؟ :lol:
اقتباسما مدى قوة الفيروسات التي يمكن برمجتها على هذه اللغة؟
مدى قوة الفيروس تعتمد على اعتماده على الثغرة الموجودة في نظام او تطبيق ما وليس في اللغة المكتوب بها لكنها توفر امكانيات حماية للفيروس وصغر في الحجم اكثر من بقية اللغات البرمجية..
اقتباسوهل صحيح أنه يمكن برمجة فيروسات على لغة الأسمبلي تقوم بتخريب قطع الهاردوير كالذاكرة والشاشة مثلاً؟
الفيورس هو برنامج وبالتالي ان كتبت برنامج بيقوم بالكتابة في البيوس مثلا بقيم خاطئة ما بكون عطبت البيوس؟ بتقدر الفيجوال مثلا تكتب بالبيوس؟
:)
اقتباسوكيف برمجوا لغة الأسمبلي؟؟ هل من قام بذلك فريد من نوعه؟ أم يمكن لمبرمج محترف أن يخترع لغة متدنية المستوى أقوى من الأسمبلي؟
انت عم ترجع لتاريخ ظهور الاسمبلي!! طيب راجع الرابط: http://www.free-definition.com/Assembly-language.html
وتحياتي، بس بالمناسبة, لو سالت في المنتدى كنت ممكن تحصل على اجابات اوسع من خبراء اخرين وعلى الاقل بنعطي الفرصة للاخوة بتنوروا عن هيك مواضيع.

:)
شكراً جزيلاً على الردود الواضحة أخي Xacker