שימוש במחשב ציבורי עם VPN: מה לבדוק קודם
מנהרה מגנה על הנתיב, לא על המחשב בשני הקצוות. החליטו מי שולט במארח, מה נשאר בדיסק ואיך לבטל גישה לפני שאתם נכנסים.
מחשב בהשאלה, משימה דחופה ולקוח VPN שמבטיח להצפין הכול: הרצף נראה בטוח והוא אינו. מנהרה מגנה על הנתיב בין שתי נקודות קצה, והנקודה שמולכם היא החלק שאינכם יכולים לאמת. שלושת הצעדים שלהלן קובעים אם המכשיר שמיש בכלל, איך להרחיק ממנו פרטי התחברות ומה לעשות אחר כך כדי שמושב זמני לא יהפוך לעותק קבוע.
המנהרה מתחילה אחרי שהמארח כבר ראה את הנתונים
ההצפנה מתרחשת בלקוח ה-VPN, שפועל כתוכנית על המחשב. כל מה שמעל התוכנית הזו, כולל הדפדפן, מערכת ההפעלה וכל תוספת או מנהל התקן עם גישה מספקת, מטפל בנתונים שלכם לפני שהם מוצפנים. זו אינה תקלה בפרוטוקול; זה המקום שבו הפרוטוקול נמצא.
בדיקת כתובת היציאה לכן כמעט אינה מוכיחה דבר על המארח. מחשב יכול לנתב את כל התעבורה דרך יציאה נקייה ובכל זאת לתעד כל הקשה, ושתי העובדות אינן סותרות.
המסגור המועיל הוא לשאול מה המארח יכול לצפות ולא מה הרשת יכולה. במחשב שמישהו אחר מנהל, הקבוצה הזו גדולה ממה שתוכלו למנות.
צעד ראשון: לקבוע מי שולט במכשיר
שליטה היא שאלה של הרשאות ניהול וגישה פיזית, לא של נימוס. אם אדם אחר יכול להתקין תוכנה, לטעון מנהל התקן, לחבר מכשיר או לשחזר תמונה, התנהגות המחשב אינה משהו שאפשר לקבוע בהסתכלות עליו. ניהול הוא יכולת, ויכולות אינן מופיעות בצילום מסך. שאלו את האדם שמסר לכם את המחשב.
חפשו את הסימנים הרגילים והתייחסו לכל אחד כראיה לגבי שליטה ולא כהוכחה לבטיחות. אף אחד מהם אינו מכריע בפני עצמו.
- חשבון אורח או קיוסק שאינו יכול להתקין תוכנה הוא נקודת פתיחה טובה יותר מחשבון מנהל שמישהו מסר לכם.
- מכשיר מנוהל עם בעלים ידוע ואיש קשר לתמיכה עדיף על מסוף ללא השגחה, גם כשהמסוף נראה נקי יותר.
- מחשב שאינכם יכולים לקבוע מי נכנס אחרון הוא מחשב שאינכם יכולים לתאר את מצבו.
אף אחת מהבדיקות הללו אינה הופכת מארח משותף לאמין. הן אומרות לכם אם הסיכון מוגבל מספיק כדי להמשיך במשימה מוגבלת, וזו שאלה אחרת וכנה יותר. רשמו את התשובה לפני שתמשיכו.
צעד שני: להרחיק פרטי התחברות מהמארח
פרופיל חי אינו סימנייה. פרופיל OpenVPN עשוי להכיל אישורים מוטבעים ומפתח פרטי, וייבוא שלו כותב את החומר הזה להתקן שאינו שלכם. כך גם במושב דפדפן ששומר קובץ cookie, ובכל מנהל סיסמאות שמטמין כספת מקומית.
| 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
צעד שלישי: לסיים גישה ממקום שאתם סומכים עליו
ניקוי מקומי שווה עשייה ואינו מספיק. התנתקו מהשירות, סגרו את הדפדפן, הסירו כל קובץ שהורד, ואז בצעו את הצעד שבאמת חשוב: בטלו את המושב או את פרטי ההתחברות מהתקן שאתם שולטים בו.
בדיוק את הפעולה האחרונה הזו אנשים מדלגים, כי המסך המקומי נראה נקי. אסימון מושב שהועתק על ידי תוכנה במארח ממשיך לעבוד אחרי שהלכתם, ולא אכפת לו שהדפדפן נסגר. ביטול הוא הצעד היחיד שמניח שהמארח היה אולי עוין. הוא גם היחיד שעדיין עובד אם הוא היה.
אם מפתח פרטי או סוד שחזור נגעו במחשב, התייחסו אליהם כאל חשופים וסובבו אותם במקום לבדוק עותקים. בחשבון שהשתמש בגורם שני, עברו גם על ההתקנים והמושבים שהספק מציג, כי אסימון שהונפק במהלך הביקור שלכם עשוי עדיין להיות פעיל.
רשמו את התוצאה בעודה טרייה: איזה התקן, איזה חשבון, מה הותקן, מה בוטל ומתי. הפתק הזה הוא שמאפשר לאדם הבא לענות על השאלה היחידה שחשובה לאחר מכן: אם למשהו עדיין יש גישה.
התקן בשליטה פרטית עדיין זקוק לתחזוקה, והוא נותן לכם בסיס לניהול נקודת הקצה שמסוף מושאל לעולם לא ייתן. המנהרה הייתה החלק הקל.