الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف تكون البداية لتعلم تحليل الفيروسات؟

بدأه GHOST2010 في 23 يوليو 2009 · 10 رد · 6,284 مشاهدة · في قسم أمن المعلومات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هذا الموضوع من أكثر المواضيع تشويقا بالنسبة لى فقررت أن أشرع فى التعلم مباشرة

أريد أن أعرف كيف أبدأ لأتعلم كيفية تحليل الفيروسات وماهى الأدوات اللازمة لذلك وكم هو الوقت المقدر حتى أتمكن من هذا الأمر وأصبح مشرفا على القسم وأطرد djug ووجدى؟؟ :D :D

1

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#2
اقتباس
أريد أن أعرف كيف أبدأ لأتعلم كيفية تحليل الفيروسات

امسك فيروسا و قم بتشغيله و تمتع بمتابعته

اقتباس
وماهى الأدوات اللازمة لذلك

الأدوات الأكثر أهمية هي:

  • برنامج لعمل أنظمة وهمية مثل:

VMmare (برنامج تجاري) أو VirutalBox (برنامج مجاني و مفتوح المصدر) أو VirutalPC برنامج مجاني من Microsoft

  • برامج الترقب و تتبع الفيروسات:

تقريبا كل البرامج المقدمة من sysinternals

مثل process explorer , regmon, filemon, ,,,

  • برامج أخرى مثل:

kernel detectiveمن الأخ العزيز GamingMasteR (موجود في المنتدى للتحميل)

regshot

اقتباس
وكم هو الوقت المقدر حتى أتمكن من هذا الأمر

لا وجود لوقت محدد فكل يوم تكتشف أنه لا يزال ينقصك الكثــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــير لتتعلمه :D

المهم أن تبدأ (و لا يدعين أحد عليك أنه خبير في الأمر :D)

اقتباس
وأصبح مشرفا على القسم

باب الإشراف مفتوح :) ..فقط اطلب من الإدارة :)

اقتباس
وأطرد djug

:P

اقتباس
ووجدى

وجدي صديق عزيز علي كثيرا و لن أرضى أن يطرد :)

2
#3
اقتباس
و لا يدعين أحد عليك أنه خبير في الأمر

على مين :wink: :wink:

خلاص مش هاطرد حد بس لو سألتك فى يوم وماردتش عليا.... :angry: :angry:

خلاص بإذن الله هابدأ قريب وإن شاء الله نتعلم حاجة وهمتهكم معانا يارجالة :P

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#4

السلام عليكم

هذا جواب مختصر لكنه سيرشدك ان شاء الله إلى بداية الطريق

الطريق الصحيح لتعلم تحليل الفايروسات هو أولا تعلم لغة اسيمبلي و تعلم الأدوات المستخدمة في التعامل مع هذه اللغة. لا بد لك من تعلم ما يلي:

1- كتابة برامج بلغة اسيمبلي

2- استخدام debugger مثلا (Softice)

3- استخدام disassembler مثلا (IDA Pro)

4- كتابة الفايروسات ( هذا ليس امرا معقدا كما قد يبدو )

النتيجة من تعلم ما سبق هو أنك ستطور مهارات برمجية ستفيدك طوال حياتك سواء في تحسين اسلوبك في كتابة البرامج او في فهم مشاكل البرامج او في تحليل البرامج التي يكتبها الآخرون .....................................

قسم البرمجة بلغة اسيمبلي سيكون عونا لك ان شاء الله في هذا الأمر

1
#5

شكرا أخى علاء على النصيحة

أنا بالفعل بدأت فى تعلم الأسمبلى وبالنسبة للمنقح فأنا أستخدم Olly فهل يفى بالغرض أم أن SoftIce يقدم ميزات أخرى غير متاحة فى Olly?

بالنسبة لـIDA فسأحاول التعامل معه لأنى لم أتعامل معه إلا مرة واحدة وبصراحة شعرت أن التعامل معه صعب جدا

