المملكة النباتية – Plant kingdom

يسمح للمؤسسات و الأفراد بإعادة نشر الدراسات الموجودة على هذا الموقع شريطة عدم إجراء أي تعديل عليها .

موسوعة الأندرويد Android 1

أضف تعليق

بسم الله الرحمن الرحيم
موسوعة الأندرويد Android 1
ترجمة د. عمار شرقية
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
نظام التشغيل أندرويد Android
المطور : شركة غوغل Google
لغات البرمجة التي كتب بها البرنامج : نواة سي C core , سي بلاس بلاس
C++ , جافا Java ( UI) .
ينتمي الأندرويد إلى أنظمة تشغيل اليونيكس Unix-like
أول إصدار : 23 أيلول 2008
مجال عمل الأندرويد: الكومبيوترات اللوحية tablets و الهواتف الذكية smartphones.
امتداد تطبيقات الأندرويد : APK
إصدارات نظام الأندرويد لغاية العام 2014 :
□ الإصدار ” فرويو ” Froyo 20 مايو (أيار) 2010.
□ جينجر بريد Gingerbread 2.3.3 فبراير (شباط) 2011.
□ آيس كريم ساندويش Ice Cream Sandwich ديسمبر (كانون الأول) 2011.
□ جيلي بين Jelly Bean : ما بين العام 2012 و شهر تموز م العام 2013.
□ كيت كات Kit kat أطلق هذا الإصدار في أوكتوبر (تشرين الأول) من العام 2013 .

الأندرويد نظام تشغيل أطلقته شركة غوغل يعتمد في عمله على نواة اللينكس
Linux Kernel و يعمل على الأجهزة المحمولة ذات شاشات اللمس touch screen , أما لوحة المفاتيح في نظام الأندرويد فهي لوحة مفاتيحٍ افتراضية virtual keyboard لاوجود مادي لها حيث أنها تظهر على الشاشة عند الحاجة و تختفي عندما لا تكون هنالك حاجةٌ لها .
وقد استوحت شركة غوغل نظام التشغيل هذا من أفلام الخيال العلمي science-fiction و أفلام الفضاء Space movies , حيث تم تطوير نظام التشغيل هذا في السر طيلة سنوات و لم يتم الإعلان عنه إلا بعد أن أصبح جاهزاً للطرح في الأسواق .
تحوي الأجهزة العاملة بنظام الأندرويد على عدة دارات ألكترونية تؤازر عمل هذا النظام و هذه الدارات هي :
Accelerometer مقياس السرعة
Gyroscopes أدوات تحديد الاتجاه
حساسات الاقتراب proximity sensor
Magnetometers مقاييس المغناطيسية
Pressure sensors حساسات الضغط
Thermometers مقاييس حرارة
كما تحوي أجهزة الأندرويد ما يدعى بحساسات التموضع Orientation sensor
وهذه الحساسات تمكن نظام التشغيل من التعرف على ميلان الجهاز .

تطلق على تطبيقات الأندرويد Applicationsأو برامج الأندرويد الاختصار apps و هذه التطبيقات مكتوبة بلغة جافا Java وهي ذات الامتداد .APK
يقوم نظام الأندرويد بإزالة التطبيقات القديمة المخزنة في ذاكرته العملياتية RAM و تدعى هذه العملية بعملية (قتل المهمة) Task killing و الغاية من هذه العملية تتمثل في تخفيض استهلاك الطاقة و المحافظة على الاستجابة السريعة لمعالج الجهاز و ذواكره و منعهما من الانشغال و الامتلاء بتطبيقات لا فائدة منها , وهنالك تطبيقات مختصة بقتل المهام Task killer تستخدم لهذه الغاية .
يعمل عتاد الأندرويد وفق هندسة 32 بت 32-bit / أو أعلى و يحتاج نظام الأندرويد إلى ذاكرة عملياتية سعتها 500 ميغابايت على الأقل , كما يتطلب وجود
وحدة معالجة رسومية GPU – Graphic processing unit متوافقة مع نظام
أوبن جي إل – إي إس Open GL Es .

تقسم ذاكرة تخزين الأجهزة العاملة بنظام الأندرويد إلى جزئين هما :
■ النظام system : و هذا الجزء مخصص لنظام التشغيل .
■ البيانات data : وهو مخصص لبيانات المستخدم و التطبيقات التي يقوم بتثبيتها .
علماً أن أجهزة الأندرويد لا تسمح للمستخدم بالوصول الجذري Root access إلى نظام التشغيل المعد افتراضياً بحيث يكون للقراءة فقط read only , غير أن النفاذ الجذري لأنظمة تشغيل الأندرويد ممكنٌ باستخدام برمجياتٍ معينة , مع أن هذا النفاذ
قد يفتح المجال أمام الفيروسات و التطبيقات الخبيثة للوصول إلى نظام التشغيل .

■ الضغط المطول في نظام الأندرويد على ملفٍ أو مجلد يفتح قائمة تحرير الملف أو المجلد و هذا يعني بأن الضغط المطول في الأندرويد يماثل النقر بزر الفأرة الأيمن في نظام الويندوز :
لتحرير ملف نضغط فوقه مطولاً فتظهر لنا قائمة تحرير الملف و التي تحوي الخيارات التالية :
□ قائمة عمليات الملف File Operation :
حذف ملف Delete file
إعادة تسمية ملف Rename file
نسخ ملف copy file
قص ملف (نقل ملف) Move file /cut
إرسال ملف بالبريد الألكتروني Send by Bluetooth

لتحرير مجلد نضغط فوقه مطولاً فتظهر لنا قائمة تحرير المجلد و التي تحوي الخيارات التالية :
□ قائمة عمليات المجلد Folder Operations :
حذف مجلد Delete Folder
إعادة تسمية مجلد Rename Folder
نسخ مجلد Copy Folder
نقل مجلد (قص) Move Folder
ضغط مجلد Zip Folder
استخراج مجلد مضغوط هنا Extract here

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

□ نظام الأندرويد و شبكات الثري جي 3G و الفور جي 4G الباهظة التكلفة :
ارتبط نظام الأندرويد بشبكات الثري جي 3G ذات التكاليف الباهظة حيث تصل تكلفة استخدام هذه الخدمة في بعض مناطق العالم إلى ألف ضعف من تكلفة استخدام شبكات ADSL .
ADSL× 1000= (1 ) 3G
وقد يبدوا هذا القول مبالغاً فيه و لكننا إذا قمنا بحساب كمية البيانات التي يتلقاها مشترك شبكة ADSL خلال شهر 24 ساعة / 24 ساعة و قمنا بمقارنة سعر هذا الحجم من البيانات مع سعر حجم مماثلٍ من البيانات يستهلكه مستخدم شبكات
السرف أو الثري جي 3G فإننا ستصل إلى نتيجة مماثلة .
ولا بد لحساب البيانات من برامج حسابٍ موثوق مثل برنامج (دو ميتار ) Du meter لأن هنالك من لا يحسب إلا حجم ما يقوم بتنزيله من الأنترنت معتقداً بأنه ما من حجم يذكر للتصفح دون أن يعلم بأن تصفح يومٍ واحد قد يستهلك أكثر من 1 جيغا بايت و ذلك تبعاً لنوع المتصفح المستخدم و سرعة الشخص الذي يتصفح المواقع و نوعية صفحات تلك المواقع حيث أن هنالك صفحات انترنت تزن كلٌ منها
أكثر من 10 ميغابايت .
أما إذا كان هذا الشخص يستخدم برامج التواصل المرئي (الماسنجر ) فالحساب سيختلف كلياً .
و بالنتيجة فإنه لا يمكن اعتبار الثري جي 3G و الفور جي 4G بمثابة اشتراكات انترنت حقيقية و لا يمكن اعتبار مستخدميها بأنهم من مستخدمي الأنترنت فهي ليست أكثر من وسائل تعليمية للتدرب على كيفية استخدام متصفحات الأنترنت لا أكثر ولا أقل .

■ ميزة ضغط البيانات في بعض متصفحات الأندرويد :
تحدثت سابقاً عن شبكات الجيل الثالث (ثري جي) 3G و الجيل الرابع (فور جي) 4G , وكيف أن تكلفة استخدام هذه الشبكات تعادل ألف ضعف تكلفة استخدام شبكات ADSL السلكية في بعض بقاع العالم , ولمواجهة هذه المشكلة الكبيرة فعلياً قامت بعض متصفحات الأنترنت الخاصة بنظام الأندرويد بإضافة ميزة (ضغط البيانات ) حتى تقلل من تكلفة استخدام الأنترنت وخصوصاً عندما يكون حساب التكلفة على أساس مقدار الاستهلاك و ليس على أساس زمن الاستخدام وقد قمت بتجربة هذه الخاصية في عدة متصفحات منها متصفح (يو سي ) UC Browser و متصفح (كروم) Chrome و لكني وجدت بأن نسبة التوفير و ضغط الملفات في هذه المتصفحات لا تذكر .

و لكن متصفحاً واحداً قد أعطى نتائج باهرة بهذا الخصوص و هو متصفح أوبرا :

