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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
PPLorer — مكوّن إضافي لـ IDA يحلّ استدعاءات PPL إلى دالة PPL الفعلية الكامنة. | Kitploit
أدوات/GitHubGitHub/cellebrite-labs/pplorer
التحليل الثابتأمان iOSالهندسة العكسيةأمن الجوالتحليل الملفات الثنائية
GitHubcellebrite-labs/pplorer

PPLorer

مكوّن إضافي لـ IDA يحلّ استدعاءات PPL إلى دالة PPL الفعلية الكامنة.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

PPLorer

PPLorer هو مكوّن إضافي لـ IDA يقوم بحلّ استدعاءات PPL إلى دالة PPL الأساسية الفعلية.

التثبيت

  1. قم بتثبيت ida-netnode في مكان يمكن لـ IDA استيراده منه
  2. استنسخ المستودع وأنشئ رابطًا رمزيًا (symlink) من ~/.idapro/plugins/pplorer.py إلى pplorer.py داخل المستودع المستنسخ

الاستخدام

التحليل الأولي

  1. افتح قاعدة بيانات IDB وتأكد من اكتمال التحليل التلقائي
  2. من القائمة اختر Edit -> Plugins -> PPLorer -> Analyse IDB
  3. انتهيت!

الاستخدام المستمر

باختصار CTRL-SHIFT-X أو النقر بزر الفأرة الأيمن واختيار Right Click -> Jump to PAC XREFs في المواضع المناسبة سيفتح نافذة اختيار

من موقع الاستدعاء إلى دالة PPL

  1. ضع المؤشر على تعليمة فرع (branch instruction) إلى بوابة PPL (معلّمة بتعليق - "has xref to PPL").
  2. اضغط على اختصار لوحة المفاتيح أو فعّل إدخال القائمة
  3. ستظهر دالة PPL المطابقة.

من دالة PPL إلى مواقع الاستدعاء

  1. ضع المؤشر على عنوان البداية لدالة PPL
  2. اضغط على اختصار لوحة المفاتيح أو فعّل إدخال القائمة
  3. ستظهر قائمة بمواقع الاستدعاء المحتملة

مبادئ التشغيل

تمتلك PPL بوابة تمر عبرها جميع الاستدعاءات القادمة من النواة. قبل تلك البوابة، يضع كل استدعاء منفصل في سجل محدّد مسبقًا (X15) مُعرّف (selector) دالة PPL التي يريد استدعاءها. سيتم نقل التحكم إلى موزّع PPL (dispatch) الذي سيتحقق من أن دالة صالحة قد تم اختيارها، ثم ينتقل إلى جدول دوال PPL ويستدعيها. نجد الموزّع، ونستخرج حجم جدول دوال PPL وعنوانه. ثم نكتشف جميع الاستدعاءات المؤدية إلى البوابة من جانب النواة، ونحصل على مُعرّف PPL الموضوع في X15. لكل استدعاء، نطابقه مع دالة من جدول PPL، ولكل دالة في جدول PPL نضيف جميع استدعاءات النواة المطابقة.

معلومات

من تأليف عومر بورزيكانسكي (Omer Porzecanski) من مختبرات Cellebrite.
استنادًا إلى pacXplorer من إعداد أوري ليبنر (Ouri Lipner) أثناء عمله في مختبرات Cellebrite.
طُوّر واختُبر لـ IDA 8 على OS X و iOS 15.X+ لأجهزة A12+

أريد العمل معك

انقر هنا (المواهب عن بُعد مرحّب بها)

تنزيل الأداة