مستكشف الكومة: أداة تصحيح أخطاء قوية لكومة glibc
2025-02-06
يُعدّ `explore_heap` أداة تصحيح أخطاء لكومة glibc يتم تحميلها عبر `LD_PRELOAD`، مما يسمح بالفحص والتلاعب التفاعليين بذاكرة الكومة للبرنامج. من خلال تحميل `libheap_explorer.so` و مقاطعة البرنامج بإشارة SIGINT (Ctrl+C)، يدخل المستخدمون إلى بيئة REPL لتخصيص و تحرير الكتل، وطباعة قوائم الكتل الحرة، و tcache، و fastbin، و قوائم bin، مما يساعد في تصحيح أخطاء المشكلات المتعلقة بالذاكرة. تم اختباره حاليًا على glibc 2.41+ من Arch Linux، و يتطلب التكيف مع إصدارات glibc الحديثة الأخرى تعديل الثوابت.
التطوير
تصحيح أخطاء الكومة