□ الضغط و التوفير في متصفح أوبرا Opera browser :
يمتلك متصفح أوبرا عدداً من المخدمات server التي تعمل كوسيط بين جهاز المستخدم و موقع الأنترنت فعندما يطلب المستخدم موقعاً معيناً يقوم مخدم أوبرا بسحب الصفحات المطلوبة و ضغطها قبل أن يقوم بإرسالها إلى جهاز المستخدم
و يتم ضغط الملفات في متصفح أوبرا وفق الدرجات التالية :
□ صفحات أنترنت بدون صور : ضغط و توفير عاليين .
□ صور : ضغط و توفير متوسطين .
□ فيديو و برامج و تطبيقات و ملفات مضغوطة و كتب ألكترونية : ضغط و توفير أقل من المتوسط .

عند تشغيل وضعية ضغط البيانات Off- road mode في متصفح أوبرا تتفعل لدينا عدة خيارات تتعلق بجودة الصور في مواقع الأنترنت وهذه الخيارات هي:
□ منع الصور من الظهور Road images- off
□ صور ذات جودة منخفضة low quality
□ صور ذات جودة متوسطة medium quality
□ صور ذات جودة عالية High quality
وبالطبع فإن وضعية منع الصور من الظهور off هي الوضعية الأكثر توفيراً في البيانات تليها وضعية الصور ذات الجودة المنخفضة low quality و هكذا.
■ غالباً فإن مواقع البريد الألكتروني مثل جي ميل gmail و ياهو yahoo
و هوتميل hotmail و موقع التواصل الإجتماعي فيس بووك facebook و معظم المواقع التي يتطلب الدخول إليها إدخال كمة سر لا تسمح لمتصفح أوبرا بالدخول إليها وهو في وضعية ضغط البيانات .
■ كما ذكرت سابقاً فإن متصفح أوبرا عندما يكون في حالة ضغط الملفات فإنه يقوم أحياناً بتمويه مكان المتصل لأن المواقع التي تقوم بتتبع موقع المتصل ستعتقد بأن المتصل موجود في الدول التي توجد فيها مخدمات أوبرا التي تقوم بالضغط , و كما تعلمون فإن هنالك مواقع مثل (جي ميل ) و (فيس بوك) لا تفتح حساباً لأي شخص إلا بعد أن يدخل رقم هاتف صالح – الآن الذي يحدث عندما تريد فتح حساب
Sign up في موقعٍ ما مستخدماً متصفح أوبرا وهو في حالة ضغط البيانات أن الموقع سيعتقد بأنك موجود في الدولة التي توجد فيها مخدمات أوبرا التي تقوم بالضغط ( كندا مثلاً ) و لكنك تدخل رقم هاتف من دولةٍ أخرى (اليابان مثلاً ) وهنا
فإن الموقع الذي تقوم بفتح حسابٍ فيه سيقع في حالة من الشك و سيعتقد بأنك تقوم بعملية قرصنة أو أي عملية غير مشروعة لأنك تدخل الموقع من دولة ( كندا مثلاً ) و تتصل من دولةٍ أخرى (اليابان مثلاً ) و بالتالي فإن الموقع سيوقف عملية فتح الحساب .

□ يحدث في حالاتٍ نادرة جداً أن تمنع بعض المواقع الاعتيادية متصفح أوبرا من تصفحها وهو في حالة ضغط البيانات و في هذه الحالة ليس علينا إلا أن نزيل المتصفح من الجهاز و أن نعيد تنصيبه مجدداً .
■ طريقة تنجح أحياناً في دخول بريد جي ميل gmail باستخدام متصفح أوبرا وهو في وضعية ضغط البيانات :
□ أدخل إلى صفحة بحث غوغل Google الاعتيادية و قم بتسجيل الدخول فيها
Sign in و عندما يطلب منك متصفح أوبرا حفظ كلمة السر وافق على ذلك –
الآن إذا نجح تسجيلك في صفحة غوغل الرئيسية و ظهر اسمك في الصفحة اتجه
إلى موقع البريد جي ميل gmail و ستجد على الأغلب بأنه قد تم فتح حساب بريد جي ميل الخاص بك بشكلٍ آلي .

□ من الميزات الملفتة للنظر في متصفح أوبرا إمكانية متابعة التحميل من النقطة التي توقف فيها التحميل بعد عدة أيام من توقفه وذلك بأن ننقر على قائمة التحميل
Download و بعد ذلك ننقر على (متابعة التحميل) Resume.
قد تتطلب متابعة التحميل تفعيل هذا الخيار عدة مرت حتى يتمكن الجهاز من الاتصال بالموقع و متابعة التحميل من النقطة التي توقف فيها وقد تظهر أحياناً رسائل خطأ تشير إلى فشل عملية متابعة التحميل ولكن إعادة المحاولة تعطي نتائج إيجابية .

□ خيار إعادة ضبط عداد ضغط البيانات في متصفح أوبرا:
(تصفير العداد ) Reset off-Road counter

■ حذف بيانات التصفح ( بما فيها كلمات السر المخزنة في ذاكرة المتصفح) :
Clear browsing data

□ أوبرا ميني (نسخة أوبرا المصغرة) Opera Mini :
كما هي حال نسخة أوبرا الكاملة فإن متصفح أوبرا ميني (أوبرا المصغرة) يمتلك خاصية ضغط البيانات off-Road Mode وهي خاصيةٌ تكون مفعلةً بشكلٍ افتراضي في هذا المتصفح و لمعرفة مقدار البيانات الذي تم توفيره في متصفح أوبرا ميني فإننا نتبع الخطوات التالية:
القائمة ← المساعدة ←استخدام البيانات
Menu button→help→datausage

□ تخفيض استهلاك أجهزة الأندرويد للأنترنت من خلال استخدام بروكسيهات الضغط Compressing proxy :
يقوم بروكسي الضغط compressing proxy بتخفيف استهلاك الجهاز للأنترنت و لكن استخدام هذه البروكسيهات قد يتسبب في حدوث بطءٍ نسبي في سرعة الاتصال وذلك لأن البيانات لا تصل بشكلٍ مباشر إلى جهاز الأندرويد حيث أنها تمر في مخدمٍ وسيط a third-party server و هذا المخدم الوسيط يقوم بضغط هذه البيانات قبل إرسالها إلى جهاز الأندرويد ومن التطبيقات التي تستخدم تقنية بروكسيهات الضغط :
□ أوبرا ماكس Opera Max :
يقوم أوبرا ماكس Opera Max بضغط بيانات الأنترنت لجميع التطبيقات المثبتة على أجهزة الأندرويد من خلال تمرير اتصال الأنترنت أولاً عبر مخدمات أوبرا
Opera’s servers حيث يتم ضغط تلك البيانات أولاً قبل إرسالها إلى أجهزة الأندرويد و بخلاف بروكسيهات الضغط الأخرى فإن أوبرا ماكس يمتلك القدرة على ضغط ملفات الفيديو و الصور بالإضافة طبعاً إلى صفحات الأنترنت .
كما يبين لنا تطبيق أوبرا ماكس التطبيقات التي تقوم باستهلاك مخصصات الأنترنت و يمكننا من منع تلك التطبيقات من سرقة الأنترنت دون علمنا أو رغماً عنا .
و أخيراً فإن تطبيق أوبرا ماكس هو تطبيقٌ مجاني , غير أنه سيطلب من المستخدم أن يقوم بإعادة شحن الأوبرا ماكس recharge وذلك عن طريق مشاهدة بعض الإعلانات .

□ ملاحظة : عادةً , لايعمل أوبرا ماكس في وضع (تقييد بيانات الخلفية )
Restrict background data

□ أعدادات أوبرا ماكس:
■ إعدادات أوبرا ماكس موجودة عند النقاط الثلاثة الموجودة في أعلى يمين شاشة هذا البرنامج .
□ Share (شارك) : شارك هذا التطبيق مع صديق , قم بتذكية هذا التطبيق لصديق .
□ Blocked apps ( التطبيقات التي تم منع وصولها إلى الأنترنت) : يمكننا من خلال هذه القائمة منع تطبيقات معينة من الوصول إلى شبكة الأنترنت عن طريق وضع إشارة √ بجانب التطبيق الذي نريد منعه من استخدام الأنترنت .
□ Report a problem ( أبلغ عن مشكلة ) أو خلل في عمل التطبيق .

□ Setting ( الإعدادات ) :
□ Image saving ( التوفير في الصور) :
High عالي
Medium متوسط
Low منخفض
Off إيقاف
Higher saving settings may affect quality
إعدادات التوفير العالي قد تؤثر على الجودة (جودة الصورة)

■ video saving (التوفير في الفيديو )
High عالي
Medium متوسط
Low منخفض
Off إيقاف
Higher saving settings may affect quality
إعدادات التوفير العالي قد تؤثر على الجودة (جودة الفيديو)

