الرئيسيةطلبمكتب أعمال

يتحقق من إمكانية الوصول إلى الخادم الخاص بك ويقدم شهادة SSL الصحيحة

يمكن مزامنة تطبيقات Android القياسية للبريد والتقويم وجهات الاتصال وما إلى ذلك مع الخوادم المحمية بواسطة SSL ولكن ليس لديها خيار للتحقق من شهادتها. في الأساس، من الممكن إما التحقق مما إذا كانت الشهادة صادرة عن أحد المراجع المصدقة القياسية (قبل Android 4.0، غير القابلة للتحرير من قبل المستخدم)، أو عدم التحقق منها على الإطلاق. وهذا لا يكفي لتأكيد هوية الخادم بشكل موثوق، مما يمثل خطر إعطاء معلومات حساسة (كلمات مرور الحساب) إلى خادم خاطئ. تعتبر هذه المشكلة مهمة بشكل خاص عندما يكون الخادم على اتصال شبه دائم ويتم العثور عليه عبر DNS الديناميكي، أو يستخدم شهادات موقعة ذاتيًا أو شهادات CA خاصة، أو عند استخدام نقاط اتصال WiFi العامة (والتي تعتبر تافهة إلى حد ما وبالتالي فهي MitM عادية - ناقل الهجوم).

يتحقق هذا التطبيق من فترات زمنية قابلة للتكوين إذا كان من الممكن الوصول إلى عنوان URL HTTPS محدد ويقوم الخادم بتعريف نفسه بالشهادة الصحيحة. ويتكون من أداة الشاشة الرئيسية التي تعرض الحالة باستخدام "أضواء الإشارة" الملونة:

* أخضر، إذا كان الاتصال على ما يرام

* أصفر، عند إجراء الفحص

* أحمر، عندما يكون الخادم غير قابل للوصول

* أحمر مزدوج، عندما يعطي الخادم أخطاء أو يفشل في التحقق من الشهادة

* أبيض صغير، عند عدم الحاجة إلى التدقيق

عند التحقق وعند حدوث خطأ، يتم إيقاف تشغيل إعداد المزامنة العامة. بهذه الطريقة يجب أن تكون آمنًا بشكل معقول من أن المزامنة لا تحاول الاتصال بخادم لم يتم التحقق من هويته، نظرًا لأنه نفس الخادم الذي تتحقق منه.

هذا تطبيق مفتوح المصدر (GPL). المصدر والوثائق الإضافية متاحة عبر موقع الويب الخاص بي.

الأذونات المطلوبة:

الإنترنت - الاتصال بالخادم الخاص بك (وليس في أي مكان آخر)

ACCESS_NETWORK_STATE - حدد اتصالك (WLAN، الهاتف المحمول...) لمعرفة ما إذا كان التحقق مطلوبًا

READ_SYNC_SETTINGS، WRITE_SYNC_SETTINGS - قم بإيقاف تشغيل المزامنة عند التحقق أو الخطأ

RECEIVE_BOOT_COMPLETED - البدء التلقائي (إن أمكن، اعتمادًا على إصدار Android)

READ_EXTERNAL_STORAGE - قراءة الشهادات من الذاكرة أو بطاقة SD

ما الجديد في الإصدار الأحدث 1.5

آخر تحديث في 4 سبتمبر، 2015 [1.5]
توافق KitKat: يتطلب إذنًا إضافيًا لقراءة ملف الشهادة من وحدة تخزين USB.
يستخدم الآن مدير الملفات للعثور على الشهادات إذا لم يتم العثور على أي منها داخليًا.
تمت إضافة صور عالية الدقة.

[1.4]
خيار التكوين لعدم عرض إشعار بـ "الأحمر المفرد".
ملاحظة: عند إعادة التشغيل، في بعض الظروف، لن يتم تشغيل الأداة. هذا تقييد Android موثق.
اضغط على القطعة و"التحقق الآن" عندما تظل باللون الرمادي.

اقرأ المزيد

المستخدمون شاهدوا أيضاً

عرض الكل

قد يعجبك

عرض الكل

المزيد من الألعاب المشابهة

عرض الكل

المزيد من ألعاب المستوى

عرض الكل