
frida v17.17.1-barebone.18
المستودع الرئيسي لاستضافة ملفات الإصدارات الثنائية
Frida
مجموعة أدوات التتبع الديناميكي للمطورين ومهندسي الهندسة العكسية وباحثي الأمن. اعرف المزيد في frida.re.
طريقتان للتثبيت
1. التثبيت من الملفات الثنائية الجاهزة
هذه هي الطريقة الموصى بها للبدء. كل ما عليك فعله هو:
pip install frida-tools # CLI tools
pip install frida # Python bindings
npm install frida # Node.js bindings
يمكنك أيضًا تنزيل الملفات الثنائية الجاهزة لمختلف أنظمة التشغيل من صفحة الإصدارات الخاصة بـ Frida على GitHub.
2. بناء الملفات الثنائية الخاصة بك
شغّل:
make
يمكنك أيضًا استدعاء ./configure أولاً إذا كنت تريد تحديد --prefix،
أو أي خيارات أخرى.
أدوات CLI
لتشغيل أدوات سطر الأوامر الخاصة بـ Frida، مثل frida، frida-ls-devices، frida-ps،
frida-kill، frida-trace، frida-discover، إلخ، تحتاج إلى بعض الحزم:
pip install colorama prompt-toolkit pygments websockets
أنظمة Apple
أولاً، قم بإنشاء شهادة توقيع رمز موثوقة. إذا كنت قد استخدمت Xcode من قبل، فمن المحتمل أن يكون لديك بالفعل شهادة تطوير Apple. يمكنك التحقق منها باستخدام الأمر التالي:
security find-identity -v -p codesigning
والتي ستعيد الشهادة بالتنسيق التالي:
1) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX "Apple Development: [email protected] (YYYYYYYYYY)"
إذا لم يكن لديك شهادة، اتبع هذا الدليل: https://help.apple.com/xcode/mac/current/#/dev154b28f09.
بعد ذلك، قم بتصدير اسم شهادتك إلى متغيرات البيئة ذات الصلة، وشغّل make:
export MACOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export IOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export WATCHOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export TVOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
make
اعرف المزيد
ألقِ نظرة على وثائقنا.