كيف يمكنني التقاط سجلات Fiddler من جهاز iPhone أو iPad؟
هل لديك ملاحظات؟
كيف يمكنني التقاط سجلات Fiddler من جهاز iPhone أو iPad؟
كيف أحصل على سجلات Fiddler على iPhone؟
هل من الممكن التقاط سجلات Fiddler على جهاز 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:
- تنزيل وتثبيت المكون الإضافي صانع الشهادات لبرنامج Fiddler على http://www.telerik.com/fiddler/add-ons
- انتقل إلى أدوات > خيارات Fiddler > HTTPS ، ثم حدد المربع فك تشفير حركة مرور HTTPS .
- حدد نعم في النافذة المنبثقة للثقة في شهادة Fiddler Root ، ثم انقر فوق نعم عند تثبيت شهادة Fiddler Root المنبثقة.
لالتقاط حركة مرور الويب من جهاز 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 لمزيد من التحقيق.
هل كان هذا المقال مفيدًا؟