HARIS SHIELD
بازگشت به وبلاگ

راهنماهای امنیتی

از کجا بفهمیم گوشی هک شده است: نشانه‌هایی که مهم‌اند، و آن‌هایی که نیستند

۳ مرداد ۱۴۰۵9 دقیقه مطالعه

هر فهرستی از نشانه‌های هشدار که درباره‌ی این موضوع پیدا کنید با همان چهار مورد شروع می‌شود: باتری، گرما، مصرف داده، کندی. هر چهار مورد واقعاً از نشانه‌های زیر نظر بودن گوشی‌اند. اما هر چهار مورد دقیقاً همان چیزی هم هستند که یک باتری دوساله، یک به‌روزرسانی سیستم و همگام‌سازی آلبوم عکس پس از یک سفر ایجاد می‌کنند.

این یک مشکل است، چون یعنی پرتکرارترین توصیه‌ی اینترنت نمی‌تواند میان یک گوشی آلوده و یک گوشی معمولیِ کمی کهنه فرق بگذارد. اگر به این دلیل اینجا هستید که چیزی نگران‌تان کرده، اینکه به شما بگویند حواس‌تان به باتری باشد کمک چندانی نمی‌کند.

پس این راهنما نشانه‌ها را به دو گروه تقسیم می‌کند: آن‌هایی که واقعاً وزن دارند، و آن‌هایی که تقریباً همه با آن‌ها شروع می‌کنند اما به‌تنهایی باید تا حد زیادی نادیده‌شان بگیرید.

نشانه‌هایی که واقعاً وزن دارند

توجیه کردن هر کدام از این‌ها سخت است. هر کدام به‌تنهایی ارزش یک بررسی جدی را دارد.

برنامه‌ای با مجوزهایی که فقط جاسوسی به آن‌ها نیاز دارد

در Android، تنظیمات را باز کنید و سه صفحه را بررسی کنید: دسترس‌پذیری (Accessibility؛ بخش سرویس‌های دانلودشده)، دسترسی به اعلان‌ها در بخش دسترسی ویژه‌ی برنامه، و برنامه‌های سرپرست دستگاه (Device admin apps) در بخش امنیت. نرم‌افزارهای نظارتی تجاری به این‌ها نیاز دارند، چون از همین راه‌ها صفحه‌ی شما، اعلان‌هایتان و کلیدهایی را که می‌زنید می‌خوانند. در یک گوشی شخصی معمولی، صفحه‌ی اول و سوم معمولاً خالی‌اند.

در iPhone، معادلش تنظیمات، عمومی، VPN و مدیریت دستگاه (VPN & Device Management) است. پروفایل پیکربندی ابزاری مشروع برای کارفرماها و مدرسه‌هاست، و یکی از معدود راه‌های پشتیبانی‌شده برای نصب نظارت دائمی روی iPhone بدون سوءاستفاده از حفره‌ی امنیتی. در یک گوشی شخصی این صفحه باید خالی باشد.

نام‌ها در این فهرست‌ها عمداً کسل‌کننده‌اند: System Service، ‏Device Health، ‏Update Manager، ‏Sync Services. یک جزء واقعی سیستم در بخش «دانلودشده‌ها» ظاهر نمی‌شود.

دستگاهی ناآشنا در حساب شما

فهرست دستگاه‌های Apple ID خود (تنظیمات، سپس نام خودتان) یا حساب Google خود را در myaccount.google.com بررسی کنید. کسی که وارد حساب شما شده اصلاً نیازی به نرم‌افزار روی گوشی‌تان ندارد. می‌تواند نسخه‌های پشتیبان، پیام‌ها و موقعیت مکانی شما را از روی دستگاه خودش بخواند.

این نادیده‌گرفته‌ترین مسیر در همه‌ی راهنماهاست، و در عمل یکی از رایج‌ترین‌ها.

خاموش بودن Play Protect، در حالی که شما خاموشش نکرده‌اید

