قناة علوم عظيمة على اليوتيوب

علوم الحاسوب

تطبيق التواصل المشفر Conversations

Conversations

يٌعد تطبيق Conversations المفتوح المصدر من أفضل تطبيقات التواصل المشفر لنظام أندرويد حيث يدعم تشفير الرسائل والملفات من خلال بروتوكول OMEMO , حيث يُستخدم بروتوكول OMEMO فى التواصل بشكل آمن بين طرفين كما أنه يدعم خاصية Forward Secrecy لإنشاء مفتاح تشفير لكل رسالة يتم ارسالها فحتى إن تم اعتراض مفتاح التشفير لرسالة ما لا يستطيع المهاجم فك تشفير الرسائل الأخرى , كما يدعم البروتوكول إرسال الملفات المشفرة واستقبال الرسائل اذا كان الطرف الآخر غير متصل بشبكة الإنترنت , وهو مايفتقر إليه بروتوكول OTR يجب ان يكون الطرفين متصلين بشبكة الأنترنت حتى يتم استقبال وارسال الرسائل المشفرة لذا يمنحك بروتوكول OMEMO خصائص أفضل من OTR و OPENPGP 

 

        مميزات تطبيق Conversations عن تطبيقات التواصل الأخرى مثل Telegram - What's app  

 

   تطبيق مفتوح المصدر أى يمكن للباحثين الأمنيين فحص أكواده وتحليلها

   يدعم تطبيق Conversations بروتوكولات تشفير آمنة مثل OMEMO و OTR و OpenPGP ويتيح للمستخدم تشفير الرسائل بأى من البروتوكولات السابقة

   لا يتطلب تطبيق Conversations التسجيل بارقام هواتف مثل تيليجرام وواتساب بل يتيح للمستخدم التسجيل من خلال بريد إلكترونى على خوادم XMPP المختلفة 

   يدعم تطبيق Conversations إختيار خوادم XMPP مما يتيح للمستخدمين حرية إختيار الخوادم لارسال واستقبال الرسائل المشفرة ومن خلال هذه الطريقة يكون من المستحيل على المهاجم اعتراض البيانات الوصفية لرسائلك قبل أن يقوم باختراق السيرفر أولاُ لكن تطبيقات التواصل الأخرى كتيليجرام وواتساب تجبرك على استخدام خوادم الشركة مما يمثل خطورة على بيانات اتصالك بالسيرفر وكذالك البيانات الوصفية للرسائل اذ ان شركة فيسبوك وتيليجرام قادرة على الوصول الى محتوى رسائلك المخزنة بالسيرفرات

   قام مطور تطبيق Conversations مؤخراً بإضافة تعديلات على التطبيق منها خاصية Blind-Trust لقبول مفاتيح التشفير تلقائياً وتفعيل بروتوكول Omemo إفتراضياً كما قام بحذف بروتوكول OTR و OpenPGP من تطبيق Conversations واتاح نسخة أخرى من التطبيق بمسمى Conversations Legacy بهدف إتاحة الخصائص التى تم حذفها من النسخة الرسمية الى نسخة أخرى حتى يتناسب ذلك مع متطلبات المستخدمين لذا يوجد على متجر F-droid نسختين من تطبيق Conversations 

   النسخة الرسمية Conversations 2.0 والتى تحتوى على خصائص متقدمة لكنها تتضمن بروتوكول تشفير Omemo فقط ( ننصح بإستخدامها ) 

   نسخة Conversations Legacy تحتوى على بروتوكولات تشفير مختلفة مثل OMEMO و OTR و OpenPGP 

 

        شرح إستخدام Conversations 2.0     

- قم بتحميل التطبيق من متجر F-droid إضغط هنا

- للتسجيل بحساب جديد يمكنك التسجيل مباشرة فى سيرفر Conversations.im عبر الضغط على Create Account لكن سيرفر Conversations.im يمنحك 6 شهور إشتراك مجانى ومن ثم عليك شراء إشتراك اما لإختيار سيرفر XMPP مجانى للتسجيل إضغط على Use my own provider 

9nLz.png (156 KB)

- ضبط إعدادات التطبيق قبل التسجيل 

- إضغط على الأيقونة المشار إليها فى الصورة التالية 

VpqpV.png (127 KB)

- إضغط علي Settings للدخول الى اعدادات التطبيق 

xxRMi.png (127 KB)

- إضغط على OMEMO Encryption لتفعيل بروتوكول Omemo دائما فى التواصل 

t20lZ.png (160 KB)

- إختر Always 

8zT8.png (143 KB)

- إضغط على Expert Settings 

j7kdp.png (158 KB)

- إختر Automatic Message deletion لحذف الرسائل تلقائياً 

4hfFl.png (172 KB)

- إختر مدة الحذف التلقائي للرسائل 

? ملاحظة :

التطبيق لا يحتوى على خاصية التدمير الذاتى للمحادثات لذلك إحرص على أن يقوم الطرف الآخر الذى تراسله بتفعيل هذه الخصائص أيضاً حتى لا يكون هناك أثر للمحادثات على هاتفه

2nDIo.png (146 KB)

- إختر مدة الحذف التلقائي للرسائل 

- يمكنك تفعيل الإتصال عبر شبكة تور فقط من خلال تثبيت تطبيق Orbot

wq4A2.png (159 KB)

- فعل Request message receipts لمعرفة إذا ما قرأ الطرف الآخر رسائلك ام لا 

- فعل Keep service in background ليعمل تطبيق Conversations دائماً وتتمكن من إستلام الإشعارات 

gbecy.png (167 KB)

 

       التسجيل بسيرفرات XMPP   :    

 

   يمكنك إختيار السيرفر الذى تريد التسجيل فيه من هنا لكن يجب قراءة سياسة خصوصية وشروط إستخدام كل سيرفر لتعرف ما المعلومات التى يخزنها او يجمعها عنك 

- فى خانة Jabber ID ضع إٍسم المستخدم ثم السيرفر الذى تريد التسجيل فيه مثل Test@draugr.de كما موضح فى الصورة التالية 

- أدخل كلمة مرور قوية تتكون من حروف ورموز وارقام فى خانة Password

- تحقق من تفعيل خيار Register new account on server  

JDpgJ.png (130 KB)

- ادخل رمز التحقق Captcha ثم اضغط Ok 

pIqqK.png (129 KB)

- يمكنك إضافة صورة للحساب عن طريق الضغط على ايقونة المربع او إختيار Skip لتجاهل إضافة صورة ومتابعة إستخدام التطبيق 

RElD.png (128 KB)

- سيطلب منك التطبيق الوصول لصلاحية جهات الإتصال إضغط Deny او رفض 

IvwOS.png (130 KB)

- إضغط على الأيقونة الموضحة فى الصورة التالية لإضافة جهات إتصال 

DFwG2.png (129 KB)

- أضف الحساب الذى تريد التواصل معه فى خانة Jabber ID مثل Horizons@draugr.de واضغط Create 

nHtXb.png (131 KB)

- إضغط على الايقونة الموضحة فى الصورة لإرسال الرسائل 

Fa7aa.png (121 KB)

- إضغط علي الأيقونة الموضحة فى الصورة للذهاب الى الاعدادات 

9sJ1r.png (126 KB)

- إضغط على Manage accounts لإدارة الحسابات

pfWXe.png (136 KB)

- ستظهرلك جميع الحسابات التى قمت بالتسجيل بها فى التطبيق يمكنك التسجيل بأكثر من حساب فى تطبيق Conversations 

- للتسجيل بحساب جديد إضغط على الأيقونة الموضحة فى الصورة التالية 

- اما للتعديل على بيانات حسابك إضغط على معرف الحساب 

EdncE.png (125 KB)

- إضغط على اﻷيقونة الموضحة فى الصورة 

suaFK.png (139 KB)

- إختر Change Password لتغيير كلمة المرور 

dZyWv.png (143 KB)

 

--------------

 

PkG9E.png (32 KB) 

  Pix-Art Messenger   

تطبيق مفتوح المصدر مبني على الكود المصدري لتطبيق Conversations حيث يتميز عن Conversations ببعض الخصائص فى الواجهة الرسومية لكن بروتوكول التشفير ( OMEMO ) الذي يستخدمه Pix-Art هو نفس بروتوكول التشفير المستخدم فى Conversations لذلك لا فرق بينهما من الناحية الأمنية 

  

- قم بتحميل التطبيق من متجر F-droid إضغط هنا 

- إضغط على Advanced modeلضبط إعدادات التطبيق 

Qg8nS.png (141 KB)

- إضغط على الايقونة الموضحة بالصورة التالية

z9hoN.png (127 KB)

- إضغط علي Settings للدخول الى اعدادات التطبيق 

EE6Ch-1.png (127 KB)

- إضغط على Security and Data protection لضبط اعدادات الحماية  

 

? ملاحظة :

يمكنك ضبط إعدادات الحذف التلقائي للرسائل من خلال الذهاب الى Expert Settings ثم Automatic message deletion ثم اختيار مدة الحذف 

- إضغط على OMEMO Encryption لتفعيل بروتوكول Omemo دائما فى التواصل 

PNYkf.png (178 KB)

- إختر Always 

Uj4wB.png (152 KB) 

- تحقق من إغلاق Secnd Crash Reports لمنع إرسال تقارير الأخطاء للمطور حيث تحتوى على بيانات جهازك 

sLYpT.png (178 KB)

- إضغط Connect via tor للإتصال بشبكة تور ( يجب تثبيت تطبيق Orbot ) 

YmYQU.png (159 KB)

        التسجيل فى سيرفرات XMPP  :   

 

- إضغط على Create account للتسجيل بحساب جديد 

jfPuS.png (141 KB)

- يمكنك إختيار السيرفر الذى تريد التسجيل فيه من هنا لكن يجب قراءة سياسة خصوصية وشروط إستخدام كل سيرفر لتعرف ما المعلومات التى يخزنها او يجمعها عنك 

- بالخانة الأولي ادخل اسم المستخدم ( Username ) 

- ثم إختر السيرفر الذى تريد التسجيل فيه من الايقونة الموضحة فى الصورة التالية ثم إضغط Next 

0R7Do.png (163 KB)

- سيظهرلك اسم المستخدم وكلمة مرور عشوائية أنشأها التطبيق غير كلمة المرور الى كلمة مرور خاصة بك تحتوى على ارقام وحروف ورموز ثم اضغط Next 

sxErV.png (124 KB)

- يمكنك إضافة صورة للحساب عن طريق الضغط على ايقونة المربع او إختيار Skip لتجاهل إضافة صورة ومتابعة إستخدام التطبيق 

u8MNx.png (138 KB)

- سيطلب منك التطبيق الوصول لصلاحية جهات الإتصال إضغط Deny او رفض 

nE0JG.png (130 KB)

- إضغط على الأيقونة الموضحة فى الصورة التالية لإضافة جهات إتصال

l6rte.png (128 KB)

- أضف الحساب الذى تريد التواصل معه فى خانة Jabber ID مثل Horizons@draugr.de واضغط Create 

bql3a.png (131 KB)

-إضغط علي الأيقونة الموضحة فى الصورة للذهاب الى الاعدادات 

lAMtH.png (124 KB)

- ثم إختر Manage Accounts لإدارة الحسابات 

y2eTg.png (140 KB)

- ستظهرلك جميع الحسابات التى قمت بالتسجيل بها فى التطبيق يمكنك التسجيل بأكثر من حساب فى تطبيق Pix-Art عن طريق الضغط على أيقونة  Image result for add icon

- للتعديل على بيانات حسابك إضغط على معرف الحساب كما موضح فى الصورة التالية 

Vm37W.png (125 KB)

- لتغيير كلمة مرور الحساب إضغط على أيقونة Related image او من خلال خانة Password ثم اضغط Save 

l0ax5.png (146 KB)

 

--------------

 

eq3c7.png (27 KB)

   Conversations Legacy   

 تحتوى نسخة Conversations Legacy على بروتوكولات تشفير متعددة لكنها تفتقر إلى خصائص مهمة مثل خاصية تفعيل Omemo تلقائياً فى المحادثات لذلك ننصح بإستخدام Conversations 2.0 بدلاً عن Conversations Legacy

 

▪ لتحميل التطبيق من مستودعات F-Droid  إضغط هنا

▪ إضغط على Use My Own Provider لإختيار سيرفرات XMPP 

9nLz-1.png (156 KB)

 

▪ إضغط على Register new account on server ثم اكتب اسم المستخدم الذى تريده للمحادثة مثل Ahmed@creep.im او Ahmed@Chatwith.xyz  

 

?توضيح : 
اكتب اسفل Jabber ID البريد الإلكترونى الذى تريد انشائه , ونطاقه ينتهى ب @Chatwith.xyz مثل ماهو موضح فى الصورة التالية ثم اكتب كلمة مرور قوية تتكون من حروف صغيرة وكبيرة وأرقام ورموز ثم اضغط Next 

 

ETXmP.png (128 KB) 

▪ إنتظر حتى ينتهى التطبيق من إنشاء الحساب   

▪ إذا اردت إضافة صورة للحساب إضغط على المربع الازرق واختر الصورة ثم اضغط Publish او اضغط Skip لتجاهل هذه الخطوة  

 

crTWp.png (138 KB)

▪ مثال : 

uWmbt.png (153 KB)

 

         تفعيل بروتوكول التشفير OMEMO   :     

▪ إضغط على الأيقونة الموضحة فى الصورة التالية لإضافة اشخاص آخرين 

nrmNA.png (124 KB)

▪ أضف البريد الإلكترونى للشخص المراد إضافته ثم اضغط Create 

30V1T.png (131 KB)

▪ تحقق من تفعيل الخيارات الموضحة فى الصورة التالية 

aF5mc.png (124 KB)

▪ عند إضافة شخص ما بتطبيق Conversations يجب ان يقبل الإضافة كما موضح فى الصورة التالية لذا إضغط على Add Back 

yT0me.png (126 KB)

▪ ثم اضغط على أيقونة القفل الموضحة فى الصورة التالية 

u5Acq.png (149 KB)

▪ ثم إختر بروتوكول التشفير OMEMO 

? ملاحظة:

يجب أن يكون الطرفين متصلين بشبكة الأنترنت عند تفعيل بروتوكول OMEMO ﻷول مرة , وذلك أن هذا النوع من التشفير هو بين طرفين ( أنت واحد والطرف الثانى الذى تريد الإتصال به هو الطرف الثانى ) ولا علاقة للخادم بالتشفير فلا يستطيع الخادم أن ينوب عن أى من أطراف الأتصال فى انشاء التشفير 

XOBX.png (128 KB)

▪ بعد تعيين البروتوكول قم بإرسال رسالة إلى الطرف الآخر كما موضح فى الصورة التالية

 FWhEp.png (122 KB)

 

▪ ومن ثم ستظهر البصمة الرقمية لمفتاح التشفير ببروتوكول OMEMO ثم اضغط Done 

? ملاحظة:

يجب قبول مفتاح التشفير لبدء التراسل المشفر بين الطرفين

7T6tl.png (131 KB)

 

         ضبط الإعدادات  :   

▪ إضغط على المكان الموضح فى الصورة التالية 

 6zX44.png (124 KB)

 

▪ ثم إضغط على Settings 

wbw6i.png (124 KB)

▪ إضغط على Never Send Crash reports ثم اضغط على Expert Settings 

cHiiw.png (161 KB)

▪ قم بتفعيل خيار Don't Save Encrypted Messages  لمنع تخزين الرسائل المشفرة على الجهاز حيث يقوم التطبيق بحذف الرسائل المشفرة بمجرد اغلاق التطبيق 

▪ ثم فعل خيار  Don't Trust System CAs لمنع التطبيق من الوثوق فى شهادات السيرفرات الموجودة بنظام التشغيل 

 

o0goL-1.png (166 KB)

 

▪ قم ايضا بتفعيل خيار الحذف التلقائي للرسائل automatic message deleting  

 

 nW5fA.png (176 KB)

▪ وتحديد مدة الحذف 24 ساعه كحد ادنى

? ملاحظة:

 سيتم حذف الرسائل من طرف واحد فقط "المرسل" وليس من الطرفين

 W9wR.png (151 KB)

 

▪  إذا كنت من هواة التور فعل خيار Connect via TOR لربط إتصال التطبيق بشبكة تور من خلال تطبيق Orbot  

 

ap2iD.png (152 KB)

 

يمكنكم التواصل معنا بشكل آمن من خلال الحساب التالى على تطبيق Conversations 
{ Horizons@draugr.de }

 

لا تنسونا من صالح دعائكم 




السابق
التحقق من مراقبة الإتصال بشبكة الإنترنت
التالي
تطبيق التواصل المشفر Threema

0 تعليقات

أضف تعليقا

اترك تعليقاً