في
هذا الدرس سوف اقوم بعمل شرح عن اداة في
قمة الروعة انا اعشق هذه الاداة جداً وهي
اداة radare2
وهي
أداة الرئيسية لمشروع radare2,
تستخدم
الاداة لعمل reversing
تسمح
لك الاداة بعمل reversing
على
برامج أو أقراص أو شبكة اتصال أو حتى نوة
نظام وتعتمد الأداة على واجهة terminal
ويمكنك
تحليل البيانات وتفكيكها وتصحيحها ومقارنة
البيانات والبحث والاستبدال,
تم
كتابة الاداة بلغات متنوعة مثل Python
و
Ruby
و
JavaScript
و
Lua
و
Perl.
يوجد
ايضاً غير radare2
ادوات
اخرى مع المشروع مثل rabin2
و
rasm2
و
rahash2
و
radiff2
و
rafind2
و
ragg2
و
rarun2
و
rax2
هذا
يعني انه مشروع قوي بشكل رهيب انا انصح
تعلمها يمكن ايضاً تطوير وكتابة سكربتات
تساعدك في تحليل أو فك تشفير.
تنصيب
الاداة سهل جداً يمكنك زيارة المشروع على
الـ github
من
هنا
https://github.com/radare/radare2
ويمكن
تعلمها من كتاب من هذا الرابط
https://legacy.gitbook.com/download/pdf/book/radare/radare2book
في
هذا الدرس سوف اقوم بشرح سريع على الاداة
ومشاهدة بعض الامور مثل كيفية عمل debug
على
برنامج معين إن أعجبك الفيديو لا تتردد
في طلب المزيد من الدروس عن هذه الاداة
ولمشاهدة هذا الدرس من هنا.
الدرس 180 شرح اداة radare2
4/
5
Oleh
Moayad Almalat