در Android: ‏Play Store، آیکون پروفایل، Play Protect. به‌طور پیش‌فرض روشن است و درباره‌ی برنامه‌هایی که از بیرون فروشگاه نصب می‌شوند هشدار می‌دهد. خاموش دیدنش یک «نشانه» نیست؛ مدرک تصمیمی است که کسی گرفته است.

اعلان تهدید Apple

Apple به کاربرانی که فکر می‌کند هدف جاسوس‌افزارهای مزدور قرار گرفته‌اند هشدار می‌دهد. در account.apple.com وارد شوید و دنبال یک بنر بگردید.

یک نکته‌ی مهم: چون این هشدارها ترسناک و شناخته‌شده‌اند، پوشش محبوب کلاهبرداران هم هستند. یک اعلان واقعی Apple هرگز از شما نمی‌خواهد روی لینکی بزنید، چیزی نصب کنید یا رمز عبوری بدهید. برای اطمینان، خودتان account.apple.com را تایپ کنید.

ردپاهای جیلبریک یا روت

در iPhone، گوشی را برای Cydia، ‏Sileo یا Zebra جست‌وجو کنید، و در Android دنبال یک برنامه‌ی مدیریت روت (root manager) بگردید. وجود آن‌ها اثبات این نیست که شما را زیر نظر دارند، اما اثبات این است که کسی محافظت‌های سیستم‌عامل را برداشته، و پس از آن، گوشی دیگر شاهد قابل اعتمادی درباره‌ی خودش نیست.

اینکه طرف مقابل چیزهایی می‌داند که نباید بداند

فنی نیست، و اغلب از همه قوی‌تر است. اگر کسی مدام از موقعیت مکانی شما، برنامه‌هایتان یا محتوای یک گفت‌وگوی خصوصی باخبر است، و هیچ راه معمولی برای دانستنش ندارد، این از هر عددی که باتری نشان دهد ارزش بیشتری دارد.

نشانه‌هایی که همه با آن‌ها شروع می‌کنند، و ارزش واقعی‌شان

هیچ کدام از این‌ها بی‌ارزش نیست. اما همه‌شان به‌تنهایی خیلی کمتر از آنچه اینترنت القا می‌کند ارزش دارند، چون هر کدام توضیح پیش‌پاافتاده‌ای دارد که از جاسوسی محتمل‌تر است.

باتری سریع‌تر تمام می‌شود. باتری‌های لیتیوم-یونی با هر چرخه‌ی شارژ ظرفیت از دست می‌دهند. پس از حدود دو سال، باتری‌ای که به‌وضوح بدتر شده نتیجه‌ای قابل انتظار است، نه نشانه. فقط وقتی ارزش توجه دارد که ناگهان، روی گوشی نسبتاً نو و بدون هیچ به‌روزرسانی در این فاصله تغییر کرده باشد.

گوشی در حالت بیکاری گرم می‌شود. به‌روزرسانی برنامه‌ها در پس‌زمینه، پشتیبان‌گیری ابری، یک فرایند نمایه‌سازی پس از به‌روزرسانی. گوشی‌های امروزی وقتی حواس‌تان نیست کارهای زیادی انجام می‌دهند.

مصرف داده‌ی بیشتر. ببینید کدام برنامه است. اگر سرویس عکس‌تان است یا یک برنامه‌ی پخش آنلاین که گزینه‌ی «فقط با Wi-Fi» در آن خاموش شده، جوابتان را گرفته‌اید. نرم‌افزار نظارتی واقعاً داده آپلود می‌کند، اما معمولاً بزرگ‌ترین عدد آن فهرست نیست.

گوشی کند به نظر می‌رسد، یا خودبه‌خود ری‌استارت می‌شود. به‌روزرسانی سیستم‌عامل روی سخت‌افزار قدیمی‌تر تقریباً همیشه همین را ایجاد می‌کند.

