سيحد نظام Android P من وصول تطبيقات الخلفية الخاملة إلى الميكروفون. إنها ميزة تركز على الخصوصية بهدف منع التطبيقات الضارة من التنصت على محادثاتك.
قد يكون الإصدار الرئيسي التالي من Android، Android P، على بعد أسابيع، ولكن كل يوم يمر يجلب معه فتات تنقل جديدة. يبدو أن أحد محاور نظام Android P هو حماية خصوصية المستخدم. لقد كتبنا بالأمس عن كيفية فرض Android P قيودًا عليه تطبيقات الخلفية "الخاملة" التي تطلب الوصول إلى الكاميرا. ومتابعةً لذلك، اكتشفنا أيضًا مشروع Android مفتوح المصدر (AOSP) يقترف اندمجت في نفس اليوم الذي يمنع تطبيقات الخلفية الخاملة من الوصول إلى الميكروفون.
يمكننا أن نتخيل أن هذا الخبر قد يكون صادمًا للبعض منكم. نعم، من الناحية الفنية، كان من الممكن أن يكون أي تطبيق منحته الإذن للوصول إلى ميكروفونات جهازك يعمل في الخلفية ويسجل أي شيء تقوله، على الرغم من أنه قيود أندرويد أوريو ربما تكون الخدمات في الخلفية قد جعلت من الصعب الإفلات من العقاب بشكل غير مباشر. ومع ذلك، فإن فكرة أن أحد التطبيقات، الذي يعمل في الخلفية، يمكن أن يسجلك سرًا، هي فكرة مخيفة مباشرة مرآة سوداء- ولهذا السبب تعمل Google على إصلاح ذلك.
ما الذي تغير في Android P؟
وإليك كيفية العمل: عندما يقوم أحد التطبيقات، التي يتم تحديدها بواسطة UID الخاص به - المعرف الفريد الذي لا يتغير والذي يعينه نظام Android في وقت التثبيت - بإدخال عاطل الحالة، لن يسمح نظام الصوت في Android بتسجيل الصوت. (في هذه الحالة، يشير مصطلح "الخمول" إلى الخمول نعس الدولة متى وصول تطبيقات الخلفية إلى وحدة المعالجة المركزية والخدمات كثيفة الشبكة مقيد.) بدلاً من كتابة البيانات من الميكروفون إلى ملف، سيقوم بالإبلاغ عن البيانات الفارغة (سلسلة من الأصفار في مصفوفة البايت). بمجرد أن يصبح التطبيق نشطًا مرة أخرى (أي الخروج من وضع Doze)، سيبدأ في تسجيل البيانات الحقيقية.
قد يبدو الأمر (لا أقصد التورية) معقدًا بعض الشيء، لكن الهدف هو حماية الخصوصية. ستمنع التطبيقات الخاملة التي تسجل الصوت غير المرغوب فيه التطبيق الضار الافتراضي من أن يدرك بسرعة إمكانية وصوله تم قطعها وبالتالي منعها من تسجيل الضوضاء المحيطة والمحادثات الخاصة والمناطق المحيطة بك خلسة.
لماذا يهم؟
التطبيقات التي تصل سرًا إلى ميكروفون هاتفك ليست مجرد أوهام بجنون العظمة للباحثين الأمنيين. في أواخر العام الماضي، اوقات نيويوركذكرت أن أكثر من 1000 تطبيق Android شائع يستمع إلى الإشارات الصوتية لتتبع الإعلانات من خلال ميكروفونات الجهاز.
قدم Android 6.0 Marshmallow نظام أذونات يمنع التطبيقات من الوصول إلى الميكروفون (وأجهزة الاستشعار الأخرى) افتراضيًا. ولكنها صفقة لمرة واحدة: بعد منحك إذنًا للتطبيق، لا يوجد ما يمنعه من إساءة استخدام هذا الإذن في المستقبل. في الواقع، يعد إلغاء الأذونات عملاً روتينيًا إلى حد ما: عليك التوجه إلى Android إعدادات القائمة، انقر فوق تطبيقات، قم بالتمرير إلى التطبيق وحدده، ثم اضغط على أذونات التطبيق، وابحث عن الإذن المناسب.
مع القليل من الحظ، سيقوم Android P بالعمل الشاق نيابةً عنك.