في الوضع المأزوم ومع جائحة كورونا حبيت اعطائكم هذه السلسلة من الدروس التي ستفيدكم في معرفة تراكيب البرامج وكيفية صنعها وغيرها..، والتي تبعد عنكم ملل الحجر المنزلي.
بسم الله نبدا درسنا الاول
سنتطرق الان إلى فك تشفير الادوات البرمجية وآلية عملها وماهي الهندسة العكسية وماهو السورس كود.
كما نعلم أن هناك الكثير من الادوات البرمجية التي قد نحتاجها في عملنا اليومي وقد تكون كشكل اساسي في اجهزتنا ، فلا طالما اعُجبنا بأداة او برنامج ولأستغربنا على طريقة عمله ، وقد نحتاج بعضها في استخارج بعض الاوامر البرمجية التي تفيدنا في بناء اداوت برمجية جديدة تحت تحكمنا ، حيث تتم العملية هذي عبر طريقة تسمى فك تشفير الادوات البرمجية ( الهندسة العكسية ):- إكتشاف المبادئ التقنية لالة أو نظام من خلال تحليل بنيته ووظيفته وطريقة عمله.
وتتطرق الهندسة العكسية حول ان يتم دراسة الاداه المراد فك تشفيرها دراسة دقيقة.
للحصول على النواه أو الاكواد المصدرية
( السرس كود ) :-
هو الكود الخاص بالبرنامج وهنا يصنع البرنامج اي انه يعتبر المصدر للبرنامج ، حيث تتم الهندسة العكسية عبر دراسة الاداه من أخر كود برمجي وليس أول كود عند هندسة الاداه عكسياً على السرس كود ، فنحن نعمل على دراسة آلية عمل التطبيق بشكل تفصيلي وبشكل دقيق للحصول عليه وإضافته في ادواتنا البرمجية .
قد شهدنا بعض البرامج الأساسية التي قد نحتاجها. ولكن بعد فترة من العمل نرى انها تحتاج لتفعيل وطلب سريل ، فنقوم بالبحث حول طريقة تفعيل نجد اننا نرى بعض الاوقات سريلات واسم مستخدم وكلمة سر وقد تختلف من شكل الى آخر ، مثل برنامج
Power iso -1
2- Internet Download Manager وغيرها…
الكثير منا قد قام بتفعيلها بطريقة غير رسمية وذلك عبر السريلات..، يحدث ذلك عن طريق الهندسة العكسية وذلك عبر الحصول على كود واجهة البرنامج المسؤول عن تسجيل الدخول ومعرفة السريل او كلمة سر.. اذا كان اصلي ام لا وهكذا.
وقد تستخدم في استخراج الاكواد لصناعة الادوات البرمجية او عملية الهكر والاختراق وغيرها من البرمجيات..، سنتعرف على كيفية عملها وسنتعرف في الدروس القادمة على طريقة عمل آلية الهندسة العكسية بشكل اوسع وبسيط
♢♢♢
————- نتمنى لكم الصحة والعافية، شهر مبارك وكل عام وانتم بخير وعافية ————–