كيف يمكنني التقاط سجلات Fiddler من جهاز iPhone أو iPad؟
الحل:
لالتقاط حركة مرور الويب باستخدام Fiddler، ستحتاج إلى شبكة لاسلكية وجهاز iOS وجهاز يعمل بنظام Windows.
لالتقاط سجلات Fiddler من جهاز iOS:
قم بتكوين مضيف Windows / Fiddler لالتقاط حركة المرور من الجهاز المحمول:
- قم بتنزيل Fiddler وتثبيته ، ثم افتح التطبيق.
- انتقل إلى أدوات > خيارات Fiddler > اتصالات ، ثم حدد المربع السماح لأجهزة الكمبيوتر البعيدة بالاتصال .
- أعد تشغيل Fiddler.
ملاحظة:تأكد من أن جدار الحماية الخاص بك يسمح بالاتصالات الواردة إلى عملية Fiddler.
- مرر مؤشر الماوس فوق المؤشر عبر الإنترنت أعلى يسار شريط أدوات Fiddler لعرض عنوان IP المخصص لجهاز مضيف Fiddler.
- تحقق من أن جهاز iOS يمكنه الوصول إلى Fiddler بالانتقال إلى http: // [IPAddressofFiddlerHostMachine]: 8888 في المتصفح.
تظهر صفحة Fiddler Echo Service
- تحقق من أن Fiddler يلتقط حركة المرور عن طريق الانتقال إلى ملف > التقاط حركة المرور . يجب أن تكون هناك علامة اختيار بجوار التقاط حركة المرور .
أقومبتثبيت شهادة Fiddler الجذرية على Windows/Fiddler المضيف لفك تشفير حركة مرور HTTPS:
- قم بتنزيل وتثبيت إضافة Certificate Maker لبرنامج Fiddler منhttp://www.telerik.com/fiddler/add-ons
- انتقل إلى أدوات > خيارات Fiddler > HTTPS ، ثم حدد المربع فك تشفير حركة مرور HTTPS .
- حدد نعم في النافذة المنبثقة للثقة في شهادة Fiddler Root ، ثم انقر فوق نعم عند تثبيت شهادة Fiddler Root المنبثقة.
- أغلق برنامج Fiddler وأعد تشغيله.
لالتقاط حركة مرور الويب من جهاز iOS:
- على جهاز iOS ، قم بتعطيل أي اتصالات 3G / 4G.
- انتقل إلى الإعدادات > Wi-Fi .
- انقر على شبكة Wi-Fi للانتقال إلى شاشة الإعدادات.
ملاحظة: يجب أن تكون شبكة Wi-Fi التي يعمل بها جهاز iOS على نفس الشبكة التي يعمل بها الجهاز المضيف Fiddler.
- في الجزء السفلي من شاشة تفاصيل الشبكة ، انقر على تهيئة الوكيل ضمن وكيل HTTP .
- انقر على يدوي .
- اكتب عنوان IP (أو اسم المضيف) للجهاز مع تشغيل Fiddler ورقم المنفذ 8888 . سيؤدي هذا إلى توجيه كل حركة مرور الشبكة من الجهاز المحمول من خلال Fiddler.
- على جهاز iOS ، انتقل إلى http://ipv4.fiddler:8888/ في متصفح.
- من الجزء السفلي من صفحة الويب Fiddler Echo Service ، نزِّل شهادة FiddlerRoot .
- افتح ملف FiddlerRoot.cer .
- انقر على زر تثبيت .
- انقر فوق الزر تثبيت مرة أخرى.
ملاحظة:في نظام التشغيل iOS 10 والإصدارات الأحدث، بعد تثبيت شهادة FiddlerRoot، انتقل إلى الإعدادات > عام > عن > إعدادات الثقة بالشهادة وقم بتمكين الثقة الكاملة يدويًا لشهادة FiddlerRoot الجذرية. اقبل مربع الحوار الذي يشير إلى أن هذا سيسمح لطرف ثالث بالتنصت على جميع اتصالاتك.
كرر المشكلة التي تواجهها وقدم سجلات Fiddler لممثل دعم Webex الخاص بك:
- أعد إظهار المشكلة على جهاز iOS.
يجب الآن التقاط حركة مرور الويب في Fiddler.
- بعد إعادة إنتاج المشكلة، انتقل إلى ملف > يحفظ > جميع الجلسات...
- أرسل ملف .saz إلى ممثل دعم Webex لمزيد من التحقيق.
هل كان هذا المقال مفيدًا؟