□ في الصفحة الرئيسية للتطبيق و عند القيام بتشغيل التطبيق تظهر لنا الرسالة التالية:
Attention! Opera Max attempts to create a VPN connection.
By proceeding, you are giving the application permission to intercept all network traffic.

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

لتشغيل هذا التطبيق ضع إشارة √ في المربع المجاور لهذه العبارة :
I trust this application .□
أنا أثق بهذا التطبيق

Disconnected غير متصل
Not connected to the Opera Max cloud.Connect to save data and block apps.
غير متصل بسحابة أوبرا ماكس . قم بالاتصال عبر هذه السحابة لتوفير البيانات و منع التطبيقات من الوصول إلى الأنترنت .
Connect اتصال
USED البيانات المستخدمة
SAVED التوفير (المقدار الذي تم توفيره) .

■ التقييم العملي لتطبيق أوبرا ماكس :
للأسف الشديد فإن مقدار التوفير الذي يحققه أوبرا ماكس يكاد لا يذكر وخصوصاً عند استخدام اتصال انترنت باهظ التكلفة مثل اتصالات الجيل الثالث 3G و الرابع 3G.

■ أونافو إكستيند Onavo Extend :
أونافو إكستيند Onavo Extend هو تطبيق قامت شركة فيس بوك Facebook
بشراءه في العام 2013 و يقوم هذا التطبيق بضغط بيانات الجوال mobile
Data-compressing التي تستخدمها جميع التطبيقات الموجودة على أجهزة الأندرويد و لكن بخلاف تطبيق الأوبرا ماكس Opera Max فإن تطبيق أونافو إكستيند Onavo Extend لايضغط ملفات الفيديو .

■ الأندرويد و الثغرات الأمنية :
الأندرويد نظام يملكك ولا تملكه – و هذه الحقيقة يجب أن نضعها دائماً في حسباننا عندما نفكر في وضع بياناتٍ لا نرغب في أن يطلع عليها الآخرون داخل أجهزة الأندرويد و أليكم بعض التساؤلات التي تكشف لكم شيئاً من هشاشة النظام الأمني لنظام الأندرويد :
□ هل تعتقد بأن هنالك كوداتٌ معينة يمكن من خلالها فتح أي جهاز أندرويد مقفلٌ بكلمة سر ؟
بالنسبة لي فأنا متأكدٌ تماماً من وجود هذه الكودات .
□ هل يمكن الاطلاع على محتويات أجهزة الأندرويد المقفلة بكلمة سر عند وصلها إلى أجهزة الكومبيوتر ؟
عليكم مراعاة النقاط التالية عند الإجابة على هذا السؤال :
نوع جهاز الأندرويد
إصدار نظام الأندرويد
نظام تشغيل الكومبيوتر
إذا كان بالإمكان الدخول إلى محتويات أجهزة الأندرويد المقفلة بكلمة سر عن طريق وصلها بجهاز كومبيوتر فإن ذلك يعد ثغرةً أمنيةً رهيبة لأن نظام الأندرويد و بخلاف الويندوز لا يحوي على أنظمة موثوقة لحماية الملفات و المجلدات .
□ هل لاحظتم بأنكم لا تتحكمون فعلياً بإظهار و إخفاء المجلدات و الملفات في نظام الأندرويد حيث أن هنالك برامج تشفير تقوم بإخفاء مجلداتٍ و ملفاتٍ معينة بينما نجد تطبيقات أخرى تقوم بإظهار هذه المجلدات و الملفات المخفية .
كما أن نظام التشغيل يخفي عن أعيننا مجلدات و ملفاتٍ معينة و لا يمكننا أبداً من الولوج إليها و أنا هنا لا أتحدث عن خيار إظهار المجلدات المخفية .
□ هل تستطيع الدخول إلى أي مجلد و أي ملف في نظام الأندرويد كما هي الحال في نظام التشغيل (ويندوز) – هل تستطيع مثلاً أن تجد مجلد المتصفح و أن تعثر على صفحات الأنترنت التي قام بتخزينها ؟
□ عندما تقوم بإقفال ملفٍ ما في نظام الأندرويد باستخدام تطبيقاتٍ معينة فهل يتم إقفال و تشفير هذا الملف بشكلٍ فعلي كما يحدث في نظام (الويندوز) أم أن تطبيقات التشفير و الإخفاء تكتفي بتغيير لاحقة الملف extension و نقله إلى مكانٍ آخر و إخفاؤه بصورةٍ مؤقتة؟
إن تغيير لاحقة الملف التي تؤدي إلى طمس نوعية الملف بشكلٍ مؤقت لا تعتبر عملية تشفير بمعنى الكلمة و غاية ما تقم به أنها تمنع مشغلات الفيديو و عارضات الصور و النصوص من التعرف على ماهية هذا الملف بصورةٍ مؤقتة لايمكن الوثوق بها أبداً .
□ تغيير لاحقة الملف بقوم على المبدأ التالي الذي يمكن تطبيقه بشكلٍ يدوي عل جهاز الكمبيوتر , لنفترض بأن لدي ملف فيديو اسمه The Downfall.avi
و أردت أن أشفره بطريقةٍ بدائية فإنني ببساطة أحذف اللاحقة .avi من تسميته وهي اللاحقة التي تخبر مشغل الفيديو بأن هذا الملف هو ملف فيديو و سألاحظ عندها بأن شكل الملف سيتغير من ملف فيديو إلى صفحةٍ بيضاء مجهولة المحتوى , وبإمكاني أن أزيد في التمويه فأغير اسم الملف بالكامل ما أردت قوله لكم هو أن بعض برامج تشفير ملفات الأندرويد لا تقوم بأكثر من هذا الأمر ومن هذا المنطلق فإن السؤال الذي يطرح نفسه هو :
□ إذا قمنا بتشفير ملفٍ ما بإحدى تطبيقات الأندرويد المختصة بتشفير و إقفال الملفات و قمنا بعد ذلك بنقل هذا الملف (المشفر) إلى جهاز كومبيوتر فهل سيتمكن جهاز الكومبيوتر من تشغيل هذا الملف سواءً أكان صورة أو ملف فيديو أو ملفاً نصياً أو أي شيءٍ آخر؟

أما الاخفاء في نظام الأندرويد فإنه كذلك ميزةٌ لا يمكن الاعتماد عليها لأن هنالك برامج تقوم دائماً بإظهار المجلدات و الملفات التي أخفتها تطبيقات أخرى , كما أن هنالك سؤال يتعلق بهذا الأمر وهو :
□ إذا وصلنا جهاز أندرويد يحوي ملفات و مجلدات مخفية بجهاز كومبيوتر , فهل يستطيع جهاز الكمبيوتر أن يرى تلك المجلدات و الملفات المخفية , إن كان الجواب
(نعم) فهذه ثغرةٌ أمنية كبيرة في نظام لأندرويد .
و أخيراً فإن الطروحات السابقة هي مجرد أمثلة بسيطة عن الثغرات الأمنية في نظام الأندرويد .

■ الأندرويد و أداء المهام الاحترافية :
بالرغم من الفرق الزمني الشاسع بين نظام الأندرويد و نظام الويندوز 95 مثلاً فإنه لا يستطيع أن يضاهي الويندوز 95 في أداء المهام الاحترافية و حتى هذه اللحظة فإن الاستخدامات الأساسية للأندرويد هي استخداماتٌ ترفيهية محصورة في تصفح الأنترنت و عرض الفيديو و تشغيل الألعاب و خدمات التواصل أي أن هذا النظام موجهٌ للمراهقين و الشباب بالدرجة الأولى.
و حتى في هذه النواحي الترفيهية فإن الأندرويد لا يضاهي نظام الأكس بي XP القديم مثلاً فمتصفحات الأندريد لا تمتلك خيارات التحكم الكامل التي تمتلكها المتصفحات العاملة بنظام (ويندوز) .
أما من ناحية الألعاب فإن ألعاب الأتدرويد لم تصل إلى المستوى الذي وصلت إليه ألعاب الكومبيوتر القديمة مثل لعبة (العودة إلى قلعة وولفشتاين )
Return to the Castle Wolfenstein التي تجعل من يلعبها يتابع اللعب بها في الحلم أثناء نومه و لعبة التخطيط الاستراتيجي العالي
(حالة الحرب) State of War الاستراتيجية أو لعبة قيادة الشاحنات (ملوك الطرقات ) Kings of Road أو لعبة (النظام الجديد) التي يقال بأنها تنبأت بأحداثٍ قبل وقوعها (مثل تفجيرات 11 سبتمبر المشئومة) Illuminate: The New Order أو الألعاب التي تطلقها شركة جيم هاوس Game House و التي تهدف إلى تدريب الأولاد على إدارة المشاريع الصغيرة , و هذه الألعاب كلها تعمل على نظام تشغيل قديم كالإكس بي XP و يمكن أن تعمل على جهازٍ ذاكرته العملياتية RAM أقل من 500 MB.
■ تجري أحداث لعبة العودة إلى قلعة وولفشتاين في إحدى القلاع التابعة للزعيم النازي أدولف هتلر و هذه اللعبة تحوي مزيجاً من الألعاب الحربية و الرعب و تتميز بموسيقاها التصويرية التي تم اعدادها بعناية فائقة حيث يتغير لحن هذه الموسيقى عند اقترابنا من المواقع الخطرة أو المرعبة كما يتغير وقع الأقدام عندما يسير اللاعب على أرضية حديدية مثلاً وقد أكد لي كثيرون ممن جربوها بأنهم كانوا يتابعون اللعب بها في الحلم أثناء نومهم , وهنالك نسخة جديدة من هذه اللعبة اسمها Wolfenstein- The New Order .

