Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ghidra2frida — إضافة لـ Ghidra تربط التحليل الثابت والديناميكي عبر Frida، مما يتيح التجهيز البرمجي في وقت التشغيل لهندسة عكسية للملفات الثنائية على Windows وmacOS وLinux وiOS وAndroid وQNX. | Kitploit
أدوات/GitHubGitHub/federicodotta/ghidra2frida
أمان أندرويدالتحليل الديناميكي (عزل)أمان iOSالهندسة العكسيةأمن الجوالتحليل الملفات الثنائية
GitHubfedericodotta/ghidra2frida

ghidra2frida

إضافة لـ Ghidra تربط التحليل الثابت والديناميكي عبر Frida، مما يتيح التجهيز البرمجي في وقت التشغيل لهندسة عكسية للملفات الثنائية على Windows وmacOS وLinux وiOS وAndroid وQNX.

عرض المستودع
13216منذ 4 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

ghidra2frida

ghidra2frida هي إضافة لـ Ghidra تعمل كجسر بين Ghidra و Frida، وتسمح لك بإنشاء نصوص Ghidra قوية تستفيد من محرك التحليل الديناميكي لـ Frida لتحسين ميزات التحليل الثابت في Ghidra. تدعم جميع المنصات التي يدعمها Frida (Windows، macOS، Linux، iOS، Android، و QNX).

يعتمد هذا المكون الإضافي على فكرة (وكود) Brida. ghidra2frida نفسه هو إضافة تضيف إلى Ghidra لوحة تحكم تحتوي على جميع الأدوات اللازمة لإنشاء الجسر بين Ghidra و Frida. عند إنشاء الجسر، يتم تقديم خدمة لنصوص Ghidra والإضافات التي يمكنها، ببضعة أسطر من الكود، استخدام ميزات الأدوات الديناميكية القوية لـ Frida لكل ما تحتاجه.

بعض الأمثلة:

  1. فك تشفير أسماء دوال SWIFT أثناء تحليل ملفات iOS الثنائية (مرفق كمثال)
  2. كتابة محلل لـ Ghidra يقوم بتحليل ملف ثنائي باستخدام معلومات ديناميكية تم الحصول عليها عبر Frida أثناء تشغيل الملف الثنائي مرة أو أكثر
  3. فك تشفير الأجزاء المشفرة من ملف ثنائي (سلاسل نصية، إلخ) عن طريق استدعاء دالة فك التشفير المستخدمة من قبل الملف الثنائي الهدف الذي يعمل على المنصة المستهدفة

يمكن العثور على درس تعليمي للأداة في مدونة شركتنا.

المتطلبات

لتتمكن من استخدام ghidra2frida، تحتاج إلى:

  1. Ghidra
  2. عميل Frida
  3. Pyro4
  4. تطبيق لتحليله! :D

التثبيت من GitHub

  1. قم بتثبيت Python 2.7 أو Python 3، و Pyro4 (pip install pyro4) و frida (pip install frida). البيئات الافتراضية لـ Python مدعومة بالكامل.
  2. قم بتنزيل Ghidra: https://github.com/NationalSecurityAgency/ghidra/releases
  3. قم بتنزيل الإصدار الأخير من ghidra2frida: https://github.com/federicodotta/ghidra2frida/releases
  4. افتح Ghidra -> File -> Install Extensions -> انقر على زر "Add extension" -> اختر ملف ghidra2fridaXX.zip
  5. أعد تشغيل Ghidra

البناء

يمكنك استيراد المشروع في Eclipse باستخدام إضافة GhidraDev Eclipse، أو يمكنك بناء المكون الإضافي يدويًا باستخدام gradle (استخدمت gradle 7.1.1) كما يلي:

  1. ادخل إلى مجلد المشروع
  2. export GHIDRA_INSTALL_DIR=<PATH_GHIDRA_DIRECTORY>
  3. gradle
  4. المكون الإضافي المترجم موجود في مجلد dist
تنزيل الأداة