تستخدم الهندسة العكسية في العديد من المجالات، مثل تحليل برامج الكمبيوتر وأنظمة التشفير والأجهزة الإلكترونية والمكونات الميكانيكية، وتستخدم أساساً لفهم الطريقة التي تعمل بها الأشياء وتحليلها، ومن ثم إجراء التعديلات اللازمة عليها أو إنشاء نسخ جديدة منها. وفى هذا الكورس سوف نتعرف على الهندسة العكسية فيما يتعلق بالبرمجيات، حيث يمكن استخدام الهندسة العكسية لفحص الأكواد المخفية أو المشفرة أو المحمية وفهمها، وذلك لإجراء تعديلات على الكود أو كسر الحماية الموجودة في البرنامج، ويتم ذلك عن طريق مجموعة كبيرة من الأدوات والبرامج التي سوف نتعرف على كيفية استخدامها بالتفصيل في لكورس.
المحاضر ومُعد الدورة
• محاضر بنادي الروبوتيك الدولى في قسم هندسة المعلومات .
• أخصائي تطوير وبرمجة تطبيقات إدارة علاقات العملاء .
• عمل على العديد من مشروعات دمج الروبوت والذكاء الاصطناعي بالبرمجة.