حماية خصوصيتك: App Ops، وPrivacy Guard، وXPrivacy

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

لماذا يجب أن أهتم؟

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

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

وماذا في ذلك؟ صفقة كبيرة؟

وفي ضوء ذلك، وصلنا اليوم إلى نقطة حيث أ لعبة مميزة في الصفحة الأولى من متجر Play يستخدم الأذونات التالية:

  • استرداد التطبيقات قيد التشغيل
  • العثور على حسابات على الجهاز
  • الموقع الدقيق (نظام تحديد المواقع العالمي (GPS) والشبكة)
  • الموقع التقريبي (القائم على الشبكة)
  • تعديل أو حذف محتويات وحدة تخزين USB الخاصة بك
  • اختبار الوصول إلى التخزين المحمي
  • عرض اتصالات واي فاي
  • قراءة حالة الهاتف والهوية
  • تلقي البيانات من الإنترنت
  • الوصول الكامل إلى الشبكة
  • عرض اتصالات الشبكة
  • منع الجهاز من النوم
كل هذا من أجل لعبة تتيح لك لعب بعض كرة القدم الخيالية؟ في هذه المرحلة، لا بد لي من فتح بعض الأسئلة للقارئ (لا تتردد في مناقشتها في التعليقات أدناه): هل هناك أي مبرر محتمل لنحو نصف هذه الأذونات؟ هل من الضروري أن يرى هذا التطبيق التطبيقات الأخرى التي يستخدمها المستخدم؟ أو لمعرفة الحسابات التي يمتلكها المستخدم على جهازه؟ أو للوصول إلى موقعك الدقيق في العالم باستخدام GPS؟ أو لقراءة رقم IMEI الخاص بك ورقم هاتف الشخص الذي تتصل به هاتفيًا؟ هذا ليس حادثا معزولا. إنه مجرد التطبيق الأول الذي حددته على الصفحة الأولى لمتجر Play. اختر آخر، وإلقاء نظرة لنفسك! نظرًا لحقيقة أن الغالبية العظمى من التطبيقات تستخدم الآن ما أعتبره أذونات مفرطة، يشعر عدد متزايد من المستخدمين أنه لم يعد يكفي عدم استخدام التطبيقات التي تستخدم أذونات مفرطة. يؤدي ذلك إلى ظهور طلب مشترك، وهو أن يقوم المستخدمون بتحديد الأذونات التي يمكن للتطبيق الوصول إليها. يؤدي هذا إلى إرجاع توازن القوى تجاه المستخدم، الذي يقوم هاتفه بتشغيل التطبيق، بدلاً من المطور، الذي كان في السابق حرًا في إملاء الأذونات التي يتطلبها تطبيقه لتشغيله. الحل الواضح لمجتمع التكنولوجيا هو تطوير طرق للحصول على قدر أكبر من التحكم في ما تستطيع التطبيقات القيام به، ومنعها من استخدام جميع الأذونات التي تطلبها. الطرق الثلاث الأكثر شيوعًا لإلغاء الأذونات هي App Ops وPrivacy Guard وXPrivacy.

عمليات التطبيق

الطريقة الأولى للحصول على مزيد من التحكم في جهازك هي عبر ميزة تُعرف باسم "App Ops". كان هذا في الأصل. قدمته جوجل في أندرويد 4.3 كميزة مخفية. مع إصدار KitKat، جعلت Google من الصعب الوصول إلى App Ops، لكنها استمرت في ذلك. إدخال تحسينات جديدة على الميزة. في نهاية المطاف في أندرويد 4.4.2، جوجل. تمت إزالة الوصول إلى App Ops. ومع ذلك، فإنه لا يزال. من الممكن الوصول إليه باستخدام الجذر وتعديل Xpose أو ROM مخصص. القيد الرئيسي لـ App Ops هو أنه، من إنتاج Google، فإنه يسمح لك فقط بحظر الوصول إلى الأشياء التي يرغبون في السماح لك بحظرها. والجدير بالذكر أن App Ops لا يوفر أي قدرة على التحكم فيما إذا كان التطبيق يجب أن يكون لديه حق الوصول إلى الإنترنت. ولا يمكن أيضًا منع التطبيقات من التعرف بشكل فريد على جهازك أو هويتك كمستخدم، عبر حسابات الطرف الثالث الخاصة بك. وهذا يعني أنه لا يزال بإمكان التطبيق ربط جميع هويات حسابك على جهازك والوصول إلى رقم IMEI الخاص بك ورقمك معرفات الأجهزة الفريدة الأخرى بالأذونات المناسبة، وليس من الممكن منع ذلك باستخدام التطبيق العمليات. قد يجادل أحد المتشائمين بأن لدى Google دافعًا خفيًا خطيرًا لمنع المستخدمين من حظر التطبيقات من الوصول إلى الإنترنت. بعد كل شيء، لدى Google حافز لدفع إعلاناتها داخل التطبيق وجمع معلومات حول المستخدمين لبرنامج Google Analytics. وبالمثل، فإن Google ماهرة في إنشاء ملف تعريف لمستخدميها، وهو ما يفسر سبب عدم إمكانية حظر هويتك من التطبيقات عبر أسماء حساباتك. إن القدرة على الوصول إلى معرفات الأجهزة الفريدة تساعد فقط في السماح للتطبيقات الأخرى بتتبع استخدامك (وبالتالي السماح لـ Google بتتبع استخدامك عبر التطبيقات). ولهذا السبب، نحن نعتقد أنه على الرغم من أن App Ops أفضل بكثير من لا شيء (يمكنك التحكم في الوصول إلى جهات الاتصال والرسائل والموقع وما إلى ذلك)، إلا أنه بالتأكيد ليس الحل الأفضل لحماية بياناتك. خصوصية. هناك عدد من أنواع البيانات التي لا يمكن حظرها، ويبدو أن هذه قد تكون مرتبطة بدوافع جوجل في تتبع وجمع البيانات عن مستخدميها. وعلى هذا النحو، نوصيك بالنظر إلى البدائل.

