برنامج تطبيقي متكامل في الهندسة العكسية للبرمجيات على Windows، يبدأ من Assembly وABI وWindows Internals وPE Format، وصولًا إلى التحليل المتقدم باستخدام IDA Pro، مع مختبرات عملية واختبارات وعينات تنفيذية حقيقية.
ابدأ الكورس الآنهذا البرنامج ليس دورة سريعة في استخدام IDA Pro، بل مسار تدريبي متكامل لفهم البرمجيات من المستوى المنخفض. ستبدأ بفهم كيفية تحويل الشيفرة المصدرية إلى Machine Code، ثم تدرس x86-64 Assembly، وABI وCalling Conventions، وبنية Windows الداخلية، وصيغة PE، وآلية الاستثناءات، قبل الانتقال إلى التحليل الثابت وإعادة بناء منطق البرامج باستخدام IDA Pro. يعتمد البرنامج على محتوى نصي تقني مفصل، أمثلة ، ملفات تنفيذية، مختبرات عملية، اختبارات وتمارين تحليلية مصممة لنقل المعرفة من المستوى النظري إلى التطبيق الفعلي.
استعرض المنهج الكامل
البرنامج مناسب لمطوري البرمجيات، وطلاب علوم الحاسوب، ومحللي البرمجيات الخبيثة، والباحثين الأمنيين، ومهندسي الأنظمة، وكل من يريد التخصص في الهندسة العكسية لبرمجيات Windows. لا يشترط أن تكون Reverse Engineer مسبقًا، لكن وجود خبرة أساسية في البرمجة اساسي.
ابدأ مسار الهندسة العكسيةستتعلم قراءة وتحليل Assembly x86-64، فهم Compiler Code Generation، Calling Conventions وABI، تحليل Memory وStack، دراسة Windows Internals، تفكيك PE Files، فهم Exception Handling وUnwind Information، واستخدام IDA Pro بصورة منهجية لإعادة بناء Functions وData Structures وControl Flow وأنواع البيانات ومنطق البرامج والـ Debugging وفي نهاية التحليل كتابة تقريرك عن البرنامج.