تبلیغات پاپ‌آپ همه جا. نشانه‌ی واقعی است، اما نشانه‌ی ابزار تبلیغاتی مزاحم (adware) از یک برنامه‌ی مشکوک، نه نظارت هدفمند. استاکرور طوری ساخته شده که نامرئی بماند؛ نشان دادن تبلیغ به شما هدفش را از بین می‌برد.

پیامک‌های عجیبی که از گوشی شما ارسال شده. معمولاً یا جعل فرستنده است، که در آن هیچ مشکلی در گوشی شما وجود ندارد، یا یک برنامه‌ی کلاهبرداری پیامکی. به‌ندرت پای نظارت در میان است.

صداهای عجیب هنگام تماس. این یکی در حال حاضر تقریباً به‌طور کامل افسانه است، یادگاری از دوران تلفن آنالوگ. کیفیت تماس دیجیتال به صدها دلیل تغییر می‌کند.

خلاصه‌ی صادقانه: اگر تنها چیزی که دارید باتری ضعیف‌تر و گوشی گرم است، محتمل‌ترین توضیح گوشی‌ای است که دو سه سال عمر دارد. به جای آن، به فهرست اول نگاه کنید.

آنچه خودتان در ده دقیقه می‌توانید بررسی کنید

  1. سه صفحه‌ی مجوزها در Android، یا VPN و مدیریت دستگاه در iPhone.
  2. فهرست دستگاه‌های حساب‌تان، هم در Apple و هم در Google.
  3. ‏Play Protect در Android، از جمله اینکه آیا غیرفعال شده بوده یا نه.
  4. فهرست کامل برنامه‌ها همراه با برنامه‌های سیستمی، با دقت به نسخه‌های تکراری از ابزارهای معمولی و نام‌هایی که نمی‌شناسید. یک برنامه می‌تواند آیکونش را مخفی کند، پس ورق زدن صفحه‌ی اصلی چیزی را ثابت نمی‌کند.
  5. مجوزهای برنامه‌ها برای موقعیت مکانی، میکروفون، دوربین و عکس‌ها، با دقت به برنامه‌های معمولی با دسترسی‌های غیرمعمول.
  6. باتری و داده، به‌عنوان جزئیات کمکی، نه به‌عنوان حکم نهایی.

راهنماهای گام‌به‌گام برای هر سیستم‌عامل: تشخیص جاسوس‌افزار در iPhone و تشخیص جاسوس‌افزار در Android.

چرا بررسی‌های بالا فقط تا جایی پیش می‌روند

هر کاری که از روی خودِ گوشی انجام دهید یک محدودیت ساختاری دارد.

در iPhone، محیط ایزوله (sandbox) باعث می‌شود هیچ برنامه‌ای در App Store نتواند سیستم را اسکن کند. به همین دلیل ویروس‌یاب‌های iPhone نمی‌توانند کاری را بکنند که توضیحاتشان القا می‌کند: فقط Wi-Fi شما را بررسی می‌کنند و درباره‌ی وب‌سایت‌های خطرناک هشدار می‌دهند. در Android چیزهای بیشتری را می‌توانید ببینید، اما باز هم یک برنامه نمی‌تواند داده‌های خصوصی برنامه‌ی دیگر را بخواند، و هر چیزی که دسترسی روت دارد می‌تواند از همین صفحه‌هایی که در بالا آمد پنهان شود.

زیر هر دو، یک مشکل مشترک است. از گوشی آلوده خواسته می‌شود درباره‌ی خودش گزارش بدهد، با نرم‌افزاری که ممکن است در کنترل نفوذگر باشد.

