تعلّم الهندسة العكسية بمحتوى عملي أكاديمي منظّم

منصة rETKit — تعلّم باحترافية واقعية، وابدأ من الصفر حتى الاحتراف. تُقدّم منصة rETKit مسارات تعليمية نصية متكاملة، تشمل واجبات عمليةواختبارات تقييمية، ومختبرات تطبيقية خطوة بخطوة حتى الإتقان الكامل.

مميزاتنا

لماذا تختار منصة rETKit ؟

كل ما تحتاجه لتعلم الهندسة العكسية باحترافية

محتوى نصي منظّم

محتوى نصي منظّم بلغة واضحة وغير معقدة وسهلة الفهم.

GLOBAL

لوحة المتصدرين

نافس زملاءك على النقاط واحجز مكانك ضمن أفضل 5 متدربين في كل كورس.

ضمان استرداد الأموال

ضمان استرداد الأموال إذا لم يكن المحتوى يلبي تطلعاتك.

أحدث المقالات والأبحاث

كل المقالات ←
RE
REVERSE ENGINEERING

كيف تفهم تدفّق switch-case في الـ Disassembler

الـ switch في الكود المصدري نيّة لا تنفيذ: الكومبايلر حرّ في كيف يحقّقها — سلسلة مقارنات، أو شجرة بحث، أو jump table — والشكل ينقلب بتغيّر مستوى التحسين وحده. هذا المقال يقرأ هذه الأشكال في الـ Assembly ويعيد بناء الـ switch منها.

rETElect 39 دقيقة
RE
REVERSE ENGINEERING

كيف ترجّع الـ Structs والـ Arrays المفقودة من الـ Assembly

حين تفتح ملفاً تنفيذياً في الـ Disassembler لا ترى structs ولا arrays ولا أسماء متغيّرات — ترى عناوين ذاكرة و registers ونقل بايتات. هذا المقال يعلّمك كيف تستدلّ على البُنى الأصلية من طريقة وصول الكود إلى البايتات: الـ stride الموحّد يكشف المصفوفة، واختلاف الأحجام عند offsets ثابتة يكشف الـ struct.

rETElect 27 دقيقة