استفاده از رایانه عمومی با VPN: اول چه چیزی را بررسی کنیم
تونل مسیر را محافظت میکند، نه رایانه در دو سر آن را. تصمیم بگیرید چه کسی میزبان را کنترل میکند، چه چیزی روی دیسک میماند و چگونه پیش از ورود، دسترسی را لغو کنید.
رایانه قرضی، کار فوری، و سرویسگیر VPN که وعده میدهد همه چیز را رمزگذاری کند: این توالی امن به نظر میرسد و نیست. تونل مسیر میان دو سر را محافظت میکند و سر مقابل شما همان بخشی است که نمیتوانید بررسی کنید. سه گام زیر تعیین میکند که آیا دستگاه اصلاً قابل استفاده است، چگونه اعتبارنامهها را از آن دور نگه دارید و پس از آن چه کنید تا یک نشست موقت به نسخهای دائمی تبدیل نشود.
تونل پس از آن شروع میشود که میزبان دادهها را دیده است
رمزگذاری در سرویسگیر VPN رخ میدهد که بهعنوان برنامهای روی رایانه اجرا میشود. هر چیزی بالاتر از آن برنامه، از جمله مرورگر، سیستمعامل و هر افزونه یا درایوری با دسترسی کافی، دادههای شما را پیش از رمزگذاری پردازش میکند. این نقص پروتکل نیست؛ این جایی است که پروتکل قرار دارد.
بنابراین بررسی نشانی خروج تقریباً هیچ چیز درباره میزبان ثابت نمیکند. یک رایانه میتواند تمام ترافیک را از خروجی پاک عبور دهد و همچنان هر ضربه کلید را ثبت کند، و این دو واقعیت با هم تناقضی ندارند.
چارچوب مفید این است که بپرسید میزبان چه چیزی را میتواند مشاهده کند، نه شبکه چه کاری میتواند بکند. روی رایانهای که شخص دیگری آن را مدیریت میکند، این مجموعه بزرگتر از آن است که بتوانید برشمارید.
گام یک: مشخص کنید چه کسی دستگاه را کنترل میکند
کنترل پرسشی درباره حقوق مدیریتی و دسترسی فیزیکی است، نه درباره ادب. اگر شخص دیگری بتواند نرمافزار نصب کند، درایور بارگذاری کند، دستگاهی متصل کند یا تصویری را بازیابی کند، رفتار رایانه چیزی نیست که با نگاه کردن به آن مشخص شود. مدیریت یک توانایی است و تواناییها در تصویر صفحه دیده نمیشوند. از کسی که رایانه را به شما داد بپرسید.
نشانههای معمول را بجویید و هر یک را شواهدی درباره کنترل بدانید، نه برهانی بر امنیت. هیچیک از آنها بهتنهایی تعیینکننده نیست.
- حساب مهمان یا کیوسکی که نمیتواند نرمافزار نصب کند، نقطه شروع بهتری از حساب مدیر است که کسی به شما داده باشد.
- دستگاه مدیریتشده با مالک شناختهشده و مخاطب پشتیبانی بهتر از پایانه رهاشده است، حتی وقتی پایانه تمیزتر به نظر میرسد.
- رایانهای که نمیتوانید تعیین کنید آخرین بار چه کسی وارد شده، رایانهای است که وضعیت آن را نمیتوانید توصیف کنید.
هیچیک از این بررسیها میزبان مشترک را قابل اعتماد نمیکند. آنها میگویند آیا ریسک بهاندازهای محدود است که با کار محدود ادامه دهید، که پرسشی متفاوت و صادقانهتر است. پاسخ را پیش از ادامه بنویسید.
گام دو: اعتبارنامهها را از میزبان دور نگه دارید
نمای فعال یک نشانک نیست. یک نمای OpenVPN میتواند گواهیهای درونخطی و کلید خصوصی داشته باشد و واردکردن آن، آن مواد را روی دستگاهی که مال شما نیست مینویسد. همین درباره نشست مرورگری که کوکی ذخیره میکند و هر مدیر گذرواژهای که گاوصندوقی را بهصورت محلی ذخیره میکند صادق است.
| Decision | Safe default | What it buys you |
|---|---|---|
| Which device to use | One you control, or an approved managed device | A host whose software you can account for |
| Which account to sign in with | A session that does not persist, with a second factor | Limited exposure if the machine retains state |
| What to install | Nothing; use the browser and the service's own portal | No profile or client left behind for the next user |
| What to do afterwards | Sign out everywhere and revoke sessions from a trusted device | An end to access that does not depend on local cleanup |
کمپایدارترین دسترسیای را ترجیح دهید که سرویس پشتیبانی میکند. درگاه وبی که بهازای هر نشست احراز هویت میکند و عامل دومی میخواهد، کمتر از سرویسگیر رومیزی با نمای ذخیرهشده بر جای میگذارد، و نشستی که با بستن مرورگر پایان مییابد بهتر از نشستی است که از راهاندازی دوباره جان سالم به در میبرد.
سپس بررسی کنید رایانه چه چیزی نگه میدارد. روی میزبان مشترک Linux محل نمای بهراحتی بازرسی میشود و در Windows جستوجوی معادل یک فرمان میبرد. یافتن نمای کاربر پیشین یادآوری سودمندی است که با نمای شما هم همینگونه رفتار میشد.
ls -la ~/.config/openvpn 2>/dev/null
Get-ChildItem -Path $HOME -Recurse -Filter *.ovpn -ErrorAction SilentlyContinue
گام سه: دسترسی را از جایی که به آن اعتماد دارید پایان دهید
پاکسازی محلی ارزشمند است و کافی نیست. از سرویس خارج شوید، مرورگر را ببندید، هر فایل دانلودشده را حذف کنید و سپس گامی را بردارید که واقعاً اهمیت دارد: نشست یا اعتبارنامه را از دستگاهی که کنترل میکنید لغو کنید.
همین اقدام آخر است که مردم از آن میگذرند، چون صفحه محلی تمیز به نظر میرسد. نشانه نشستی که نرمافزاری روی میزبان کپی کرده، پس از رفتن شما همچنان کار میکند و اهمیتی نمیدهد که مرورگر بسته شده بود. لغو، تنها گامی است که فرض میکند میزبان ممکن است خصمانه بوده باشد. همچنین تنها گامی است که اگر بوده باشد، همچنان کار میکند.
اگر کلید خصوصی یا راز بازیابی به رایانه رسیده است، آن را افشاشده بدانید و بهجای بازرسی نسخهها، آن را بچرخانید. برای حسابی که عامل دوم را به کار برده، دستگاهها و نشستهایی را هم که ارائهدهنده فهرست میکند مرور کنید، زیرا نشانهای که در طول بازدید شما صادر شده ممکن است هنوز فعال باشد.
نتیجه را در حالی که تازه است بنویسید: کدام دستگاه، کدام حساب، چه چیزی نصب شد، چه چیزی لغو شد و چه زمانی. همین یادداشت است که به شخص بعدی امکان میدهد به تنها پرسش مهم پس از آن پاسخ دهد: آیا چیزی هنوز دسترسی دارد.
دستگاه تحت کنترل خصوصی هم به نگهداری نیاز دارد و مبنایی برای مدیریت سر به شما میدهد که پایانه قرضی هرگز نخواهد داد. تونل بخش آسان بود.