JAAS

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

37 ردود في هذا الموضوع

السلام عليكم ورحمة الله ,,,,

البرمجة العكسية أو الهندسة العكسية ,,, أفضل وأخطر مجال في عالم البرمجة

له علاقة بكل لغات البرمجة وهو المجال لإحترافها ,,,,,

تنسى كلمة ( كيف قام البرنامج بهذا ؟..... إلى الأبد )

تغير ما تريد في الملفات التنفيذية exe , وتفعل ماتشاء في النظام

بإختصار : تتحكم في النظام وليس النظام من يتحكم بك

تكشف أفكار البرامج وطريقة كتابتها ,

يعد من أهم المراحل قبل توزيع البرنامج ,, لفحص الأخطاء التي يمكن أن تحدث قبل حدوثها

هذا المجال هو السر المخفي للهكر والقراصنة ؟!

نبش أكواد النظام , البحث عن ثغرات النظام , كسر البرامج , حماية الأقراص

التشفير وفك التشفير , كسر البطاقات الخاصة بالقنوات الفضائية - الدش

تعريب البرامج للأنظمة وحتى الجوالات , صناعة الفايروسات

مراقبة خوادم المواقع و البحث عن ثغراتة , مراقبة مترجمات لغات البرمجة و برامج

تشغيل السكربتات , وأمثلة كثيرة تدل على إسمها ( لغة الآلة )

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

ولهذا ,, سأقوم بترتيب المواضيع والدروس التي طرحت في المنتدى

في هذا المجال حسب المراحل :

المرحلة الأولى : تعلم أساسيات لغة الإسمبلي & أساسيات البرمجة العكسية

هذة الرابط تحتوي على أهم الكتب , وأعتقد أنها تكفي للدخول في هذا المجال

http://www.arabteam2000-forum.com/index.php?showtopic=45400

ملاحظة : إقرأ كل الردود والمشاركات فهي تحتوي على مصادر لكتب أخرى مفيدة

----

بعد أن نقرأ الكتب ونفهم أساسيات لغة الإسمبلي ,, ندخل في أساسيات البرمجة العكسية

القسم 1 : برامج الديبغر ( تعلم Olly )

http://www.arabteam2000-forum.com/index.php?showtopic=45727

القسم 2 : مراحل صناعة الباتش

http://www.arabteam2000-forum.com/index.php?showtopic=46471

القسم 3 : تشفير وفك تشفير الملفات التنفيذية

http://www.arabteam2000-forum.com/index.php?showtopic=46691

----

بعد أن نفهم الأساسيات ندخل في الأمثلة , لتطبيق الأساسيات

المثال 1 : تعديل برنامج يطلب ملف

http://www.arabteam2000-forum.com/index.php?showtopic=46783

المثال 2 : الفيجول بيسك والبرمجة العكسية

http://www.arabteam2000-forum.com/index.php?showtopic=46782

المثال 3 : الكتابة في البرامج مبدأ إنتشار الفايروسات

http://www.arabteam2000-forum.com/index.php?showtopic=47235

المثال 4 : نبش أكواد الملفات التنفيذية

http://www.arabteam2000-forum.com/index.php?showtopic=51285

وأخيراً مثال لتجاوز المرحلة الأولى

http://www.arabteam2000-forum.com/index.php?showtopic=51507

------

وبالتوفيق ,,,

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ماشاء الله أخي jaas انت عباره عن موسوعه حاسوبية متنقله علي الأرض

بارك الله فيك علي هذا المجهود الطيب وجعله في ميزان حسناتك و جزاك عنه الفردوس إن شاء الله

و الي الأمام دائما

نحو(معان نصنع الحياة)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ورحمة الله وبركاته

الله الله عليك يأخي jaas ... ينصر دينك

و مكشور على كل الجهود التي تبذلها والله ..وزادك الله علم ومعرفه يأخي

وأصبر علينا نحن راح نبدأ حبه حبه ...نحن الآن بس حبينا نطور نفسنا حبتين في الأسمبلي وبعدها بإذن الله نبدأ ندخل في أساسيات البرمجه العكسيه ...أصبر علينا وتحملوا أسئلتنا :)

Al_aman

تم تعديل بواسطه al_aman
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مرحبا اخي jaas الله يجزيك كل خير على اخلاصك وتفانيك في تقديم كل ما يفيد

لجميع الأعضاء وحرصك الشديد على ذلك ....

أخي هل ممكن أطلب منك طلب ثقيل شوي .... ولكن لا تفسر ذلك بأنه كسل مني

لا بل تركيز أكثر وخاصة للمبتدئين أمثالي ....

