العودة إلى التحديثات
New releaseSep 4, 2026

deREferencing v2026.09.03

إضافة لـ IDA Pro توفر عروضاً أكثر سهولة للمستخدم للسجلات والمكدس.

مشاركة

إزالة الإشارات المرجعية

License: GPL v3

deReferencing هو إضافة لـ IDA Pro تنفذ طرق عرض جديدة للسجلات والمكدس. يضيف مؤشرات مرجعية مُلغاة، وألوانًا، ومعلومات مفيدة أخرى، على غرار بعض إضافات GDB (مثل: PEDA، GEF، pwndbg، إلخ).

يدعم البنى التالية: x86، x86-64، ARM، ARM64، MIPS32 و MIPS64

المتطلبات

  • IDA-Pro >= 7.1

التثبيت

ثبّت باستخدام hcli:

hcli plugin install dereferencing

بدلاً من ذلك، يمكن التثبيت يدويًا بوضع ملف dereferencing.py ومجلد dereferencing في دليل إضافات IDA.

للتثبيت اليدوي على مستوى المستخدم، انسخ الملفات إلى دليل الإضافات المناسب:

نظام التشغيلمسار الإضافة
Linux/macOS~/.idapro/plugins
Windows%AppData%\Hex-Rays\IDA Pro\plugins

الاستخدام

يمكن فتح كلا العرضين من القائمة Debugger -> Debugger Windows أو عبر الاختصارات:

  • deREferencing - السجلات (Alt-Shift-D)
  • deREferencing - المكدس (Alt-Shift-E)

يمكنك أيضًا حفظ تخطيط سطح المكتب باستخدام خيار Windows -> Save desktop، بحيث تبدأ الإضافة تلقائيًا في جلسات التصحيح الأخرى.

الإعدادات

يمكن تعديل خيارات الإعدادات عبر ملف deferencing/config.py.

لقطات الشاشة

عرض السجلات

registers

عرض المكدس

stack

شكر وتقدير

ذكر خاص لزميلي @roman_soft لإعطائي بعض الأفكار أثناء تطوير الإضافة.

الأخطاء / الملاحظات / طلبات السحب

أي تعليق أو مشكلة أو طلب سحب سيكون موضع تقدير كبير :-)

المؤلف

  • Daniel García Gutiérrez - @danigargu

الفئات