عبور از این مشکل یعنی تحلیل گوشی از بیرون آن. گوشی را با کابل به کامپیوتر وصل کنید؛ دستگاه یک نسخه‌ی پشتیبان و داده‌های عیب‌یابی تولید می‌کند که هیچ برنامه‌ای روی خودِ دستگاه اجازه‌ی خواندنشان را ندارد: گزارش‌های خرابی (crash log)، سوابق اینکه کدام پردازش‌ها و کی از شبکه استفاده کرده‌اند، و ردپاهایی که جاسوس‌افزارهای شناخته‌شده به جا می‌گذارند. این داده‌ها را می‌توان با نشانه‌های منتشرشده‌ی نفوذ (indicators of compromise) مقایسه کرد.

پژوهشگرانی که واقعاً این کارزارها را کشف می‌کنند همین‌طور کار می‌کنند. آزمایشگاه امنیت Amnesty International ابزار متن‌باز Mobile Verification Toolkit را منتشر می‌کند که دقیقاً همین کار را انجام می‌دهد، و پایه‌ی تحقیقات Pegasus Project بود. رایگان است، اعتبار خوبی دارد، و ابزاری خط‌فرمانی است که فرض می‌کند با Python و خروجی فارنزیک راحت هستید.

پر کردن همین فاصله دلیل وجود Haris Shield است: تحلیل از روی کامپیوتر بر اساس همان نشانه‌های عمومی، با گزارشی که بدون ترمینال هم می‌توانید بخوانید. نسخه‌ی فعلی به جای تحلیل یک نسخه‌ی پشتیبان کامل، گوشی را مستقیم از طریق کابل می‌خواند؛ صفحه‌ی چگونه کار می‌کند دقیقاً فهرست می‌کند که در iPhone و Android چه چیزهایی را می‌خواند.

اگر چیزی پیدا کردید، ترتیب کارها مهم است

مهم‌ترین بخش این مقاله، و همان بخشی که بیشتر راهنماها کاملاً از آن می‌گذرند.

اگر کسی که به او مشکوکید همسر یا شریک زندگی، همسر یا شریک سابق، یکی از اعضای خانواده یا کارفرماست، فعلاً هیچ چیزی را حذف نکنید. بسیاری از محصولات نظارتی همان لحظه‌ای که از کار بیفتند به کسی که نصبشان کرده خبر می‌دهند. در یک وضعیت کنترل‌گرانه، این هشدار به طرف مقابل می‌گوید که شما ماجرا را فهمیده‌اید، در لحظه‌ای که او انتخاب کرده، نه شما. Coalition Against Stalkerware، ائتلافی که سازمان‌های فعال در حوزه‌ی خشونت خانگی و شرکت‌های امنیتی را گرد هم آورده، صراحتاً درباره‌ی این موضوع هشدار می‌دهد و یادآوری می‌کند که حذف نرم‌افزار، مدرکی را هم که ممکن است بعداً لازم داشته باشید از بین می‌برد.

ترتیبی امن‌تر:

  1. هیچ چیزی را روی گوشی تغییر ندهید و با کسی هم روبه‌رو نشوید.
  2. اول مشورت بگیرید، از دستگاهی که طرف مقابل هرگز به آن دسترسی نداشته است.
  3. آنچه پیدا کرده‌اید را مستند کنید.
  4. حساب‌هایتان را از یک دستگاه دیگر امن کنید: اول ایمیل، بعد Apple یا Google، بعد پیام‌رسان‌ها و بانک، و در هر حساب نشانی بازیابی و دستگاه‌های واردشده را بررسی کنید.
  5. تصمیم درباره‌ی حذف را آخر از همه بگیرید، وقتی پشتیبانی لازم فراهم شده است.

راهنمای کامل ما برای این وضعیت: استاکرور: نشانه‌ها و کارهایی که نباید بکنید.

اگر هیچ کس در زندگی‌تان منبع محتملی نیست، حساب‌وکتاب ساده‌تر است: سیستم‌عامل را به‌روز کنید، آنچه پیدا کرده‌اید را حذف کنید، رمزهایتان را از یک دستگاه دیگر عوض کنید، و بازنشانی کارخانه‌ای (factory reset) را در نظر بگیرید، بدون بازگرداندن نسخه‌ی پشتیبانی که ممکن است مشکل را دوباره نصب کند.

