लिनक्स मिंट 21 पर घिद्रा को स्थापित करना
जैसा कि ऊपर उल्लेख किया गया है, घिद्र एक रिवर्स इंजीनियरिंग टूल है, जिसका उपयोग किसी भी एप्लिकेशन या सॉफ़्टवेयर में दोषों को उल्टा करके और इस एप्लिकेशन को स्थापित करने के लिए नीचे दिए गए चरणों के माध्यम से किया जा सकता है:
स्टेप 1: इस सॉफ़्टवेयर को स्थापित करने के लिए यह अनिवार्य है कि किसी के पास अपने लिनक्स मिंट सिस्टम पर जावा का नवीनतम संस्करण स्थापित होना चाहिए, यदि नहीं तो इसका उपयोग करके इसे स्थापित करें:
$sudo apt-get install openjdk-17-jdk -y
चरण दो: अगला, की ज़िप फ़ाइल डाउनलोड करें जी GitHub से हाइड्रा , नवीनतम की भी जांच करें ताकि एप्लिकेशन आपके सिस्टम पर आसानी से काम कर सके:
चरण 3: बाद में लिनक्स टकसाल के डाउनलोड फ़ोल्डर में डाउनलोड की गई ज़िप फ़ाइल का उपयोग करके निकालें:
$ अनज़िप ग़िद्र_10.2.2_PUBLIC_20221115.zip
चरण 4: अब चेंज डायरेक्टरी कमांड का उपयोग करके एक्सट्रैक्ट की गई फाइल की डायरेक्टरी पर जाएं:
$ सीडी घिद्र 10.2.2 सार्वजनिक
चरण 5: अब निष्पादन के लिए Ghidra रन फ़ाइल को अनुमति दें:
$ सुडो चामोद + x guidraRun
चरण 6: अब Ghidra एप्लिकेशन चलाएं और I Agree पर क्लिक करके नियम और शर्तों से सहमत हों:
$ ./ghidraRun
एप्लिकेशन कुछ आवश्यक सेटिंग्स से गुजरना शुरू कर देगा:
बाद में एक डिटेल हेल्प टैब खुलेगा जिसे घिद्र एप्लिकेशन के संचालन से परिचित होने के लिए पढ़ा जाएगा:
एक और टैब खुलेगा जहाँ आप प्रोजेक्ट जोड़ सकते हैं और उन पर काम करना शुरू कर सकते हैं:
निष्कर्ष
यदि आप किसी एप्लिकेशन को उसके बायनेरिज़ में विघटित करना चाहते हैं या किसी एप्लिकेशन के स्रोत कोड को संशोधित करना चाहते हैं, तो आपको शक्तिशाली रिवर्स इंजीनियरिंग सॉफ़्टवेयर की आवश्यकता होगी। Ghidra सर्वश्रेष्ठ रिवर्स इंजीनियरिंग सॉफ़्टवेयर में से एक है जिसमें सैन्य ग्रेड सुविधाएँ शामिल हैं जिन्हें GitHub से इसकी ज़िप फ़ाइल डाउनलोड करके Linux Mint 21 पर स्थापित किया जा सकता है।