تخطَّ إلى المحتوى

مسح تثبيت الشهادات

تستخدم بعض التطبيقات تثبيت الشهادات: لحظة تفعيل البروكسي، لا يمكنها الاتصال ببساطة. يجعلها مسح تثبيت الشهادات توقف هذا التحقق مؤقتًا وتثق بشهادة البروكسي، بحيث تتصل بشكل طبيعي ويمكن التقاطها وفك تشفيرها.


  • يفقد التطبيق ذو تثبيت الشهادات الوصول إلى الشبكة أثناء الالتقاط عبر البروكسي، لأنه يثق فقط بشهادته المدمجة الخاصة ولا يقبل شهادة البروكسي.
  • اختر ذلك التطبيق وأوقف تثبيت شهادته مؤقتًا، فيصل إلى الشبكة بشكل طبيعي، بحيث يمكن توجيه HTTPS الخاص به عبر البروكسي وفك تشفيره.

مهم: مسح التثبيت ليس كقراءة النص الصريح. فهو فقط يجعل التطبيق “على استعداد للثقة بشهادة البروكسي”؛ ولا يفك تشفير المحتوى بنفسه، ففك التشفير لا يزال يقوم به البروكسي. إن كان ما تريده هو “قراءة النص الصريح مباشرة من داخل البرنامج”، فهذا أمر مختلف، انظر الالتقاط على مستوى التطبيق في هذا الجهاز.


ثلاثة أنواع أهداف، كل منها يُشغَّل في علامة تبويب خاصة به:

  • برامج الجهاز: سرد العمليات المحلية، مع تحديد متعدد وتصفية بالاسم أو معرف العملية (PID).
  • تطبيقات iOS: اختر جهازًا، ثم اسرد التطبيقات (التطبيقات التي تحتاج إعادة توقيع بشهادة تطوير)، أو أدخل معرف الحزمة (bundle id) يدويًا.
  • تطبيقات Android: اختر جهازًا (يجب أن يكون بصلاحيات جذر)، ثم اسرد التطبيقات، أو أدخل اسم الحزمة / اسم العملية / معرف العملية (PID) يدويًا.
  • معالجة العمليات الفرعية تلقائيًا (الجهاز): بعض التطبيقات ترسل وتستقبل طلبات الشبكة من عمليات فرعية، فمعالجتها معًا تتجنب فوات الالتقاط.
  • إعادة تشغيل الهدف: أعد تشغيل التطبيق أولًا، ثم عالجه، لتغطية الطلبات في وقت مبكر من بدء تشغيله.

مسح تثبيت الشهادات: علامات تبويب منفصلة لأهداف الجهاز / iOS / Android، تحديد متعدد مُصفّى باسم العملية أو معرفها (PID)، إلى جانب مفتاحي “معالجة العمليات الفرعية تلقائيًا” و“إعادة تشغيل الهدف”


3. التغطية والحدود بصراحة

Section titled “3. التغطية والحدود بصراحة”
  • المُغطَّى: طرق تثبيت الشهادات في الغالبية العظمى من التطبيقات الشائعة، بما في ذلك مكونات التشفير الأصلية الشائعة من أنواع مختلفة، وأطر عمل التثبيت الشائعة على Android.
  • إفادة فورية بالنتائج: عند النجاح يخبرك بعدد الأهداف/العمليات التي عولجت؛ وإذا استخدم تطبيق مكون شبكة غير شائع لم يُدعم بعد، فإنه يذكر ذلك بوضوح بدلًا من تركك في انتظار.
  • حالات قليلة لا تنطبق عليها: البرامج المكتوبة بـGo أو Rust، أو برامج Java لسطح المكتب، عادة لا تناسب مسح التثبيت؛ إذا كانت تقرأ شهادة النظام، فقط ثبّت الشهادة في مخزن ثقة النظام أو مخزنها الخاص، دون الحاجة لمسح التثبيت.

  • عندما يستخدم تطبيق ملتقَط تثبيت الشهادات ويفقد الوصول إلى الشبكة لحظة تفعيل البروكسي، اخترْه وامسح تثبيته ضمن جلسة البروكسي.
  • لالتقاط الطلبات في وقت مبكر من بدء تشغيل تطبيق: فعّل “إعادة تشغيل الهدف”.
  • تطبيقات سطح المكتب متعددة العمليات: أبقِ “معالجة العمليات الفرعية تلقائيًا” مفعَّلة.

العودة إلى التقاط عبر البروكسي · ذو صلة: تثبيت الشهادات وإدارتها · الالتقاط على مستوى التطبيق في هذا الجهاز