جاسوسهای جیبی: چرا و چگونه دسترسی برنامهها در اندروید و آیفون را محدود کنیم؟
آیا تا به حال حس کردهاید که گوشی موبایلتان در حال گوش دادن به مکالمات شماست؟ مثلاً درباره خرید یک کفش جدید با دوستتان صحبت میکنید و چند ساعت بعد، در اینستاگرام یا وبسایتهای مختلف با تبلیغات همان کفش مواجه میشوید. این اتفاق جادو نیست؛ بلکه نتیجه مستقیم مدیریت دسترسی برنامه ها در اندروید و بیتوجهی به مجوزهایی است که هنگام نصب اپلیکیشنها با عجله تایید کردهایم.
تلفنهای هوشمند امروزی حاوی شخصیترین اطلاعات ما هستند: عکسهای خانوادگی، پیامهای خصوصی، اطلاعات بانکی و موقعیت مکانی لحظهای. با این حال، بسیاری از ما بدون خواندن درخواستها، دکمه "Allow" یا "مجاز است" را لمس میکنیم. امروز میخواهیم بررسی میکنیم که چرا مثلا یک برنامه ماشین حساب نباید به لیست مخاطبین شما دسترسی داشته باشد، مجوزهای خطرناک اندروید کدامند و چگونه میتوانیم با چند تنظیم ساده، امنیت گوشی خود را تضمین کنیم.
فهرست مطالب
مجوز دسترسی (App Permission) دقیقا چیست؟
سیستمعاملهای مدرن مانند اندروید و iOS بر اساس معماری جعبهشنی (Sandbox) طراحی شدهاند. این یعنی هر اپلیکیشن در یک محیط ایزوله اجرا میشود و به طور پیشفرض نمیتواند به اطلاعات سایر برنامهها یا سختافزارهای گوشی (مانند میکروفون، دوربین یا GPS) دسترسی پیدا کند.
زمانی که یک برنامه برای انجام کار خود به سختافزار یا اطلاعات خاصی نیاز دارد، باید از سیستمعامل "درخواست مجوز" کند. سیستمعامل نیز این درخواست را به صورت یک پیام پاپآپ به شما نمایش میدهد. تصمیم نهایی با شماست که این سد امنیتی را باز کنید یا خیر.
چرا باید به مجوزهای اپلیکیشنها اهمیت بدهیم؟
ندادن دسترسیهای بیمورد، اولین و مهمترین خط دفاعی در جلوگیری از هک گوشی است. توسعهدهندگان بدافزارها معمولاً اپلیکیشنهای خود را در قالب برنامههای کاربردی جذاب (مانند فیلترشکن، ویرایشگر عکس یا بازی) پنهان میکنند.
۱. حفظ حریم خصوصی گوشی و جلوگیری از سرقت اطلاعات
برنامههایی که به مخاطبین، پیامکها یا گالری شما دسترسی دارند، میتوانند در پسزمینه و بدون اطلاع شما این اطلاعات را به سرورهای خود ارسال کنند. این دادهها اغلب برای اهداف تبلیغاتی فروخته میشوند یا در موارد بدتر، برای اخاذی مورد استفاده قرار میگیرند.
۲. مصرف باتری و اینترنت
برنامهای که به طور مداوم موقعیت مکانی شما (GPS) را ردیابی میکند، به شدت منابع سیستم را درگیر کرده و باعث تخلیه سریع باتری میشود. مدیریت صحیح دسترسیها، عمر باتری دستگاه شما را به طرز چشمگیری افزایش میدهد.
معرفی مجوزهای خطرناک اندروید که باید بشناسید
گوگل در مستندات رسمی خود برای توسعهدهندگان، دسترسیها را به دو دسته Normal و Dangerous تقسیم کرده است. در ادامه مهمترین مجوزهایی که باید همیشه زیر نظر داشته باشید را بررسی میکنیم:
| نام مجوز | کاربرد واقعی | خطر احتمالی در صورت سوءاستفاده |
|---|---|---|
| دوربین (Camera) | عکاسی، تماس تصویری، اسکن بارکد | عکسبرداری و فیلمبرداری مخفیانه در پسزمینه |
| میکروفون (Microphone) | ضبط صدا، تماس صوتی | شنود مکالمات روزمره و محیط اطراف |
| موقعیت مکانی (Location) | مسیریابی، یافتن دستگاه | ردیابی دقیق و ثبت تاریخچه رفتوآمدهای شما |
| پیامک (SMS) | برنامههای مدیریت پیام، تایید هویت | خواندن کدهای تایید دو مرحلهای و رمزهای پویای بانکی |
| مخاطبین (Contacts) | پیامرسانها، برنامههای تماس | سرقت لیست شمارههای دوستان و خانواده |
تفاوت مدیریت حریم خصوصی در اندروید و آیفون
بحث امنیت اندروید و آیفون همیشه داغ بوده است. سیستمعامل iOS از همان نسخههای ابتدایی رویکرد بسیار سختگیرانهای نسبت به مجوزها داشت. در آیفون، برنامهها حتی برای دسترسی به شبکه محلی (Local Network) یا ردیابی فعالیت شما در سایر برنامهها (App Tracking Transparency) نیز باید اجازه بگیرند.
خوشبختانه اندروید در نسخههای اخیر (مخصوصا از اندروید ۱۱ به بعد) فاصله خود را با iOS بسیار کم کرده است. معرفی قابلیتهایی مانند اعطای دسترسی یکبار مصرف (Only this time) و حذف خودکار دسترسی برنامههایی که مدتها استفاده نشدهاند، گام بلندی در ارتقای تنظیمات حریم خصوصی گوشیهای اندرویدی بوده است.
آموزش گام به گام مدیریت دسترسی برنامهها در اندروید
برای بررسی و تغییر مجوزهایی که تا امروز به اپلیکیشنها دادهاید، نیازی به نصب هیچ برنامه جانبی ندارید. کافیست مراحل زیر را طی کنید:
ورود به تنظیمات
وارد منوی Settings (تنظیمات) گوشی خود شوید و به دنبال بخش Apps یا برنامهها بگردید. در برخی رابطهای کاربری مانند سامسونگ ممکن است مسیر کمی متفاوت باشد.
بخش مدیریت مجوزها
روی گزینه Permission Manager (مدیریت دسترسیها) کلیک کنید. در اینجا لیستی از تمام سختافزارها و سنسورها (مثل دوربین، میکروفون و...) را مشاهده میکنید.
بررسی دسترسیهای حساس
روی گزینهای مانند Camera (دوربین) ضربه بزنید. اکنون میبینید چه برنامههایی همیشه، چه برنامههایی فقط هنگام استفاده و چه برنامههایی اجازه دسترسی به دوربین را ندارند.
لغو دسترسیهای مشکوک
اگر برنامه نامربوطی در این لیست دیدید (مثلا یک بازی ساده که به دوربین دسترسی دارد)، روی آن کلیک کرده و گزینه Don't allow (مجاز نیست) را انتخاب کنید.
بررسی امنیت فایلها قبل از نصب
بهترین راه برای در امان ماندن از بدافزارهایی که با درخواست مجوزهای نامتعارف قصد سرقت اطلاعات شما را دارند، پیشگیری قبل از نصب است. اگر فایلی با پسوند APK از منابعی غیر از گوگلپلی (مانند کانالهای تلگرامی یا سایتهای متفرقه) دانلود کردهاید و به امنیت آن شک دارید، میتوانید قبل از نصب آن را اسکن کنید.
در این شرایط اسکنر آنلاین به شما کمک میکند. این ابزار به شما اجازه میدهد هر فایلی را مستقیماً از طریق مرورگر خود اسکن کنید تا از عدم وجود بدافزار مطمئن شوید. نیازی به نصب نرمافزار اضافی نیست و همه چیز در محیط مرورگر انجام میشود.