أما بخصوص كتابة الفيروسات فأعتقد أنه شئ سابق لأوانه :blush:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#6

من أهم الأمور هي معرفة أساسيات الRCE ، بعد ذلك الأمور تتسهل ان شاء الله ..

SoftICE هو Kernel Mode Debugger ومثل هذه المنقحات تستطيع التعامل مع كل العمليات في النظام في اللحظه الواحده ، بعكس منقحات الUser-Mode مثل OllyDbg والتي تنقح عملية واحدة فقط . على العموم OllyDbg كافي للتحليل وخاصه للمبتدئين أمثالي وأيضا كافيه للبرامج التي تعمل في طور المستخدم User-Mode .

وهناك الكثير من الروابط للبدء في المجال ، يستحضرني حاليا هذا الكورس :

http://www.tml.tkk.fi/Opinnot/T-110.6220/2008/

ويمكنك أن تجلب أحدى تلك الحشرات أقصد الفايروسات :P ونقوم بتحليلها هنا القسم .. منها نستفيد من خبرة الأعضاء في المجال وهم كثر ،، ومنها تطبيق عملي جيد للمبتدئين أمثالي ،،

دروس ممتازه في RCE حوالي 50 درس (شكرا للأخ مراد على الرابط) :

من هنااااااااااااااااااا

بالتوفيق :) وعقبال لما تطرد djug وتبقى مكانه عشان أقوم بطردك بعدها وأستولى على القسم :lol:

تم تعديل هذه المشاركة بواسطة Wajdy Essam في 28 يوليو 2009 في 02:38 — السبب: اضافة رابط دروس Ricardo

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#7

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

عموما ,, هاشوف الدروس دى وان شاء الله نستفيد أى حاجة وياريت يكون فيها شرح لـIDA علشان انا اتخنقت منه

اقتباس
وعقبال لما تطرد djug وتبقى مكانه عشان أقوم بطردك بعدها وأستولى على القسم

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

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

بالمناسبة ,, كتبت المشاركة بالعامية علشان امسك المحرر الإملائى :D :D

تم تعديل هذه المشاركة بواسطة GHOST2010 في 28 يوليو 2009 في 14:18

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#9

شكرا لكم جميعا

ههههههههههههه

الحمد لله ان ولا واحد انطرد من المنتدى ...ههههه

بارك الله فيكم أجمعين

Moving-Sector-Triggers.gif
#10
علاء هماش كتب:

السلام عليكم

هذا جواب مختصر لكنه سيرشدك ان شاء الله إلى بداية الطريق

الطريق الصحيح لتعلم تحليل الفايروسات هو أولا تعلم لغة اسيمبلي و تعلم الأدوات المستخدمة في التعامل مع هذه اللغة. لا بد لك من تعلم ما يلي:

1- كتابة برامج بلغة اسيمبلي

2- استخدام debugger مثلا (Softice)

3- استخدام disassembler مثلا (IDA Pro)

4- كتابة الفايروسات ( هذا ليس امرا معقدا كما قد يبدو )

النتيجة من تعلم ما سبق هو أنك ستطور مهارات برمجية ستفيدك طوال حياتك سواء في تحسين اسلوبك في كتابة البرامج او في فهم مشاكل البرامج او في تحليل البرامج التي يكتبها الآخرون .....................................

قسم البرمجة بلغة اسيمبلي سيكون عونا لك ان شاء الله في هذا الأمر

رد جميل استفد كثيرا وبارك الله فيك وفي امثالك .

#11

الله يبارك فيك اخوي GHOST2010 والشكر موصول طبعا الى الاخ والصديق والمعلم وجدي عصام حفظه الله

أتمنى وضع المزيد من تساؤلاتك اخوي GHOST حتى نستفيد احنا كمان .... ولا داعي لـــ "من يطرد من" :lol: :lol:

تحياتي الكم :)

556891961.gif

I am learning from you

it is the programmer eye

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…