
IDA Pro प्लगइन जो अधिक उपयोगकर्ता-अनुकूल रजिस्टर और स्टैक दृश्यों को कार्यान्वित करता है।
deReferencing एक IDA Pro प्लगइन है जो नए रजिस्टर और स्टैक दृश्य लागू करता है। यह डीरेफरेंस किए गए पॉइंटर्स, रंग और अन्य उपयोगी जानकारी जोड़ता है, जो कुछ GDB प्लगइन्स (जैसे: PEDA, GEF, pwndbg, आदि) के समान है।
निम्नलिखित आर्किटेक्चर का समर्थन करता है: x86, x86-64, ARM, ARM64, MIPS32 और MIPS64
hcli के साथ इंस्टॉल करें:
hcli plugin install dereferencing
वैकल्पिक रूप से, dereferencing.py फ़ाइल और dereferencing फ़ोल्डर को IDA के प्लगइन निर्देशिका में डालकर मैन्युअल रूप से इंस्टॉल करें।
उपयोगकर्ता-स्थानीय मैन्युअल इंस्टॉल के लिए, फ़ाइलों को उपयुक्त प्लगइन निर्देशिका में कॉपी करें:
| OS | प्लगइन पथ |
|---|
| Linux/macOS | ~/.idapro/plugins |
| Windows | %AppData%\Hex-Rays\IDA Pro\plugins |
दोनों दृश्य मेनू Debugger -> Debugger Windows से या शॉर्टकट द्वारा खोले जा सकते हैं:
Alt-Shift-D)Alt-Shift-E)आप Windows -> Save desktop विकल्प का उपयोग करके डेस्कटॉप लेआउट भी सहेज सकते हैं, ताकि प्लगइन अन्य डिबगिंग सत्रों में स्वचालित रूप से प्रारंभ हो।
कॉन्फ़िग विकल्पों को deferencing/config.py फ़ाइल के माध्यम से संशोधित किया जा सकता है।


मेरे सहयोगी @roman_soft का विशेष उल्लेख, जिन्होंने प्लगइन के विकास के दौरान मुझे कुछ विचार दिए।
कोई भी टिप्पणी, समस्या या पुल रिक्वेस्ट अत्यधिक सराहनीय होगी :-)