□ تقييم جودة تطبيقات تحرير النصوص في نظام الأندرويد :
■ في النصوص التي تحوي لغةً غير اللغة الإنكليزية : يجب أن تتوفر في محرر النصوص القدرة على عرض النصوص المكتوبة بلغاتٍ شرقية بشكلٍ صحيح .
■ في النصوص المختلطة اللغة التي تحوي لغتين اثنتين : عدم تغيير ترتيب الكلمات كما ورد في النص الأصلي .
■ الثبات و حفظ البيانات .
□ التكامل مع متصفح الجهاز و تطبيقاته الأخرى بحيث يمكن نقل النصوص من محرر النصوص إلى التطبيقات الأخرى بأمانة دون أن تتعرض للتشويه أو التحريف .

■ لا تخلط بين إعادة الضبط المصنعي Factory Reset و بين إعادة الضبط
القاسية Hard Reset :
□ تعني إعادة الضبط المصنعية Factory Reset أن نعيد الجهاز إلى الحالة التي خرج فيها من المصنع وهو من الإجراءات الطبيعية التي لا يحمل القيام بها أية خطورة .

□ تعني إعادة الضبط القاسية Hard Reset أن يقوم الجهاز بحذف كل البيانات بما فيها البيانات الموجودة على بطاقة الذاكرة الداخلية internal SD و بطاقة الذاكرة الخارجية , وفي بعض الحالات قد يؤدي القيام بعملية إعادة الضبط القاسية إلى فقدان الجهاز لبعض البرمجيات مما يستدعي الاستعانة بفني لإعادة البرمجيات المفقودة.

■ تحسين أداء الأجهزة اعاملة بنظام الأندرويد عن طريق تعطيل بعض المؤثرات المرئية:
كما تعلمون فإن بإمكاننا في نظام التشغيل إكس بي أن نحسن من أداء الجهاز و أن نخفض الضغط عن الرامات (الذاكرة العملياتية ) و عن المعالج عن طريق ضبط المؤثرات البصرية :
لوحة التحكم ← النظام ← خيارات متقدمة ← الأداء ← الإعدادات ← التأثيرات المرئية ← الضبط للحصول على أفضل أداء ← تطبيق← موافق .
وهذه العملية تجعل الجهاز يفرغ موارده للقيام بالمهام الاحترافية المستهلكة للموارد مثل برامج مونتاج الفيديو و الألعاب و ما إلى ذلك , و بالمثل فإن بإمكاننا القيام بعمليةٍ مماثلة في أنظمة الأندرويد على الشكل التالي:
الجهاز ← خيارات المطور
و في خانة (خيارات المطور ) علينا أن نبحث عن الخيارات الثلاثة التالية و أن نقوم بإلغاء تفعيلها :
مقياس نافذة محرك الرسوميات إيقاف
مقياس انتقال الرسوميات إيقاف
مقياس ديمومة الرسوميات إيقاف
في النسخة الإنكليزية :
Device→Developer Options:
Windows Animation Scale off
Transition Animation Scale off
Animator Duration Scale off
نقوم باختيار off (إيقاف)

■ ملاحظة : في بعض الأجهزة قد نضطر إلى تفعيل خيارات المطور developer option من خلال النقر على ( أنشئ رقماً ) build Number
و الاستمرار في النقر على هذا الخيار إلى أن تظهر لنا رسالة تقول ( أنت الآن أصبحت مطوراً ) You are now a developer .

■ كيف نضع الاختصارات المتشابهة الموجودة على الشاشة في مجلدٍ واحد :
إذا أردنا تجميع اختصارات التطبيقات الموجودة على شاشة الجهاز في مجلدٍ واحد فإننا نقوم بسحب إيقونات التطبيق التماثلة و نضعها فوق بعضها البعض مما يؤدي إلى تشكل مجلد على الشاشة يحوي اختصارات كل هذه التطبيقات .
بمعنى أنه لو كان لدي اختصار للتطبيق A على سطح المكتب و أردت أن أضعه في مجلدٍ واحد مع اختصار التطبيق B فإنني أسحب الاختصار A و أضعه بكل بساطة فوق التطبيق B و يمكنني أن أكرر هذه العملية فأضع عدة تطبيقات في مجلدٍ واحد.

■ قاتل المهام المدمج في نظام الأندرويد Built-in Android task killer:
المبدأ العام لبرامج قتل المهام task killer هي تفريغ الذاكرة العملياتية و تخفيف الضغط عن المعالج عن طريق إيقاف التطبيقات المستهلكة لموارد الجهاز و خصوصاً عندما تكون هذه التطبيقات ذات أهمية منخفضة :
الإعدادات(الضبط)←التطبيقات←إدارة التطبيقات ←القائمة
إظهار التطبيقات العاملة .

□ السماح بتنصيب التطبيقات من مصادر مجهولة :
في حال عدم تمكن الجهاز من تنصيب و تشغيل بعض التطبيقات قم بتفعيل هذا الخيار الذي يسمح بتنصيب التطبيقات التي تأتي من خارج سوق غوغل :
الإعدادات ←الأمن←مصدر مجهول
Settings→Security→Unknown sources
Allow installation of apps from unknown sources.
أو :
الإعدادات ←إعدادات التطبيقات←ضع إشارة على (مصادر مجهولة ) .
Settings→Application settings→unknown sources √

■ قفل التطبيقات App LOCK:
تطبيق Perfect App Lock كمثال
يقوم التطبيق Perfect App Lock بمنع الوصول إلى التطبيقات و المجلدات الموجودة على جهاز الأندرويد و ذلك عن طريق إقفالها بكلمة سر وهو برنامج مجاني يتميز بالقوة و الثبات .
التطبيقات التي يتوجب إقفالها باستخدام هذا التطبيق :
□ ملفاتي أو مدير الملفات , و بذلك لا يستطيع أحد الدخول إلى مجلدات و ملفات المستخدم و مجلد التحميل Download .
□ المتصفح : يمنع إقفال المتصفح الفضوليين من معرفة مواقع الأنترنت التي نقوم بزيارتها.
□ الإعدادات Settings : يتوجب إقفالها لمنع العبث بإعدادات الجهاز.
□ مشغلات الفيديو و عارضات الصور: تقوم هذه المشغلات و العارضات بالبحث عن الصور و ملفات الفيديو الموجودة على الجهاز كما تختزن نماذج منها و لذلك يتوجب إقفالها .
■ يوصى بأن تكون كلمة سر هذا التطبيق مختلفة كلياً عن كلمة السر الرئيسية التي نقفل بها الجهاز لأن فنيي الصيانة قد يطلبون منك أحياناً كلمة السر الرئيسية .
■ إذا قمنا بإقفال جهاز الأندرويد بأحد أقفال التطبيقات App Lock و قمنا بوصله إلى جهاز كومبيوتر , فهل سيتمكن الكومبيوتر من فتح مجلدات جهاز الأندرويد و النفاذ إاليها؟
لايمكن الإجابة على هذا السؤال مالم نجرب جميع موديلات أجهزة الأندرويد و جميع إصدارات نظام الأندرويد مع كافة أظمة تشغيل الكومبيوتر .

□ Protected ( إعرض التطبيقات المقفولة بكلمة سر)
□ ALL إعرض جميع التطبيقات : عندما نقوم بإقفال تطبيق من هذه القائمة فإنه سيظهر في قائمة التطبيقات المقفلة بكلمة سر .

