HTTP Sniffer APP
### الإمكانات الأساسية
- **التقاط حزم البيانات في الوقت الفعلي**: يدعم التقاط حزم HTTP/HTTPS في الوقت الفعلي وعرضها بدقة (رؤوس/نص الطلب، رؤوس/نص الاستجابة).
- **التحليل حسب التطبيق**: تصفية وتحليل حركة مرور الشبكة حسب التطبيق لتحديد مصدر المشاكل بسرعة.
- **فك تشفير HTTPS**: يوفر إدارة واستيراد شهادات SSL/TLS، ويدعم تحليل فك تشفير حركة المرور المشفرة.
- **محاكاة الطلب (محاكاة وهمية): تسمح القواعد القابلة للتكوين بمحاكاة HTTP، مما يُسهّل تصحيح الأخطاء عبر الإنترنت وخارجه.
- **التعديل والإعادة**: يدعم تحرير الطلبات والاستجابات بعد الاعتراض، وإعادة التشغيل للتحقق من فعالية الإصلاحات.
### لماذا تستخدم خدمة VPNService؟
تستخدم التطبيقات خدمة VPNService في نظام أندرويد لتنفيذ قنوات بيانات الشبكة على مستوى النظام، مما يتيح الإمكانيات التالية:
- **اعتراض الشبكة**: يعترض طلبات الشبكة واستجاباتها من التطبيقات الأخرى على الجهاز باستخدام تقنية VPN. - **تحليل الحزم**: يحلل حركة مرور HTTP/HTTPS في الوقت الفعلي، ويستخرج ويعرض الحقول والبيانات الرئيسية.
- **تصحيح أخطاء الشبكة**: يوفر تتبع مسار الطلب، ومراقبة الأداء، وأدوات تحديد موقع المشكلة للمساعدة في التطوير وتصحيح الأخطاء.
- **إعادة كتابة الحزم**: يعدل الطلبات المعترضة، ويحقن القواعد، ويعيد إرسالها للتحقق من حلول الإصلاح.
### بيان الامتثال والشفافية
- **إدراك المستخدم**: يعرض حالة خدمة VPN باستمرار في شريط الإشعارات لضمان إطلاع المستخدمين بشكل كامل.
- **شفافية الأذونات**: اشرح بوضوح سبب وغرض أذونات VPN أثناء عملية التفويض والإعداد.
- **ضرورة وظيفية**: خدمة VPNService هي وسيلة تقنية ضرورية لاعتراض وتحليل الشبكات على مستوى النظام.
- **حدود الأمان**: تُستخدم فقط لتصحيح أخطاء الشبكة وتحليلها في سيناريوهات التطوير والاختبار؛ ولا يتم جمع أي بيانات تتعلق بخصوصية المستخدم.
- **توافق HTTPS**: لا يتم فك تشفير HTTPS إلا بعد تثبيت المستخدم لشهادة موثوقة وتفويضها صراحةً. إدارة الشهادات قابلة للتحكم الكامل والإزالة.
### السيناريوهات القابلة للتطبيق
- تصحيح أخطاء التطوير، والتحقق من واجهة برمجة التطبيقات، وإعادة إنتاج المشكلات وتحديد موقعها
- تتبع المشكلات عبر الإنترنت، والتحقق من ضعف الشبكة ومعالجة الاستثناءات
- تحليل سلوك الشبكة باستخدام SDK/WebView مدمج من جهة خارجية
- إنشاء سيناريوهات وهمية والتحقق منها بسرعة


