अपडेट पर वापस जाएँ
New releaseSep 4, 2026

deREferencing v2026.09.03

IDA Pro प्लगइन जो अधिक उपयोगकर्ता-अनुकूल रजिस्टर और स्टैक दृश्यों को कार्यान्वित करता है।

साझा करें

deREferencing

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 के प्लगइन निर्देशिका में डालकर मैन्युअल रूप से इंस्टॉल करें।

उपयोगकर्ता-स्थानीय मैन्युअल इंस्टॉल के लिए, फ़ाइलों को उपयुक्त प्लगइन निर्देशिका में कॉपी करें:

OSप्लगइन पथ
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 का विशेष उल्लेख, जिन्होंने प्लगइन के विकास के दौरान मुझे कुछ विचार दिए।

बग / फीडबैक / PRs

कोई भी टिप्पणी, समस्या या पुल रिक्वेस्ट अत्यधिक सराहनीय होगी :-)

लेखक

  • Daniel García Gutiérrez - @danigargu

श्रेणियाँ