حارس الخصوصية

Privacy Guard هي ميزة تم تطويرها في الأصل بواسطة CyanogenMod لوضع واجهة مستخدم بسيطة على App Ops مع زر تشغيل/إيقاف واحد للتحكم بها. على هذا النحو، يخضع Privacy Guard لنفس الانتقادات التي تتعرض لها App Ops في حدودها. كما أنه يفرض إشعارًا في جميع الأوقات أثناء تشغيل تطبيق محمي بواسطة Privacy Guard، من المفترض أنه لتذكير المستخدمين بأنه قيد التشغيل. ومع ذلك، لسوء الحظ، لا يقوم Privacy Guard بأي محاولة لإخفاء هوية المستخدمين أو منع التطبيقات من تتبع جلساتهم عبر معرفات الأجهزة أو الوصول إلى الإنترنت. مع وجود عنصر تحكم واحد للتشغيل والإيقاف، فمن المؤكد أنه سهل الاستخدام للمبتدئين، ويجب أن تكون الإعدادات الافتراضية جيدة إلى حد ما. الجانب السلبي الوحيد هو الافتقار إلى الدقة، مما يعني أنه لا يمكن السماح للتطبيق الذي يحتاج إلى الوصول إلى موقعك بذلك، مع الاستمرار في حظر جهات الاتصال والوصول إلى التقويم. ومع ذلك، كحل بنقرة واحدة، فإنه يعمل بشكل جيد. ومع ذلك، فهو يتطلب من المستخدم تثبيت برنامج ثابت مخصص، مما يفسد فوائد الاستئناف بنقرة واحدة.

Xالخصوصية

Xالخصوصية هو سكين الجيش السويسري لحماية خصوصية Android. بالمقارنة مع الحلول الأخرى التي نظرنا إليها هنا، فإن XPrivacy أكثر قابلية للتخصيص، ولكنها أيضًا أكثر تعقيدًا نتيجة لذلك. إذا لم تكن على دراية بأذونات Android، فربما لا يكون XPrivacy هو المكان الأفضل للبدء. فهو يتطلب إطار عمل Xpose، مما يعني أنك تحتاج أيضًا إلى جهاز ذي صلاحيات روت. ومع ذلك، يجب أن يعمل XPrivacy على أي ROM تقريبًا. الميزة الرئيسية لـ XPrivacy على البدائل هي اتساع ودقة القيود التي يمكنك فرضها على التطبيقات. يمكنك تقييد أحد التطبيقات ليتمكن فقط من الوصول إلى حسابات معينة ورؤيتها على جهازك، وحظر الوصول إلى الحافظة الخاصة بك (لمنع التطبيق من الوصول إلى البيانات المنسوخة)، وحتى منع الوصول إلى الإنترنت، سواء بشكل مباشر أو عبر متصفح الويب (لمنع أي وسيلة لاستخراج البيانات السرية من جهازك جهاز). إذا كان هناك شيء تريد تقييده، فمن المؤكد تقريبًا أن XPrivacy يمكنها تقييده. على الرغم من كونها أداة قوية للغاية، إلا أن هناك منحنى تعليمي كبير وراء XPrivacy. أقترح قراءة جميع الوثائق الموجودة على XDA Recognized Developer m66b. مستودع جيثب (هل ذكرت أنه مفتوح المصدر بالكامل؟)، وموضوعه على. منتديات XDA، للمزيد من المعلومات. بشكل عام، إذا كنت تريد التحكم المطلق في بياناتك الخاصة، أنصحك بمراجعة XPrivacy. يتطلب الأمر الكثير من التعود عليه، لكنه يمنحك خيارًا لا مثيل له. إذا لم تكن متأكدًا تمامًا مما تفعله، فإن استخدام App Ops سيمنحك تحكمًا جيدًا، وإن كان ذلك بدون القدرة على التحكم في الوصول إلى الإنترنت والبيانات التي تحدد هويتك كمستخدم للموقع جهاز. يتوفر كل من App Ops وXprivacy على أي ROM، عبر مكونات Xpose الإضافية. يعد Privacy Guard مفيدًا لمن يريد ببساطة حلاً بنقرة واحدة، ولكن يحتاج إلى تثبيت ROM مخصص يعد تحقيق ذلك قيدًا في هذا الصدد، حيث لا يمكنك (حاليًا) العثور على تطبيق في المخزون البرامج الثابتة.