تثبيت برنامج Ghidra على Linux Mint 21
Ghidra كما هو مذكور أعلاه هي أداة هندسية عكسية يمكن للمرء استخدامها لتحديد العيوب في أي تطبيق أو برنامج عن طريق عكسه ولتثبيت هذا التطبيق ، اتبع الخطوات الموضحة أدناه:
الخطوة 1: لتثبيت هذا البرنامج ، من الضروري أن يكون لدى المرء أحدث إصدار من Java مثبتًا على نظام Linux Mint الخاص به إذا لم يكن كذلك ، فقم بتثبيته باستخدام:
sudo apt-get install openjdk-17-jdk -y
الخطوة 2: التالي، تنزيل ملف مضغوط بتنسيق جي هيدرا من جيثب ، تحقق أيضًا من أحدثها حتى يعمل التطبيق بسلاسة على نظامك:
الخطوه 3: بعد ذلك ، قم باستخراج الملف المضغوط الذي تم تنزيله في مجلد التنزيلات في Linux Mint باستخدام:
فك الضغط عن ghidra_10.2.2_PUBLIC_20221115.zip
الخطوة الرابعة: انتقل الآن إلى دليل الملف المستخرج باستخدام الأمر change directory:
$ cd ghidra 10.2.2 عام
الخطوة الخامسة: الآن امنح أذونات لملف Ghidra run للتنفيذ باستخدام:
$ sudo chmod + x GuidraRun
الخطوة السادسة: الآن قم بتشغيل تطبيق Ghidra والموافقة على الشروط والأحكام من خلال النقر فوق I Agree:
$ ./ghidraRun
سيبدأ التطبيق في المرور ببعض الإعدادات الضرورية:
بعد ذلك ، سيتم فتح علامة تبويب تعليمات تفصيلية أي واحد يقرأ للتعرف على تشغيل تطبيق Ghidra:
سيتم فتح علامة تبويب أخرى حيث يمكنك إضافة المشاريع والبدء في العمل عليها:
استنتاج
إذا كنت ترغب في فك أي تطبيق إلى ثنائياته أو ترغب في تعديل الكود المصدري لأي تطبيق ، فستحتاج إلى برنامج هندسة عكسية قوي. يعد Ghidra أحد أفضل برامج الهندسة العكسية التي تحتوي على ميزات من الدرجة العسكرية والتي يمكن تثبيتها على Linux Mint 21 عن طريق تنزيل ملف zip الخاص به من GitHub.