كيف يمكنني التقاط سجلات Fiddler من جهاز iPhone أو iPad؟

كيف يمكنني التقاط سجلات Fiddler من جهاز iPhone أو iPad؟

كيف أحصل على سجلات Fiddler على iPhone؟

هل من الممكن التقاط سجلات Fiddler على جهاز iPad؟

الحل:
لالتقاط حركة مرور الويب باستخدام Fiddler ، ستحتاج إلى شبكة لاسلكية وجهاز iOS وجهاز يعمل بنظام Windows.

لالتقاط سجلات Fiddler من جهاز iOS:

قم بتكوين مضيف Windows / Fiddler لالتقاط حركة المرور من الجهاز المحمول:
  1. قم بتنزيل Fiddler وتثبيته ، ثم افتح التطبيق.
  2. انتقل إلى أدوات > خيارات Fiddler > اتصالات ، ثم حدد المربع السماح لأجهزة الكمبيوتر البعيدة بالاتصال .
  3. أعد تشغيل Fiddler.
ملاحظة: تأكد من أن جدار الحماية الخاص بك يسمح بالاتصالات الواردة لعملية Fiddler.
  1. مرر مؤشر الماوس فوق المؤشر عبر الإنترنت أعلى يسار شريط أدوات Fiddler لعرض عنوان IP المخصص لجهاز مضيف Fiddler.
  2. تحقق من أن جهاز iOS يمكنه الوصول إلى Fiddler بالانتقال إلى http: // [IPAddressofFiddlerHostMachine]: 8888 في المتصفح.
تظهر صفحة Fiddler Echo Service
  1. تحقق من أن Fiddler يلتقط حركة المرور عن طريق الانتقال إلى ملف > التقاط حركة المرور . يجب أن تكون هناك علامة اختيار بجوار التقاط حركة المرور .

أقوم بتثبيت شهادة جذر Fiddler على مضيف Windows / Fiddler لفك تشفير حركة مرور HTTPS:
  1. قم بتنزيل وتثبيت المكوّن الإضافي Certificate Maker لـ Fiddler على http://www.telerik.com/fiddler/add-ons
  2. انتقل إلى أدوات > خيارات Fiddler > HTTPS ، ثم حدد المربع فك تشفير حركة مرور HTTPS .
  3. حدد نعم في النافذة المنبثقة للثقة في شهادة Fiddler Root ، ثم انقر فوق نعم عند تثبيت شهادة Fiddler Root المنبثقة.

لالتقاط حركة مرور الويب من جهاز iOS:
  1. على جهاز iOS ، قم بتعطيل أي اتصالات 3G / 4G.
  2. انتقل إلى الإعدادات > Wi-Fi .
  3. انقر على شبكة Wi-Fi للانتقال إلى شاشة الإعدادات.  
ملاحظة: يجب أن تكون شبكة Wi-Fi التي يعمل بها جهاز iOS على نفس الشبكة التي يعمل بها الجهاز المضيف Fiddler.
  1. في الجزء السفلي من شاشة تفاصيل الشبكة ، انقر على تهيئة الوكيل ضمن وكيل HTTP .
  2. انقر على يدوي .
  3. اكتب عنوان IP (أو اسم المضيف) للجهاز مع تشغيل Fiddler ورقم المنفذ 8888 . سيؤدي هذا إلى توجيه كل حركة مرور الشبكة من الجهاز المحمول من خلال Fiddler.
  4. على جهاز iOS ، انتقل إلى http://ipv4.fiddler:8888/ في متصفح.
  5. من الجزء السفلي من صفحة الويب Fiddler Echo Service ، نزِّل شهادة FiddlerRoot .
  6. افتح ملف FiddlerRoot.cer .
  7. انقر على زر تثبيت .
  8. انقر فوق الزر تثبيت مرة أخرى.
ملاحظة: في نظام التشغيل iOS 10 والإصدارات الأحدث ، بعد تثبيت شهادة FiddlerRoot ، انتقل إلى الإعدادات > عام > حول > إعدادات الثقة في الشهادة وقم بتمكينها يدويًا الثقة الكاملة لشهادة الجذر FiddlerRoot. اقبل مربع الحوار الذي يشير إلى أن هذا سيسمح لطرف ثالث بالتنصت على جميع اتصالاتك.

كرر المشكلة التي تواجهها وقدم سجلات Fiddler لممثل دعم Webex الخاص بك:
  1. أعد إظهار المشكلة على جهاز iOS.
يجب الآن التقاط حركة مرور الويب في Fiddler.
  1. بعد إعادة إظهار المشكلة ، انتقل إلى ملف > حفظ > جميع الجلسات ...
  2. أرسل ملف .saz إلى ممثل دعم Webex لمزيد من التحقيق.

هل كان هذا المقال مفيدًا؟