المشاركات : 263
المواضيع : 56
الإنتساب : Apr 2019
السمعة :
4
الإعجاب المعطى : 488
الإعجاب المحصل : 355
15-01-2020, 02:58 PM
(آخر تعديل لهذه المشاركة : 15-01-2020, 03:00 PM بواسطة Polia.)
سؤال لطالما يتبادر الي ذهني
هل الهندسة العكسيىة تعلمك البرمجة ان كان نعم فكيف
هل اكتفي بتعلم الهندسة العكسية ام اتعلم هذا وذاك خصوصا انه يتطلب الكثير من العناء و الجهد و الوقت اقول الكثير وليس القليل
لدي اساسيات البرمجة فقط اردت تعلم الدلفي كون هاته الأخيرة قريبة من علم الهندسة العكسية
مذا تنصحوني هل اتوجه للبرمجة ام اكمل في الهندسة العكسية اضع البرنامج في olly احاول فهم الكود لكن ابقي مكتوف الأيدي ازاء فهمه
رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ
أعضاء أعجبوا بهذه المشاركة :
المشاركات : 624
المواضيع : 22
الإنتساب : Nov 2018
السمعة :
10
الإعجاب المعطى : 1299
الإعجاب المحصل : 861
15-01-2020, 03:39 PM
(آخر تعديل لهذه المشاركة : 15-01-2020, 04:28 PM بواسطة Cyperior.)
من وجهة نظري
الهندسة العكسية هي دراسة الأشياء وفهم كيفية عملها
أما البرمجة فهي تحويل الأفكار إلى أكواد
الهندسة العكسية للبرامج تعلمك كيفية عمل البرنامج وماذا يعمل وما مدخلاته ومخرجاته, ولا يمكنك تعلم البرمجة منها
وأخيرا, ليس هناك لغة محددة قريبة من الهندسة العكسية للبرامج فهي تختلف باختلاف نوع البرنامج وكذلك البرامج المستخدمة للهندسة.
أما لغة الدلفي والسي بلس بلس والسي شارب والبايثون واللغات الأخرى فهي تستخدم لبرمجة الثغرات والبرامج ولا علاقة لها بالبرمجة العكسية. فهي عبارة عن لغات مساعدة.
, مثلا إذا فهمت كود عمل السيريال للبرنامج أو عمل دالة معينة أو جزء معين فيمكنك كتابة ذلك باللغة التي تحب.
لذلك تعلم اللغة التي تريد بحسب احتياجك.
المشاركات : 288
المواضيع : 56
الإنتساب : Oct 2018
السمعة :
5
الإعجاب المعطى : 229
الإعجاب المحصل : 687
المهندس العكسي المحترف , عليه أن يكون على دراية بأحد لغات البرمجة لغرض برمجة أدوات تسهل عليه عمله مثل ال Plugins و ال Unpackers . أما اذا كان غرضك من تعلم الهندسة العكسية هو كسر البرامج فقط فلا تحتاج لدراية بالبرمجة . شخصيا لا أحبذ الطريقة الثانية
المشاركات : 559
المواضيع : 25
الإنتساب : Nov 2018
السمعة :
7
الإعجاب المعطى : 513
الإعجاب المحصل : 497
تعلم لغة برمجة فهي ليست للبرمجة فقط بل تعملك المنطق البرمجي وكيف تجلب المكتبات ولماذا وكيف تستخدم الامر الذي يسهل عليك فهم البرامج في الهندسة العكسية
انصحك ب لغة C فهي الابسط والاجمل بالنسبة لي ولها مجال استخدام واسع فإذا اتقنتها فانت سهلت على نفسك فهم 50 % من باقي اللغات
أعضاء أعجبوا بهذه المشاركة : sitifis
المشاركات : 263
المواضيع : 56
الإنتساب : Apr 2019
السمعة :
4
الإعجاب المعطى : 488
الإعجاب المحصل : 355
شكرا لكم علي التوضيح حسبما فهمت ان تعلم الهندسة العكسية بدون برمجة
لا يساوي شيئ
رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ
أعضاء أعجبوا بهذه المشاركة :