■ Settings الإعدادات :
□ Enable stealth Mode تمكين الوضع الخفي :
This feature hides the launch icon to run app,Dial…
هذه الميزة تخفي ايقونة التشغيل , لتشغيل هذا التطبيق قم بإدخال كلمة السر و كأنها رقم هاتف تريد الاتصال به ( ندخل الرمز # ثم ندخل كلمة السر وبعد ذلك نضغط على زر الاتصال Call فتظهر لنا واجهة التطبيق )
■ Stealth Mode – hide a launch icon –this feature hides the launch icon – only you can access this app by dialing .
الوضع الخفي – في هذا الوضع يتم إخفاء إيقونة تشغيل التطبيق – هذه الميزة تخفي إيقونة التشغيل – يمكنك الدخول إلى هذا التطبيق من خلال الاتصال بكلمة السر الخاصة بك ( # ثم كلمة السر ثم اتصال call ) .
□ Active lock ( تشغيل القفل)
■ Auto start up – start up automatically when phone is restarted .
قم بتشغيل التطبيق بشكلٍ آلي بعد إعادة إقلاع الهاتف.
□ Always lock –always ask for password (Recommended)
قم بإقفال الجهاز بشكلٍ دائم – دائماً اطلب من المستخدم ادخال كلمة السر ( ينصح بتفعيل هذا الخيار) .
بالرغم من درجة الأمان العالية التي يمنحها الخيار السابق إلا أنه خيارٌ ممل لأنه سيطلب منا في الجلسة الواحدة أن ندخل كلمة السر عدة مرات – سيطلب منا الجهاز أن ندخل كلمة السر كلما قمنا بتشغيل تطبيق جديد و كلما قمنا بالدخول إلى ملفاتنا ) – إذا كان هذا الخيار يسبب لكم الإزعاج فإن بإمكانكم اختيار ميزة ( تأخير القفل) :
□ Relock Delay (تأخير القفل) عند تفعيل هذا الخيار فإن الجهاز سيطلب منا إدخال كمة السر في جلسة العمل مرة واحدة فقط .
□ Delay length ( زمن التأخير) :
هذا الخيار مرتبطٌ بالخيار السابق حيث أن هذا الخيار يمكننا من تحديد المدة التي لن يطلب خلالها الجهاز كلمة المرور مرةً ثانية .
Change password □ تغيير كلمة السر
□Automatic login تسجيل دخول آلي : بمجرد إدخال كلمة السر ستفتح التطبيقات دون حاجة للضغط على OK .
■ لاتنسى إقفال (مدير الملفات ) أو (ملفاتي) بهذا التطبيق.

■ عملية تمكين الوصول الجذري Access ROOT في أجهزة الأندرويد :
الهدف من عملية التجذير ROOT هو إزالة القيود المصنعية التي تمنع المستخدم أو التي تمنع التطبيقات من الوصول إلى نظام التشغيل و تعديله و تتم عملية التجذير باستخدام تطبيقات مثل تطبيق Unlockroot .
يمكن أن نشبه نظام التشغيل الموجود على جهاز لم تجرى له عملية تجذير Unrooted بالبيانات الموجودة على قرص (سي دي) CD أو (دي في دي) DVD
حيث تتميز البيانات الموجودة على الأقراص المدمجة بالثبات كما أن الفيروسات و البرامج الخبيثة لا تستطيع الوصول إليها و لكننا بالمقابل لا نستطيع إجراء أي تعديلٍ على هذه البيانات فلا نستطيع أن نحذف منها البيانات غير الضرورية و لا نستطيع أن نضيف إليها بياناتٍ جديدة هامة .
أما نظام التشغيل الموجود على جهاز تم تفعيل خاصية الوصول الجذري فيه فإن بإمكاننا أن نشبهه بالبيانات الموجودة على الهارد ديسك (القرص الصلب)
أو الذاكرة الوميضية( الفلاش ميموري) حيث يمكننا إجراء التعديلات التي نرغب بها من حذفٍ و إضافة , و لكن هذه البيانات تكون كذلك معرضةً لخطر الفيروسات و البرامج الخبيثة .

لإجراء عملية التجذير Root يتوجب القيام بالآتي :
□ شحن بطارية الجهاز إلى أقصى درجةٍ ممكنة .
□ القيام بتنصيب برنامج Unlockroot أو أي تطبيقٍ مماثلٍ آخر.
□ تنزيل تعريفات جهاز الأندرويد الذي تريد القيام بتجذيره من الأنترنت مع الانتباه إلى عدم تنزيل تعاريف drivers موديل آخر .
□ قم بتوصيل جهاز الأندرويد إلى الكومبيوتر باستخدام وصلة USB مع التأكد من تعرف نظام الويندوز في جهاز الكومبيوتر على جهاز الأندرويد قبل القيام بعملية التجذير .
□ قم بتشغيل برنامج UnlockRoot و اضغط على زر بدء عملية التجذير
Root و اتبع تعليمات البرنامج بدقة متناهية مع الحرص على وضع جهاز الأندرويد على وضعية التحميل Download و بعد ذلك سيقوم جهاز الأندرويد بإعادة الإقلاع مرتين أو أكثر .
□ لا تشغل أي تطبيق آخر أثناء القيام بعملية التجذير .
□ عند نجاح عملية التجذير ستظهر رسالة تفيد بنجاح هذه العملية :
OK , Root Success
بعد نجاح عملية التجذير سيكون بإمكانك تشغيل تطبيقات مثل SuperUser و
Titanium Backup وغيرها من التطبيقات التي لا تعمل إلا على أجهزةٍ تم تمكين النفاذ الجذري إلى نظامها Root-only apps .
تمكننا عملية تمكين الوصول الجذري إلى النظام Root من حذف التطبيقات السخيفة التي تأتي مع الجهاز بشكلٍ نهائي بحيث يصبح لدينا متسعٌ في الذاكرة كما يخلصنا ذلك من الاستهلاك الخفي الذي كانت تقوم به هذه التطبيقات للأنترنت وفوق كل ذلك فإن حذف هذه التطبيقات سيقلل الضغط على معالج الجهاز وعلى ذاكرته العملياتية (الرام) .
كما أن إجراء عملية التجذير يمكننا من إزالة القسم الإعلاني من التطبيقات و يمكننا من تحديد التطبيقات التي لانريدها أن تقلع عند إقلاع الجهاز .

■ نظام تشغيل الأندرويد المعدل Custom Rom :
في عالم الكومبيوتر يعني المصطلح ROM ( ذاكرة القراءة فقط ) Read Only Memory أي الذاكرة التي يمكن القراءة منها و لا يمكن الكتابة عليها أي : ذاكرة تحوي بياناتٍ غير قابلةٍ للتعديل .
أما في عالم الأندرويد فإنها تعني : صورة من نظام التشغيل المعدل Custom Os image يمكن تنصيبها على ذاكرة الجهاز .
علماً أن هنالك شكلين من أشكال نظام تشغيل الأندرويد :
□ نظام التشغيل الإفتراضي stock Rom : وهي نسخة نظام تشغيل أجهزة الأندرويد التي تكون موجودة على جهاز الأندرويد عندما نقوم بشراءه .
□ نظام التشغيل المعدل custom ROM : وهو نظام تشغيلٍ معدل يحوي نواة kernel خاصة به – و النواة هي القلب المحرك في نظام الأندرويد و الذي يقوم بتشغيل كافة التطبيقات و الخدمات.
نظام التشغيل المعدل ذو كفاءةٍ أعلى لأن مبرمجيه لايراعون مصالح الشركات الكبرى عند تصميم هذه النسخ المعدلة , كما أن نظام التشغيل المعدل يكون أسرع و أقل استهلاكاً للذاكرة من من النسخة الافتراضية .
كما تحوي النسخة المعدلة من نظام تشغيل الأندرويد هذا إمكانية تنصيب التطبيقات على بطاقة الذاكرة الخارجية SD card و هذه الميزة تدعى Apps2SD أو A2SD .
قبل تنصيب النسخة المعدلة Custom Rom يتوجب مسح كافة بيانات الجهاز و لذلك يتم إجراء نسخٍ احتياطيٍ كامل full back up لبيانات الجهاز باستخدام
برمجيات التخزين الاحتياطي (ناندرويد) Nandroid backup .
□ أنظمة التشغيل البديلة مجانية لاتفرض أية رسوم على المستخدم و لكنها تعرض على المستخدم أن يقوم بالتبرع الطوعي optional donations لصالح الأشخاص الذين يقومون ببرمجة أنظمة التشغيل هذه حتى يتمكنوا من الاستمرار في عملهم – علينا أن نتذكر دائماً بأن هؤلاء الأشخاص غالباً مالا يمتلكون أي مورد رزقٍ آخر .
□ سايانوجين مود CyanogenMod :
□ نظام تشغيل firmwareمعدل لأجهزة الأندرويد .
□ لغة البرمجة التي كتب بها نظام تشغيل الأندرويد المعدل : (سي بلاس بلاس)
C++ , و جافا Java(UI) .
□ السايانوجين مود هو نظام تشغيل شبيه باليونيكس Unix-like ذو نواة لينكس معدلة modified Linux kernel .
□ السايانوجين مود هو نظام تشغيل أندرويد ذو مصدرٍ مفتوح open source .
□ الإصدار الأول من ” السايانوجين مود ” هو ( الحلم و السحر 3.1 )
Dream&Magic .
□ نظام تشغيل السايانوجين مود (لغاية العام 2014) كان يتوفر في اللغات الأوروبية بما فيها بالطبع اللغة الإنكليزية بالإضافة إلى اللغة التركية و الصينية المبسطة و الروسية و الهندية و البنجابية و الليتوانية و لكنه غير متوفر باللغة العربية.
□ الموقع الرسمي لنظام التشغيل هذا cyanoginmod.com

قبل القيام بعملية التجذير Root عليك الانتباه إلى النقاط الآتية :
□ يمكن أن يتعرض الجهاز لأضرار نتيجة القيام بعملية التجذير لأن عملية التجذير تشبه نوعاً ما عملية (الوميض ) أو عملية (فلاش بايوس) التي تجرى للوحة الأم الخاصة بالكومبيوتر.
□ بعد عملية التجذير يصبح نظام الأندرويد عرضةً للفيروسات و التطبيقات الخبيثة لذلك يتوجب أخذ احتياطات أمان مضاعفة من قبيل تنصيب برنامجٍ أمني مع برنامج مضاد الفيروسات مع الحرص على القيام بتحديثات دورية لهذين البرنامجين .
□ بعد تفعيل الوصول الجذري للنظام Root access لن يظهر على الأغلب شعار الشركة الصانعة عند إقلاع الجهاز
و بدلاً منه سيظهر مثلث تحذيرٍ أصفر اللون يمكن التخلص منه باستخدام بعض البرمجيات الخاصة.
■ إذا قام المستخدم بإجراء عملية تجذير Root على جهازه فإن كفالة الجهاز تعتبر لاغية.

و إلى حدٍ ما فإن ميزة App Ops يمكن أن تكون بديلاً عن عملية التجذير أو عملية تمكين النفاذ الجذري Root access و يمكن التحكم بهذه الخاصية على أجهزة الأندرويد عن طريق انظمة التشغيل البديلة (سايانوجين مود)
Cyanogen Mod , أي أن أنظمة التشغيل البديلة (سايانوجين مود) تمكننا من التحكم بخاصية App Ops المدمجة في أنظمة الأندرويد .

ولكن هذه الميزة لاتستطيع التحكم بعملية وصول تطبيقات الجهاز إلى الأنترنت و استهلاكها لكميات غير قليلة من مخصصات المستخدم من الأنترنت رغماً عن إرادته فالتحكم بهذا الأمر يستدعي تنصيب جدار نار firewall , و لكن و للأسف الشديد فإن جدران النار لا تستطيع منع التطبيقات من الوصول الخفي للأنترنت مالم تجرى عملية تجذير Root للجهاز.
ولذلك فإن حل هذه المسألة قد يكون إما بالبحث عن جدران نار تتمكن فعلياً من منع وصول التطبيقات خفيةً إلى اتصال الانترنت دون الحاجة إلى تجذير الجهاز , أو عن طريق تفعيل خاصية (تقييد بيانات الخلفية ) Restrict Background Data
كالآتي :

□ تقييد بيانات الخلفية Restrict Background Data:

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

Restrict Background Data :
Settings→Data Usage→menu (The three dots at the upper right corner) → check Restrict Background Data.

ويمكن كذلك تجربة تطبيق Permission Denied لمنع وصول التطبيقات بشكلٍ خفي إلى الأنترنت .

□ Foreground data : البيانات الأمامية (الظاهرية) وهي بيانات الانترنت التي يقوم التطبيق باستهلاكها عندما يقوم مستخدم الجهاز بتشغيل ذلك التطبيق.
□ Background data البيانات الخلفية (الخفية) وهي بيانات الأنترنت التي تقوم التطبيقات باستهلاكها بشكلٍ خفي دون علم المستخدم أو رغماً عن المستخدم .

■ إيقاف تزامن الجهاز switch off sync لتقليل استهلاك الجهاز من البيانات :
الإعدادات(الضبط)← استخدام البيانات ←القائمة←قم بإزالة إشارة التفعيل عن خيار ( التزامن الآلي للبيانات ) .
Setting→Data usage→menu→uncheck ‘ Auto-sync data’
علماً أن هذا الخيار يمكن أن يكون غير مفعل بشكلٍ افتراضي في بعض أنظمة تشغيل الأندرويد .

■ مشكلات شبكات النظير إلى نظير المحمولة mobile peer-to-peer(MP2P) في بيئتي الجيل الثالث (ثري جي) 3G و مانيت MANET :
يسمح بروتوكول النظير إلى النظير P2P Protocols بالنظراء peers بأن يتصلوا ببعضهم البعض بشكلٍ مباشر دون تدخل أو وساطة أي مخدمٍ مركزي
Central server كما يحدث في اتصالات الأنترنت الاعتيادية .
و يستخدم بروتوكول النظير إلى النظير في تبادل الملفات و مشاركة الملفات file sharing وهي الخدمة التي تقدمها برمجيات مثل نوتيلا Gnutella و بت تورنت BitTorrent و نابستر Napster , كما أن هنالك خدمات تواصل سمعية و بصرية تعتمد على بروتوكول النظير إلى نظير مثل خدمة سكايب
Skype حيث يتم نقل تيار الصوت و الفيديو في هذه الخدمة كما يتم نقل الملفات في خدمات النظير إلى النظير P2P أي دون وجود مخدمٍ أو وسيطٍ مركزي .
وبالرغم من التطور الظاهري الكبير الذي شهدته تقنية الاتصالات المحمولة فإن شبكات النظير إلى النظير متأخرة إذا ما قورنت حتى بأقدم أشكال الاتصالات الثابتة
كاتصالات المودم و خط الهاتف dial up , وقد يبدو غريباً أن خدمات اتصالاتٍ حديثة مثل خدمتي (نظام الاتصالات الكونية المحمولة ) Universal Mobile Telecommunications System و التي تعرف اختصاراً ب
UMTS و التي تعتبر إحدى أشكال نظام الثري جي 3G و شبكات ( مانيت)
MANET التي تعتمد في عملها على تقنية لا سلكية محلية هي في الحقيقة فاقدة لكثيرٍ من الميزات العملية التي كنا نجدها في خدمات المودم و خط الهاتف مثل خدمة الاتصال نظير إلى نظير P2P .

و لحل هذه المعضلة يمكن استخدام بروتوكول اتصال لا يحتاج إلى وجود أي وسيط أو مخدمٍ مركزي central server و بروتوكولات الاتصال هذه تدعى ببروتوكولات النظير إلى نظير التامة التوزع fully distributed p2p protocols وهي بروتوكولات اتصال تتسم باعتماديتها و عدم انهيارها عند تعرضها للاخطاء , وهذا النوع من أنواع بروتوكولات الاتصال لايحوي مخدم فهرسة مركزي central indexing server إذ يتم البحث عن البيانات بشكلٍ مباشر بين النظراء peers , حيث يتطلب إجراء عمليات البحث قيام النظراء بتشكيل شبكة افتراضية a virtual networkو يتم البحث ضمن هذه الشبكة الافتراضية و ذلك ببث كلمات البحث search queries داخل تلك الشبكة , كما تستخدم تقنية اكتشاف النظير peer discovery و تعتمد تقنية البحث عن النظير على رسائل اكتشاف discovery messages يتم بثها داخل هذه الشبكة الافتراضية لمعرفة توضع topology النظراء المشكلين لهذه الشبكة الافتراضية و مواقفهم الحالية , أي أياً منهم مازال متصلاً و أياً منهم قد غادر الشبكة .
إن تطبيقات نوتيلا Gnutella هي من االتطبيقات اتي تعتمد في عملها على بروتوكول الاتصال من نظير إلى نظير التام التوزع fully distributed P2P protocol .
ولكن المشكلة الرئيسية التي تنبع من استخدام بروتوكول الاتصال من نظير إلى نظير التام التوزع fully distributed P2P protocol تتمثل في القدر الكبير من الرسائل التي يبثها هذا البروتوكول بغرض تشكيل الشبكة الافتراضية و تفقد أوضاع النظراء و البحث حيث تستهلك هذه الرسائل قدراً غير قليل من بيانات الأنترنت وخصوصاً في الأماكن التي تكون فيها تكلفة اتصالات الجيل الثالث غير منطقية و تعادل مئات أضعاف تكلفة اتصالات شبكة ,ADSL كما أن هذه الرسائل تستهلك قدراً لا يستهان به من موارد الجهاز (المعالج و الذاكرة العملياتية RAM ) .
أما شبكات مانيت اللاسلكية wireless MANET و التي تعتمد على تقنية
IEEE 802.16 فإنها تمثل تقنية اتصالاتٍ محليةٍ واعدة حيث يمكن أن يصل المدى الذي تغطيه هذه الشبكة (من الناحية النظرية) إلى نحو خمسين كيلو متراً .

ومن العوامل المؤثرة في تكلفة الاتصال في شبكات النظير إلى النظير ما يدعى بلوغاريتم التوزيع routing algorithm حيث أن هنالك شكلين من أشكال لوغاريتم التوزيع وهما :
□ لوغاريتم التوزيع التفاعلي reactive routing algorithm
□ لوغاريتم التوزيع الاستباقي proactive routing algorithm
لوغاريتم التوزيع التفاعلي مناسبً جداً للشبكات التي تتعرض لتغيراتٍ سريعة في تموضع و حالات topologies النظراء الذين يشكلون تلك الشبكة كما هي حال الشبكات اللاسلكية و شبكات 3G.
االنظير = المشترك
أما الشكل الثاني من أشكال لوغاريتمات التوزيع فإنه يناسب الشبكات التي يتميز تموضعها بالثبات Static topologies كما هي حال الشبكات السلكية .
و كما ذكرت سابقاً فإن شبكات النظير إلى النظير الجوالة MP2P التي تعمل وفق البروتوكول التام التوزيع fully distributed P2P تعتمد في عملها على بث رسائلٍ لاكتشاف النظراء بغرض تشكيل شبكة إفتراضية بين أولئك النظراء peers
غير أن هذه الرسائل تمثل مشكلةً حقيقية عندما تكون الشبكة ضخمة واسعة الامتداد و تتألف من عددٍ كبيرٍ من المشتركين (النظراء) , ذلك أن معالجة تلك الرسائل سيستهلك جزءاً لايستهان به من موارد الجهاز (المعالج و الذاكرة العملياتية RAM)
كما أنها ستستهلك جزءاً غير قليلٍ من مخصصات الأنترنت وهذه مشكلةٌ كبيرة تواجه استخدام شبكات النظير إلى النظير في الأجهزة المحمولة .
و بخلاف شبكات مانيت MANET اللاسلكية التي لا تحتاج إلى بنيةٍ تحتية لأنها تتشكل من مجموعة الأجهزة المتصلة مع بعضها البعض لاسلكياً , فإن اتصالات الجيل الثالث 3G تعتمد في عملها على المخدمات المركزية الوسيطة التي تتحكم في الاتصالات و تمنع في أحايين كثيرة الاتصالات المباشرة بين طرفين
Terminal-to-terminal connection , و بما أن شبكات النظير إلى نظير P2P تتطلب تأمين اتصالٍ مباشر بلا وسيطٍ مركزي بين النظراء Peers (الشركاء)
فإن هذا الأمر يجعل من اتصالات النظير إلى النظير p2p ( الحقيقية ) غالباً غير ممكنة في شبكات الجيل الثالث 3G و بذلك فإن الأمل معقود على شبكات مانيت MANET اللاسلكية التي ستتشكل من جميع الأجهزة الموجودة في مدينةٍ ما دون وجود مخدماتٍ مركزيةٍ وسيطة.
المشكلة التقنية الثانية التي تعيق استخدام تقنية النظير إلى النظير P2P في شبكات الجيل الثالث 3G تتمثل في معدلات نقل البيانات غير المتزامن
Asynchronous data transfer rates حيث أن معدل تنزيل البيانات من الأنترنت إلى الجهاز (عملياً ) يفوق بكثير معدل رفع البيانات من الجهاز إلى شبكة الأنترنت في شبكات الجيل الثالث 3G , و كما تعلمون فإن الشبكات المثالية لاتصالات النظير إلى النظير p2p هي الشبكات التي يكون فيها معدل رفع البيانات من الجهاز إلى الشبكة مساوياً لمعدل تنزيل البيانات من الشبكة إلى الجهاز .
على اعتبار أن كل خط اتصال بالأنترنت سواءً أكان سلكياً أو لا سلكياً أو فضائياً أو ضوئياً يتألف من مسارٍ افتراضي ذو حركةٍ صاعدة و مسارٍ افتراضي ذو حركةٍ هابطة – فالوصلة الافتراضية الصاعدة تقوم بنقل البيانات من جهاز المستخدم إلى الشبكة بينما تقوم الوصلة الافتراضية الهابطة بتنزيل البيانات من شبكة الأنترنت إلى جهاز المستخدم .
و كذلك فإن معدل نقل البيانات غير المتزامن Asynchronous data transfer rates يعيق إلى حدٍ كبير إنضمام الأجهزة العاملة بنظام شبكات الجيل الثالث
3G إلى شبكات النظير إلى النظير الهجينة hybrid p2p Network أي الشبكات المختلطة التي تتألف من أجهزة تتصل بالأنترنت وفق نظام 3G مع أجهزة كومبيوتر ثابتة تتصل بالأنترنت وفق نظام ADSL مثلاً .

□ شبكات النظير إلى النظير و عامل الأنانية :
تقوم شبكات النظير إلى النظير p2p على مبدأ مشاركة الملفات بين المشتركين المكونين لتلك الشبكات الافتراضية , وكما تعلمون فإنه في حالة تنزيل الملفات فإن المشترك يدفع المال لشركات الأنترنت لقاء حصوله على الملف , ولكن المشكلة تنبع من عمليات الرفع أي عندما يقوم شخص ما بسحب ملفٍ ما من جهازك , ذلك أن عملية الرفع هي عمليةٌ مكلفة مالياً و لكنها لا تعود على صاحب الملف بأية فائدة
و لذلك فإن بعض المشتركين قد يمنعون المشتركين الآخرين من سحب الملفات من أجهزتهم , ولذلك فإن بت تورنت تقوم باستخدام بروتوكول يدعى ببروتوكول
بت تورنت BitTorrent protocol و يتضمن هذا البروتوكول تقنيةً ذكية تعتمد سياسة (واحدة بواحدة ) أو كما يقال في اللهجة العامية (شيلني و أشيلك)
Tit-for-tat و هذه السياسة تسمح للمشترك بتنزيل كميةٍ من البيانات من أجهزة الآخرين مساوية للكمية التي يسمح للآخرين بأن يسحبوها من جهازه , وبالتالي فإن المشترك الأناني الذي يريد أن يأخذ دون أن يعطي لن يحصل على أي شيء .
■ يقصد بمصطلح (بروتوكول ) قواعد الاتصال التي تضبط اتصال المشترك بشبكة الأنترنت .

□ بروتوكولات التوليف الدقيق Fine-Tuning Protocols :
في شبكات (نوتيلا) Gnutella network تتضمن كل رسالة يقوم برنامج نوتيلا بإرسالها حقلاً يحدد مدى حياة هذه الرسالة time-to-live (TTL) وهذه التقنية تهدف إلى تقليل هدر مخصصات اتصال الأنترنت و الذي يحدث نتيجة ارسال إشارات تشكيل الشبكة الافتراضية .
كما أن بروتوكولات نوتيلا تعتمد في عملها على ما يدعى برسائل (البينغ بونغ)
PING AND PONG و هذه الرسائل تستخدم في اكتشاف النظراء الموجودين على الشبكة الإفتراضية , حيث يرسل النظير peer أو المشترك في الشبكة إشارة (بينغ) ping من خلال الشبكة حتى يجد نظراء جدد و تتم الإجابة على إشارته هذه بإشارة
(بونغ) pong تفيد بوجود نظيرٍ أو مشتركٍ آخر جاهز لتشكيل الشبكة .

■ وكلاء النظير إلى النظير (بروكسيهات النظير إلى النظير )
P2P PROXIES
في حال منعت شبكات الجيل الثالث 3G النظراء أو المشتركين من التواصل المباشر مع بعضهم البعض يمكن حل هذه المشكلة باستخدام ( وكيل) أو بروكسي نظير إلى نظير P2P Proxy .
■ و بالرغم من كل ما تقدم فإن شبكات الجيل الثالث 3G ما زالت عاجزة عن تشغيل تطبيقات النظير إلى النظير P2P بشكلٍ فعلي مماثلٍ حتى لأقدم شكل من أشكال الاتصال بالأنترنت .

□ الاتصالات الهاتفية عن طريق شبكة الأنترنت Internet telephony :
إن تقنية الاتصالات الهاتفية عن طريق الأنترنت internet telephony هي تقنية مستقبلية تعتمد على تطبيقات النظير إلى النظير المحمولة MP2P و تقوم هذه التقنية على إجراء المكالمات الهاتفية الصوتية الاعتيادية عبر شبكة الأنترنت باستخدام بروتوكول آي بي IP Protocol وهي تقنيةٌ تعمل على إنجازها كلٌ من شركة
موتورولا Motorola و سكايب Skype و الهدف من هذه التقنية صناعة هواتف محمولة تمتلك خاصية الاتصال الهاتفي عن طريق الأنترنت mobile internet telephony باستخدام شبكة اتصالاتٍ لاسلكية مثل شبكات IEEE802.11 WLAN وهو الأمر الذي سيقلل كثيراً من تكلفة الاتصالات الهاتفية على المستخدم .

■ تحريك برنامج إلى بطاقة الذاكرة SD :
الإعدادات (الضبط) ← إعدادات التطبيق (ضبط التطبيق) ← إدارة التطبيق ←قم بتحديد التطبيق الذي تريد نقله إلى بطاقة الذاكرة ثم فعل الخيار ( نقل إلى بطاقة الذاكرة) .
Settings→Application settings→Manage application→ Move to SD card.

□ الغاء التصحيح التلقائي للكلمات Autocorrect :
الإعدادات (الضبط) ← اللغة و الإدخال ← إعدادات لوحة المفاتيح ← إيقاف التصحيح الآلي .
Settings→language &input→keyboard settings→Autocorrect (off)
□ خاصية عزل التطبيقات المستهلكة للطاقة Built-in power-strip
المدمجة في نظام الأندرويد :
تقوم هذه الخاصية بفصل كل التطبيقات و الخدمات ذات الاستهلاك العالي للطاقة الكهربائية مثل الواي – فاي Wi-Fi و البلوتوث Bluetooth و جي بي س
GPS .

■ التحديث و البحث عن التحديثات :
الإعدادات (الضبط) ← حول الجهاز ← تحديثات النظام ← ابحث الآن .
Settings→about Device→ system update→check Now.

□ إعادة تسمية مجلد Rename Floder:
افتح المجلد الذي تريد إعادة تسميته ثم اضغط بشكلٍ مطول على اسم المجلد الذي يظهر في شريط العنوان الأعلى و عند ذلك سستظهر نافذة إعادة التسمية .
☼ لم تعمل هذه الطريقة مع كافة إصدارات الأندرويد.

■ الاختصارات shortcut :
الإعدادات (الضبط) ←التطبيقات ←التشغيل السريع
Settings→Applications→quick launch

■ لمعرفة أي البرامج (التطبيقات ) هي الأكثر استهلاكاً للبطارية :
الإعدادات (الضبط) ←حول الهاتف ←استهلاك البطارية .
Settings→about phone→Battery use.

■ يؤدي النقر مرتين على المسطرة spacebar الموجودة على لوحة المفاتيح الافتراضية إلى كتابة نقطة full-stop.

□ حذف إدخالات لوحة المفاتيح Cleaning up typing history:
الإعدادات(الضبط)←اللغة و لوحة المفاتيح←قاموس المستخدم
settings→language and keyboard→user dictionary

■ ضبط تحويل النص المكتوب إلى كلام مسموع :
القائمة ←الإعدادات (الضبط) ←تحويل النص (المكتوب) إلى كلام( مسموع) .
Menu→settings→text to speech.

□ إضافة اختصار لموقع أنترنت على سطح المكتب (الشاشة ) :
الضغط المطول على العلامة المميز bookmark للموقع الموجود في المتصفح سيؤدي إلى ظهور الخيار : أنشئ اختصار على سطح المكتب .
Add shortcut to home و هو الخيار الذي سيضيف اختصاراً للوصول السريع للموقع المفضل من على سطح المكتب (الشاشة) .
☻هذا الخيار قد لا يعمل في جميع المتصفحات .
الخيارات التي تظهر عند الضغط المطول على العلامة الميزة :
Open فتح
Open in new window افتح في نافذة جديدة
Edit bookmark قم بتحرير العلامة المميزة (تعديل العلامة المميزة)
Add shortcut to Home اضف اختصاراً إلى الشاشة .
Share link شارك الوصلة

□ الحذف دون تأكيد :
عندما نكون في حيز (معرض الصور) Gallery يمكن تعطيل الرسالة التي تطلب تأكيد الحذف عن طريق ضغط القائمة Menu .
■ إخراج أجهزة الأندرويد من وضع الاستعداد (السبات ) إلى وضع العمل :
يمكن تفعيل أجهزة الأندرويد و الخروج بها من حالة الخمول عن طريق سحب رمز القفل من على الشاشة و لكن ذلك ممكنٌ كذلك عن طريق النقر مرتين على زر القائمة Menue Button .

□ اكتشاف أكثر البرامج استهلاكاً للذاكرة العملياتية (الرامات )RAM:
الإعدادات (الضبط)←التطبيقات←إعداد التطبيقات
ثم نضغط على زر القائمة menu لنعرف ما هي أكثر البرامج استهلاكاً للذلكرة .
□ تحديد التطبيق الذي تريد أن تجعل منه تطبيقاً افتراضياً للقيام بمهمةٍ معينة:
الإعدادات ←مدير التطبيقات ← حيث سنجد 3 أصناف من التطبيقات :
Download التطبيقات التي تم تنزيلها من الأنترنت.
On SD card التطبيقات الموجودة على بطاقة الذاكرة .
All كل التطبيقات .
نختار all (كل التطبيقات ) ثم نقوم بتحديد التطبيق الذي نريد أن نجعل منه تطبيقاً افتراضياً لتشغيل خدمة معينة .
الآن لنفترض بأن متصفح (كروم) Chrome هو المتصفح الافتراضي في جهاز الأندرويد و أردنا أن نجعل متصفح الأوبرا Opera متصفحاً افتراضياً بدلاً عنه فإننا نطبق الخطوات السابقة للوصول إلى مدير التطبيقات App Manager
ثم نقوم بتحديد متصفح كروم من القائمة ثم نفعل الخيار ( قم بإزالة الافتراضيات)
Clear Defaults و بذلك فإن متصفح كروم لم يعد المتصفح الافتراضي على الجهاز و الآن عندما ننقر على وصلة انترنت فإن نظام التشغيل لن يفتح متصفح كروم بل إنه سيعرض علينا المتصفحات المتوفرة و عندما نختار واحداً منا فإنه سيعرض علينا رسالة مفادها : هل تريد أن تستخدم هذا التطبيق في فتح هذا النوع من الملفات دائماً always أو لمرةٍ واحدةٍ فقط just once ؟
فإذا اخترنا (دائماً ) أصبح متصفح الأوبرا هو المتصفح الافتراضي في الجهاز .
وهنالك تطبيقات متخصصة في القيام بهذا الأمر مثل :
Default App Manager
Clear Defaults

■ اختراق الشبكات اللاسلكية WPA2 – WPS باستخدام أجهزة الأندرويد :
يعتبر اختراق الشبكات اللاسلكية المحمية أمراً شديد الصعوبة كما أنه عمل غير قانوني و لذلك فإن استخدام ما سأذكره لاحقاً ينحصر في كشف الثغرات الأمنية الموجودة في شبكاتنا اللاسلكية.
□ ميزات عتادية يجب توفرها في جهاز الأندرويد حتى يتمكن من اختراق الشبكات :
■ أن يحوي الجهاز على شريحة برودكوم لاسلكية من الطراز :
Broadcom bcm 4329
أو
Broadcom bcm 4330
■ يجب أن يكون الجهاز متجذراً Rooted .
■ تنصيب نظام تشغيل الأندرويد البديل (سايانوجين روم )Cyanogen Rom يساعد على نجاح عمية الاختراق .

كما يتطلب لبقيام بعملية اختراق الشبكات اللاسلكية تنزيل التطبيق
Bcmon APK و تنصيبه على الجهاز و القيام بتنزيل الملحقات الخاصة به و القيام بتفعيل جميع الخيارات التي يطلب القيام بتفعيلها و في حال فشل تنصيب هذا التطبيق ثلاث مرات فهذا يعني بأن الجهاز لا يحوي شرائح متوافقة مع هذا التطبيق أو أن هذا الجهاز غير متجذر Root .
كما تتطلب عملية اختراق الشبكات تنصيب تطبيق ” ريفر” Reaver مع التعهد بعدم استخدامه لأغراض غير شرعية مثل اختراق الشبكات اللاسلكية للغير حيث يقوم هذا التطبيق بالبحث عن الثغرات في الشبكات اللاسلكية .
لا تنسى تفعيل الاعدادات المتقدمة الآلية Automatic Advanced Settings
و بعد ذلك قم بالنقر على (ابدأ الهجوم ) Start Attack .
تستغرق عملية اختراق الشبكات اللاسلكية ما بين ساعتين و عشرة ساعات كما أن نجاحها غير مضمون .
□ منع التطبيقات من استهلاك مخصصات الأنترنت في التحديث الآلي الخفي و الذي يتم رغماً عن مالك الجهاز:
مبدأ هذه الطريقة يقوم على أساس السماح للتطبيقات بإجراء التحديث عن طريق شبكات الواي فاي Wi-Fi اللاسلكية و حسب .
أولاً نقوم بالدخول إلى سوق غوغل ← القائمة ←الإعدادات ←التحديث الآلي ←
التحديث عن طريق شبكة (الواي فاي) اللاسلكية و حسب .
Google Play Store→Settings→Auto-update→apps→Auto-update apps over Wi-Fi only.

(لم أقم بتجربة هذه الخاصية لأنني لا استخدم سوق غوغل بل استخدم تطبيقاً آخر
يقوم بالبحث عن التطبيقات و تنزيلها من الأنترنت دون أن يزعج المستخدم بمطالب
روتينية مملة لاطائل منها ولا نهاية لها كتلك التي يقوم بها سوق غوغل و هذا التطبيق يدعى (أبتويد ) Aptoide و حجمه بحدود 8 ميغابايت –يقوم هذا التطبيق بالبحث عن التطبيقات و تنزيلها في مجلد يدعى Aptoide)

■ إخفاء الموقع الحقيقي للجهاز :
عن طريق تفعيل الخاصية Mock Location

■ النقاط الساخنة Hotspots:
نقاط المحمول الساخنة Mobile hotspot , وتدعى كذلك باسم Tethering
و باستخدام هذه النقاط الساخنة يمكن تحويل جهاز الأندرويد إلى موزع لاسلكي (روتر لاسلكي) WiFi router .

يمكن تفعيل النقاط الساخنة عدة أجهزة من الوصول إلى الأنترنت في الوقت ذاته
ومن شبكات النقاط الساخنة مايدعى بشبكات (ماي فاي) Mi Fi .

ربي لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك

Advertisements

الكاتب: A.SH

.......

ammarsharkia@hotmail.com

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s