برنامههای اندرویدی که اجازه ویرایش مخاطبان را دارند، در حال حاضر میتوانند به تمام فهرست مخاطبان دسترسی پیدا کنند. گوگل قصد دارد با ایجاد سیستمی که ویرایش یک مخاطب را از تغییر همزمان چندین مخاطب متمایز میکند، این دسترسی را محدودتر کند. حفظ امنیت کاربران اندروید یکی از چالشهای مهم گوگل در توسعه سیستمعامل موبایلی
برنامههای اندرویدی که اجازه ویرایش مخاطبان را دارند، در حال حاضر میتوانند به تمام فهرست مخاطبان دسترسی پیدا کنند. گوگل قصد دارد با ایجاد سیستمی که ویرایش یک مخاطب را از تغییر همزمان چندین مخاطب متمایز میکند، این دسترسی را محدودتر کند.
حفظ امنیت کاربران اندروید یکی از چالشهای مهم گوگل در توسعه سیستمعامل موبایلی خود به شمار میرود. این شرکت با توسعه سیستم مجوزهای اندروید تلاش کرده است برنامهها را تنها به دسترسیهایی مجهز کند که واقعاً به آنها نیاز دارند. چنین رویکردی توانایی برنامههای مخرب یا هکشده را برای آسیبرساندن به کاربران کاهش میدهد. اکنون گوگل قصد دارد نحوه مدیریت مجوزهای دسترسی به مخاطبان را تغییر دهد.
میشال رحمان از شرکت گوگل، در شبکه اجتماعی ایکس به تغییرات آینده در نحوه مدیریت مخاطبان توسط برنامههای اندرویدی اشاره کرده. جزئیات بیشتر این تغییرات نیز در یک مطلب وبلاگی مخصوص توسعهدهندگان منتشر شده است. مشکل فعلی این است که مجوزهای مخاطبان بهاندازه کافی جزئی و محدود نیستند؛ بنابراین، برنامهای که تنها قصد افزودن یا ویرایش یک مخاطب را دارد، همان مجوز WRITE_CONTACTS را دریافت میکند که برای برنامهای با قابلیت تغییر تمام مخاطبان لازم است.
اندروید ۱۷ پیشتر محدودیتهایی را برای نحوه خواندن اطلاعات مخاطبان در نظر گرفته بود و گوگل قصد دارد در اندروید ۱۸ تغییرات مشابهی را برای ویرایش این اطلاعات اعمال کند. در روش جدید، بهجای دسترسی کامل یا عدم دسترسی، استانداردهای مشخصی برای درخواست مجوز افزودن یا ویرایش تکی مخاطبان در نظر گرفته میشود تا هر درخواست تنها یک مخاطب را تحت تأثیر قرار دهد. رابط کاربری احتمالی این قابلیت نیز به همین شکل طراحی خواهد شد.
اما چرا دسترسی گستردهتر از نیاز یک برنامه به مخاطبان میتواند خطرناک باشد؟ همانطور که رحمان توضیح میدهد، یک برنامه ممکن است اطلاعات ذخیرهشده مخاطبان را بهطور گسترده تغییر دهد و دادههای جعلی را جایگزین اطلاعات اصلی کند. چنین اقدامی میتواند زمینهساز کلاهبرداری شود و حتی مهاجمان را قادر سازد خود را بهجای اعضای خانواده یا افراد نزدیک به کاربر جا بزنند. محدودکردن دسترسیها در اندروید ۱۸ میتواند احتمال اجرای چنین حملاتی و پنهانماندن آنها از دید کاربران را کاهش دهد.
با این حال، برخی برنامهها واقعاً به امکان ویرایش تعداد زیادی از مخاطبان بهصورت همزمان نیاز دارند. برنامههای مدیریت مخاطبان، از جمله اپلیکیشن گوگل کانتکتس، همچنان میتوانند فعالیت معمول خود را ادامه دهند. این برنامهها برخلاف اپلیکیشنهایی که گهگاه تنها یک مخاطب را تغییر میدهند، به مجوز جدیدی با نام MANAGE_CONTACTS دسترسی خواهند داشت. این مجوز اواخر سال جاری میلادی و همراه با اندروید 17 QPR2 بهصورت رسمی ارائه میشود.
خبر خوب این است که کاربران برای اعمال این تغییرات نیازی به انجام کاری ندارند؛ مسئولیت اصلی بر عهده توسعهدهندگان قرار دارد تا هنگام سازگارکردن برنامههای خود با اندروید ۱۸، استفاده از روشهای جدید و محدودتر درخواست مجوز را در برنامههایشان پیادهسازی کنند.
