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

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

این تفاوت مهم است: دسترسی فنی، ذخیره‌سازی محلی و ارسال داده به ارائه‌دهنده سه پرسش جداگانه‌اند. رمزگذاری سرتاسری به‌خودی‌خود پاسخ هیچ‌یک از این پرسش‌ها را دربارهٔ روش ورودی مشخص نمی‌کند.

صفحه‌کلید اندروید چه چیزهایی را می‌تواند ببیند؟

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

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

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

چسباندن متن راه امنی برای دورزدن صفحه‌کلید مخرب نیست

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

برای اجتناب از تایپ، اطلاعات محرمانه را بی‌دلیل از مسیر کلیپ‌بورد عبور ندهید. در دستگاهی مورد اعتماد، از روند پیش‌بینی‌شده برای واردکردن اطلاعات ورود یا مدیر گذرواژه استفاده کنید و به‌جای تلاش برای عبوردادن متن حساس از مسیری دور از صفحه‌کلید نامطمئن، آن صفحه‌کلید را عوض کنید.

پنل‌های متنی نیمه‌شفاف، معلق بالای یک تلفن هوشمند در تصویری بنفش.

آیا قابلیت‌های یادگیری و صوتی، متن مرا به بیرون می‌فرستند؟

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

برای نمونه، مستندات یادگیری Gboard گوگل میان یادگیری فدرال و اهدای داوطلبانهٔ دادهٔ صوتی تفاوت می‌گذارد. گوگل می‌گوید در یادگیری فدرال، به‌جای متن گفته‌شده یا تایپ‌شده، به‌روزرسانی‌های حاصل از یادگیری ارسال می‌شود؛ اهدای اختیاری دادهٔ صوتی مسیر دادهٔ متفاوتی دارد و می‌تواند شامل بازبینی انسانی باشد. این تفاوتی است که ارائه‌دهنده در مستندات خود بیان کرده، نه نتیجهٔ ممیزی مستقل ترافیک.

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

پیام‌رسان چه درخواستی می‌تواند از صفحه‌کلید داشته باشد؟

اندروید پرچم IME_FLAG_NO_PERSONALIZED_LEARNING را ارائه می‌کند که از IME می‌خواهد یادگیری شخصی را بر اساس یک کادر متنی مشخص به‌روزرسانی نکند. مرجع API اندروید صریحاً هشدار می‌دهد که این درخواست تضمین نیست و ممکن است همهٔ IMEها آن را رعایت نکنند.

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

بررسی عملی صفحه‌کلید

  1. صفحه‌کلید فعال را شناسایی کنید. در تنظیمات زبان و ورودی اندروید جستجو کنید؛ نام منوها بسته به سازنده متفاوت است.
  2. ناشر و منبع به‌روزرسانی را بررسی کنید. از دانلودهای بسته‌بندی‌مجددشده یا صفحه‌کلیدی که فقط به توصیهٔ یک پیام یا آگهی نصب شده است دوری کنید.
  3. تنظیمات حریم خصوصی هر قابلیت را جداگانه بخوانید. شخصی‌سازی، واژه‌های آموخته‌شده، دیکتهٔ صوتی، اهدای دادهٔ صوتی، سابقهٔ کلیپ‌بورد و ابزارهای نوشتن با هوش مصنوعی را جداگانه بررسی کنید.
  4. روش‌های ورودی بلااستفاده را حذف کنید. پیش از غیرفعال‌کردن یک صفحه‌کلید، جایگزینی داشته باشید که می‌دانید کار می‌کند؛ به‌ویژه اگر به قابلیت‌های دسترس‌پذیری یا زبانی خاص وابسته‌اید.
  5. هرجا با نیازتان سازگار است، از پردازش محلی استفاده کنید. کارکرد آفلاین شاهد مفیدی دربارهٔ همان عملیات است، اما ثابت نمی‌کند که بعداً ارسال داده یا تله‌متری رخ نخواهد داد.
  6. پس از به‌روزرسانی‌های عمده دوباره بررسی کنید. قابلیت‌ها و مسیرهای داده ممکن است تغییر کنند، حتی اگر نام برنامه همان بماند.

مجوز اینترنت اندروید معمولاً مانند مجوز میکروفون، کلیدی نیست که کاربر بتواند در زمان اجرا آن را لغو کند. برخی دستگاه‌ها کنترل‌های شبکه دارند، اما در دسترس بودن آن‌ها متفاوت است. به دستورالعمل‌های کلی برای «لغو مجوز اینترنت» در صفحهٔ تنظیماتی که شاید اصلاً وجود نداشته باشد تکیه نکنید.

برنامه‌ای که دسترسی مستقیم به شبکه ندارد، سطح کوچک‌تری برای خروج غیرمجاز داده دارد؛ اما این واقعیت به‌تنهایی اعتمادپذیری کلی آن را ثابت نمی‌کند. وابستگی‌ها، ارتباط با اجزای دیگر، نگهداری محلی داده و به‌روزرسانی‌های بعدی نیز اهمیت دارند. انتشار کد منبع می‌تواند به بررسی کمک کند؛ اما به‌خودی‌خود ثابت نمی‌کند که نسخهٔ نصب‌شده امن است.

ارتباط این موضوع با لیوارا

مرزهای امنیتی لیوارا به نحوهٔ مدیریت پیام‌ها و کلیدهای خود آن مربوط‌اند. این مرزها صفحه‌کلید، سیستم‌عامل یا نرم‌افزارهای دیگر دستگاه شما را تأیید نمی‌کنند. یک پیام‌رسان خصوصی و یک روش ورودی قابل اعتماد، محافظت‌هایی مکمل‌اند.

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

پرسش‌های متداول

آیا صفحه‌کلید پیام‌های دریافتی را می‌بیند؟

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

آیا Gboard هرچه تایپ می‌کنم بارگذاری می‌کند؟

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

آیا صفحه‌کلید متن‌باز خودبه‌خود امن‌تر است؟

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

اگر شک کنم صفحه‌کلیدم مخرب است چه کنم؟

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

منابع

ببینید چه کسی چه چیزی را می‌تواند ببیند
ادامهٔ این موضوعحریم خصوصی دیجیتال ↗امنیت اندروید و دستگاه ↗
پایان مقالهادامهٔ مطالعه ↗