کاهش خطر پس از آن

  • رمزی که هیچ کس دیگری نداند، و هیچ اثر انگشت یا چهره‌ی اضافه‌ای که خودتان ثبت نکرده‌اید. بیشتر این ماجراها با دسترسی فیزیکی شروع می‌شود.
  • به‌روزرسانی‌ها همان روزی که می‌رسند. بیشتر نفوذهای واقعی به ضعف‌هایی متکی‌اند که پیش‌تر وصله شده‌اند.
  • تأیید دومرحله‌ای، اول برای ایمیل، چون ایمیل همه چیز دیگر را بازنشانی می‌کند.
  • جیلبریک یا روت نکنید، و اجازه ندهید کسی این کار را برایتان بکند.
  • دستگاه‌های حساب‌هایتان را هر چند ماه یک بار مرور کنید.
  • اشتراک‌گذاری خانوادگی را بازبینی کنید. اشتراک‌گذاری موقعیت مکانی که یک بار در دوره‌ای خوش‌تر تنظیم شده و بعد فراموش شده، بخش بزرگی از چیزی را توضیح می‌دهد که مردم به‌عنوان «ردیابی شدن» تجربه می‌کنند.

پاسخ کوتاه

فهرست‌های «باتری و گرما» را کنار بگذارید. نشانه‌هایی که ارزش اقدام دارند این‌ها هستند: برنامه‌ای که مجوز دسترس‌پذیری، دسترسی به اعلان‌ها یا سرپرستی دستگاه دارد و شما آن را نداده‌اید؛ پروفایل پیکربندی‌ای در iPhone که نمی‌توانید توضیحش دهید؛ دستگاهی ناآشنا در حساب Apple یا Google شما؛ خاموش بودن Play Protect؛ یک اعلان تهدید Apple؛ ردپاهای جیلبریک؛ و کسی که چیزهایی می‌داند که هیچ راه معمولی برای دانستنشان ندارد.

همه‌ی این‌ها را خودتان در حدود ده دقیقه می‌توانید بررسی کنید. کاری که از روی خودِ گوشی نمی‌توانید بکنید، راستی‌آزمایی خودِ گوشی است، و اگر چیزی پیدا کردید و ممکن است کسی از اطرافیان‌تان پشت آن باشد، پیش از دست زدن به هر تنظیمی مشورت بگیرید.

منابع

  • Apple، درباره‌ی اعلان‌های تهدید Apple و محافظت در برابر جاسوس‌افزارهای مزدور: support.apple.com/en-us/102174
  • آزمایشگاه امنیت Amnesty International، ‏Mobile Verification Toolkit: mvt.re
  • Coalition Against Stalkerware، اطلاعات برای بازماندگان: stopstalkerware.org/information-for-survivors
  • Google، ‏Play Protect: support.google.com/googleplay/answer/2812853
  • Electronic Frontier Foundation، ‏Surveillance Self-Defense: ssd.eff.org
  • National Domestic Violence Hotline (آمریکا): 1-800-799-7233. ‏Coalition Against Stalkerware سازمان‌های کشورهای دیگر را فهرست کرده است.

مطالب مرتبط: چگونه جاسوس‌افزار را در iPhone تشخیص دهیم، چگونه جاسوس‌افزار را در Android تشخیص دهیم، نشانه‌های استاکرور و کارهایی که نباید بکنید، آیا کسی گوشی من را ردیابی می‌کند؟، و نشانه‌های شنود گوشی.

نگرانید که گوشی‌تان زیر نظر باشد؟

گوشی‌تان را از روی کامپیوتر برای یافتن جاسوس‌افزار و استاکرور اسکن کنید. اسکن هیچ چیزی روی گوشی نصب نمی‌کند. تا ۱۰ دی ۱۴۰۵ رایگان.

کلید رایگان خود را بگیرید