هل يمكن لك أن تختار لي ولمن هو في مستواي كتاب أو دروس معينة يبتدئ بها

ويعكف عليها حتى يكون ولو خلفية بسيطة عن الأسمبلي تكون بداية الانطلاق ...

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

تركيزه ...

فلو تكرمت ممكن تحدد لي كتاب معين أبدأ به يكون أسلوبه سهل ومبسط ...

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أشكر الأعضاء على المشاركة

أخي شادي ,

الكتاب الأول بة أساسيات كافية لتعلم الإسمبلي

كما أنة بسيط , بالإضافة إلى أنة منهج دراسي

ولا أعتقد أنة يوجد أبسط وأشمل من كذا

وبالتوفيق ,

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

شكراً اخي العزيز على المجهود الجبار الذي تبذله

الله يكثر من امثالك ويرزقك خير الدنيا والاخرة

اخي العزيز انا حالياً ادرس الدوت نت

وقرات في احد مواضيعك تتكلم فيه عن بداية البرمجه ان الاسمبلي فهمها اساس لفهم لغات البرمجه بشكل اوسع

هل تنصحني ان ادرس الاسمبلي بجانب الدوت نت لو اركز على شيء فقط

وبالذات اني احب البرمجه والسكيورتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مرحبا ,,

هل تنصحني ان ادرس الاسمبلي بجانب الدوت نت لو اركز على شيء فقط

أخي الكريم : أنت من يملك الجواب لهذا السؤال ؟!

ماذا تريد وماذا تطمح أن تكون وهل تملك الإرادة والطاقة لكي تتعلم أكثر من لغة

تعلم لغة الإسمبلي مفيدة لكل مختص في الكمبيوتر , حتى مصممي المواقع

فمابالك بمبرمجي البرامج ؟!!

وأنت حددت :

وبالذات اني احب البرمجه والسكيورتي

هذا المجال يلزمك أن تكون خبير إسمبلي

برامج مكافحة الفايروسات مثل مكافي وأنتي فايروس - تبحث بداخل الملفات التنفيذية

معنى ذلك يلزمك خبرة في تقاسيم الملفات - بمعنى مجال في لغة الإسمبلي (بنية البرامج)

ثغرات المواقع + ثغرات الأنظمة : تحتاج لخبرة في الإسمبلي إما لإكتشافها أو رقعها ؟!

أمن البرامج والكراك وحماية الأقراص : تلزمك خبرة في الإسمبلي

-

وهل بقي مجال يخص أمن الأجهزة لا يتطلب لغة الإسمبلي ؟!

-

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ما شاء الله ثم ما شاء الله ثم ما شاء الله انت اخى العزيز Jass فخر لكل الامة العربية وفققك الله الى ما يحبه وما يرضاه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الف شكر لك اخي العزيز على الرد والايضاح

:D :D :D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

اخى الفاضل // Jass

================

كل التحيه والشكر لشخصك الكريم ...

اشكرك على الجهد فى الدروس والعمل لتوصيل لنا المعلومه بكل يسر

وتبسيط هذه اللغه التى احببتنا فيها من خلال شرحك حتى تعم الفائده لكل

من يريد تعلم هذه اللغه ......

اود اليوم طرح فكره ويا ريت تنال منكم القبول.

وهى عمل اجتماع اسبوعى على البالتولك او الياهو فى غرفه خاصه بنا

يتم فيها مناقشة الدروس حتى يتسنى لنا فهم بعض الامور الغامضه لان كما

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

فى الشرح ولكن لعدم معرفتنا بهذه اللغه إلا من خلالكم ولكم جزيل الشكر.

اخيكم فى الله // مختار

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الف شكر استاذي jaas على المجهود الكبير

ولك تحية من تلميذك ....

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله خيراً اخى jaas على الجهود الجباره

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

اشكرك اخ jassعلى هذا المجهود

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

thanx a lot my brother jaas

you are a big genius of assembly programmation

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أخى العزيز jaas .. كلمة رائع لا تكفيك.. تقبل مني كل الشطر والتقدير :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيكم ... جهود طيبه ومباركة بإذن الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله خيرا ياأخي الفاضل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الله الله عليك يأخي jaas ... ينصر دينك

و مكشور على كل الجهود التي تبذلها والله ..وزادك الله علم ومعرفه يأخي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله عنا كل خير اخي الكريم لكن كنت اتسائل ان كان لديك معلومات عن كيفية عمل برامج الفيروسات لاني في صدد عمل مشروع تخرج وكنت افكر ان اعمل المشروع هو برنامج فيروسات او هكرز

(h)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم دار قوم مومنين

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .