Wednesday, August 22, 2012

الخصوصية بالاندرويد: اتصل على شبكة تور من خلال أوربوت Orbot

مرحباً بكم من جديد!
الكثير يتسائل عن امكانية الاتصال بشبكة تور للحصول على الخصوصية و اخفاء الهوية المقدمة من شبكة تور،  ولذلك سأقوم اليوم بشرح استخدام برنامج أوربوت Orbot و الذي سيمكنك من الاتصال بتور من أي جهاز يعمل بنظام الاندرويد.

أوربوت برنامج قدمته منظمة Guardian Project للخصوصية و قد تطوعت أنا معهم لتعريبه، والان يمكنكم تحميل النسخة المعربة.

بداية تحتاج لأن تنزل أوربوت من هنا.


عندما تشغله أول مرة سيسألك عن خيار اللغة. اختر اللغة التي تريدها و سيكون الشرح هنا بالمقال على الواجهة العربية.

الان اضغط Next او التالي للشاشات القادمة، و هي ستعرفك بمميزات أوربوت و تور و ستتأكد من وجود صلاحيات المستخدم الخارق (روت) على جهازك.


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

الان يجب ان تصل للشاشة الرئيسية و هي:

  
اضغط على الزر الكبير بالمنتصف مدة قصيرة و سيحاول جهازك الاتصال بشبكة تور. اذا نجح الاتصال سيتحول الزر الكبير للون الاخضر:
 

 اذا كان لديك روت فأنت الان متصل بتور! يمكنك التأكد من اتصالك بتور عن طريق زيارة https://check.torproject.org
اذا كنت متصلا بنجاح ستظهر النتيجة بالمتصفح واضحة باللون الاخضر تهنئك على نجاح الاتصال:

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

اذا كنت لا تملك روت على جهازك، فلا تحزن، يمكنك الاتصال على تور عن طريق متصفح فايرفوكس للاندرويد، حمله من هنا أولاً ثم اكمل الشرح.

اذا حملته تحتاج الان لتحمل اضافة معينة (اسمها ProxyMobile)  نحتاجها للربط مع أوربوت. حملها من هنا من داخل فايرفوكس الاندرويد. (أقصد انك تحتاج لتضغط على الرابط من داخل فايرفوكس لجهازك الاندرويد حتى يتم اضافتها عندك). 

اذا ضغطت فسيظهر لك طلب تثبيت الاضافة كما في الصورة:


اضغط على Allow ثم اضغط على Install  كما في الصورة التالية. 


اذا تم تثبيت الاضافة ProxyMobile يمكنك الان تشغيل تور على متصفح الفايرفوكس، لكن تحتاج لتفعيل الاضافة المثبتة. من داخل فايرفوكس اضغط على زر القائمة menu ثم اخترAdd-ons أو الاضافات كما في الصورة أدناه.


اذا ضغطت فستظهر قائمة الاضافات لديك و يجب ان تكون اضافة ProxyMobile موجودة الان. اضغط عليها ثم اضغط على Enable اذا لم تكن فعالة. اذا فعلتها سيطلب منك فايرفوكس اعادة تشغيل المتصفح. قم بذلك و عد لفتح قائمة الاضافات Add-ons و ستجد ProxyMobile يشتغل معك. لا تقم بتغيير أي اعدادات!

 اذا كنت قد اتصلت بنجاح بأوربوت مسبقاً فكل ما عليك هو تجربة الدخول الى https://check.torproject.org و ستظهر النتيجة بأنك متصل بنجاح بتور كما في الصورة!

الان انت تنعم باستخدام تور بجهازك الاندرويد عن طريق برنامج أوربوت! اذا كان لديك روت ستكون كل اتصالاتك عبر تور، واذا لمن يكن لديك روت فيمكنك استخدام تور مع متصفح Firefox for Android مع اضافة ProxyMobile! 

نكون الان وصلنا لنهاية الشرح! أرجو ان تكونوا قد استمتعتم و استفدتم معنا!
يمكنك أن تسألني عن اي مشكلة على حسابي بتويتر @Voulnet 

هل تور محجوب لديك؟

 اذا كان مزود الخدمة يمنع الاتصال بتور بحيث ان أوربوت لا يستطيع مطلقاً الاتصال، جرب استخدام البروج Bridges أو البروج المخفية Obfuscated Bridges كما في الصورة التالية المأخوذة من قائمة الاعدادات بأوربوت:


أما عن كيفية معرفة عناوين البروج الاضافية فالطريقة هي:

بكل بساطة ادخل هذه الصفحة و احصل على عدد صغير من الجسور العشوائية.
لا تحزن اذا كانت الصفحة محجوبة، هناك سبيل آخر.

استخدم بريد الكتروني من جوجل Gmail أو ياهوو  و قم بإرسال رسالة الى عنوان bridges@torproject.org نصها فقط هذا السطر:
get bridges
فقط، و لا تزد على هذا السطر، و سيأتيك الرد باذن الله محتوياً على قائمة من الجسور.

الجسور تأتي على صيغة:
bridge 208.93.153.78:443 

هذا السطر يحتوي كلمة جسر بالانجليزي ثم عنوان الانترنت ثم منفذ الشبكة لهذا الجسر.
 خذ هذا السطر دون كلمة 
bridge
 أي فقط قم بنسخ عنوان الانترنت و المنفذ مثلاً:
208.93.153.78:443
 و قم بوضعها بالخيار المتاح عند الضغط على اختيار الجسور من القائمة السابقة.

وشكراً لكم

م. محمد الدوب
Voulnet

Monday, August 13, 2012

New Article in the Tor Arabic Blog

I have written a new article in the Tor Arabic blog about common mistakes and pitfalls by inexperienced Tor users; mistakes that could result in privacy and anonymity loss.

قمت بكتابة مقال جديد بمدونة تور العربية عن الأخطاء الشائعة التي يقع بها مستخدمي تور. اقرأه لتتعلم كيف تتجنب هذه الأخطاء و تحظى بتصفح آمن.


Thursday, August 9, 2012

Great Week for Online Arabic Content

This has been a great week for online Arabic content! I have launched the Arabic Tor Blog!  Please follow it for news and tutorials for the Tor Project in Arabic.

I thank everybody who helped me set it up, and I thank the awesome people in the Tor Project for accepting me in and trusting me with this privilege; being Tor's Arabic front! I couldn't be happier!

Today I finished translating the iOS secure chat app, conveniently named ChatSecure into Arabic, so that Arabic iOS users can now enjoy strong OTR support! I hope the ChatSecure developer merges the Arabic translation with the main release as soon as possible.

Just as the day ended, I also finished translating TextSecure to a complete %100 Arabic localization. TextSecure is an SMS encryption app for Android. Extremely useful for people in the Middle East.

A few days ago I also released an Arabic tutorial for using Gibberbot, the Android secure chat client, which I actually translated a few months ago. People here in the Middle East need to understand OTR and how to make good use of it.


I am very happy for all awesome overwhelming support from thousands of people in the Middle East, it made me unbelievably happy and even more determined to work harder to spread privacy and digital freedom in the Middle East, along with the awesome friends who have been helping me, and on whose shoulders I was standing all the time.

If you are an Arabic speaker with fluency in English, please jump in and help enrich the Arabic content online, especially in Computer Security and Privacy!


Tuesday, August 7, 2012

استخدام جيبربوت مع أقوى انواع التشفير Using Gibberbot with OTR

مرحباً بكم. 

اليوم سأشرح أفضل طريقة للمحادثة على الانترنت بأقوى التقنيات المتوفرة للتشفير و الخصوصية و السرية، وهو باستخدام برنامج جيبربوت   Gibberbot  المقدم من Guardian Project والذي قمت أنا بترجمته للعربية بالكامل.

ما الذي يميز جيبربوت؟

الذي يميزه هو استخدام معيار تشفير OTR وهي اختصار Off The Record encryption أي التشفير خارج السجل. نعني بالتشفير خارج السجل انه يعطيك التشفير كاملا من المرسل الى المستقبل دون ان يستطيع أي وسيط رؤية البيانات (بالعادة الوسيط نفس جوجل وفيسبوك ولاين يستطيع رؤية المحادثة المشفرة لانه الوسيط ولابد من فهم الرسالة لاعادة ارسالها... ولكن التشفير خارج السجل يتغلب على هذه المشكلة).

التشفير خارج السجل يوفر لك تشفير مضمون من المرسل الى المستقبل دون وسيط يقرأ الرسالة، و أيضاً يضمن عدم قدرة أي احد على فتح محادثاتك القديمة حتى لو حصل على مفاتيح التشفير الخاصة بك! هذا ما نسميه بالسرية المستقبلية أو Perfect Forward Secrecy و هذا راااااااااااااااااائع!!

أيضا يعطيك القدرة على الانكار التام حتى لو قام الطرف الاخر بتسريب المحادثة، لانه يستخدم مفاتيح مؤقتة يستحيل اثبات ارتباطها بك! هذا نسميه الانكار المقبول او الواقعي Plausible Deniability . عجييييييييب، يا جماعة احنا بحلم ولا بعلم؟

كيف نستخدم جيبربوت؟ 

جيبربوت فقط للاندرويد، يمكنك تحميله من هنا. جيبربوت يعمل على الكثير من مزودي خدمات المحادثة نفس جوجل و فيسبوك. 

قم بتشغيل جيبربوت و اختر اللغة العربية اذا سألك عن اللغة. الان ستصل للشاشة الاساسية كما بالصورة:





اضغط على ابدأ ثم على التالي و التالي حتى تصل للشاشة الاساسية.


الان بكل بساطة تدخل حساب خدمة المحادثة التي ستستخدمها مثل جوجل او فيسبوك. انتبه، اذا كنت تستخدمه لاول مرة قد يطلب منك توليد مفتاح التشفير. لا تخف، فقط اتبع التعليمات بالشاشة.



الان افترض انك سجلت الدخول، سترى امامك قائمة باصدقائك بخدمة الشات المستخدمة. اضغط على اي واحد منهم ممن يستخدم خاصية التشفير خارج السجل OTR ، يجب ان يكونوا من مستخدمي هذه الخاصية (كأن يستخدم جيبربوت مثلا، وإلا فلا توجد فائدة من التحدث مع شخص لا يستخدم التشفير).

الان انتهينا من الجانب الممل البايخ! خلنا نسولف و ندردش و نهجول!

سأختار صديقي صالح @bo9lo7 و هو ايضا مستخدم لجيبربوت. 

لاحظ ان المحادثة بدايةً غير مشفرة ولذلك جيبربوت ينبهك باللون الاحمر. ولاحظ شكل زر ارسال و عليه قفل غير مغلق. مافي اوضح من هذا!


اضغط على زر القائمة و اختر بدء التشفير. ستصبح الشاشة صفراء و يبلغك جيبربوت ان المحادثة مشفرة! الان حتى العم الكبير جوووووووجل ما يقدر يعرف شالسالفة، وكل شي مخفي عنه. بالنسبة حق جوجل محادثتكم المشفرة تبدو طلاسم هكذا:

حلو يعني كل شي مشفر. انزين ما معنى الرسالة بالشريط الاصفر بالصورة القبل الاخيرة (هذه المحادثة مشفرة لكن لم يتم بعد التحقق من هوية المشاركين بها) ؟

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

لما تضغطها راح تشوف (اذا ما انفجر الجهاز) هذه الشاشة القادمة:

يظهر هنا بصمة مفتاحك key fingerprint و بصمة مفتاح صديقك. لاحظ ان مفتاح التشفير سري، لكن بصمة المفتاح غير سرية بل يفضل ان تتبادلها بكل مكان مع اصدقائك حتى يتأكدون انهم يتصلون مع صاحب المفتاح الصحيح (انت).
 الان بكل بساطة نستخدم وسيط خارجي كاتصال هاتفي او ايميل او رسالة قصيرة للتأكد من بصمات مفاتيحنا حتى اتأكد انني حقاً اتكلم مع صالح الحقيقي وليس منتحلاً لشخصيته. 

اذا تأكدت من كل شي اضغط على Verify Fingerprint و تعني تأكيد بصمات المفاتيح.

الان انظر لشاشة المحادثة و لاحظ الشريط الاخضر! الان المحادثة مشفرة و ايضا تم التحقق من هويات المشاركين بها. الان سولف و فضفض وافصح عن اسرارك و انت مرتاح. 


انت الان بكل بساطة تستخدم أحسن انواع التشفير للمحادثات. هل احسست بقوة برنامج جيبربوت Gibberbot  و قوة معيار التشفير خارج السجل OTR ؟
الان وصلنا بحمد الله لنهاية الموضوع. يمكنك تنزيل البرنامج من الرابط أعلاه، و يمكنك الحصول على المزيد من المعلومات بمتابعتي بتويتر على  


اخوكم محمد الدوب