אתם מתקינים את הלקוח בתוך מכונה וירטואלית, המנהרה עולה, והתעבורה של האורח מוצפנת. זה שווה משהו מול הרשת שמחוץ למכונה. זה קונה הרבה פחות מול מערכת ההפעלה שמריצה את האורח, שיכולה לקרוא את הזיכרון שלו ולצפות במסך שלו. הבדיקות שלהלן מפרידות בין מה שהמנהרה מגנה עליו לבין מה שהמארח שומר.

המארח קורא טקסט גלוי לפני המנהרה

היפרוויזר שולחני נותן לאורח זמן מעבד ויכול לקרוא את הזיכרון שהוא כותב, כולל הדף שדפדפן הרגע פענח. כלי ניטור על המארח קורא את הטקסט הגלוי הזה בלי לתקוף את הצופן, ומקליט הקשות באותה רמה אוסף את הלחיצות לפני שכל לקוח עוטף אותן. שום דבר מזה לא צריך VPN שבור, ולכן מנהרה נקייה יכולה לעמוד לצד מארח עם כלי ניטור.

מה שהעמדה הזו לא מוסרת הוא המפתחות של הקצה המרוחק, או תוכן שקצה אחר מגן עליו מקצה לקצה. המנהרה עדיין מחזיקה מול הרשת שהיא חוצה; הפער מקומי.

חפצים שורדים יותר מההפעלה

השהו אורח של VirtualBox וקובץ .sav עם מצב הזיכרון השמור מופיע לצידו. VMware משאיר קבצי .vmem ו-.vmsn בזמן השהיה ועבודת תמונות, ונקודות ביקורת של Hyper-V מגדילות דיסקים מבדלים .avhdx על הכרך של המארח. אף אחד מהקבצים האלה לא מוצפן על ידי הצפנת הדיסק של האורח. קובץ העמודים של המארח יכול גם לקבל עמודים שההיפרוויזר דחף החוצה, העקבות ש-Tails מזהיר מפניהן במדריך הווירטואליזציה שלו. בדקו אם ההיפרוויזר שומר תמונות ואם ה-swap של המארח נמצא על כרך מוצפן.

החליטו על כלל שימור לקבצים האלה במקום לסמוך על ברירת המחדל, ששומרת אותם עד שמישהו מוחק אותם. אורח שמכריז על הפעלה שכחנית לא משנה מזה דבר; המארח כותב את הקובץ, ולכן המדיניות של המארח קובעת. אם אינכם יכולים לומר היכן התמונות חיות או מי יכול לפתוח אותן, העיצוב של האורח לא הוערך.

הצפנת דיסק מכסה מקרה צר יותר

הצפנת הדיסק של האורח מגנה על תמונת דיסק במנוחה, על כרך שנישא למכונה אחרת או על גיבוי שבורח. היא לא עושה דבר בזמן שהאורח רץ, כי ההיפרוויזר קורא את הזיכרון אחרי שהאורח פענח אותו. התייחסו לביטוי הסיסמה כהגנה על עותקים מאוחסנים, לא כמגן מול המכונה שמריצה את ה-VM.

מפתחות והרצה חיה הם שאלות נפרדות. בסביבה מתארחת או משותפת הספק עשוי להחזיק את מפתחות התמונה בעודו מריץ את האורח על חומרה שאינכם בודקים לעולם, אז רשמו את שתי התשובות.

התעבורה היא לא אותה תצוגה

מי שנושא את המנהרה של האורח רואה את הקצוות החיצוניים, את התזמון ואת הנפח, גם כשהמטען נשאר סגור. מטא-נתונים בצורה הזו לעתים קרובות עונים על השאלה שבאמת יש למתבונן, אז התייחסו אליהם כחלק מהחשיפה ולא כרעש. מצב המתאם והניתוב קובעים אם כללי VPN ברמת המארח נוגעים בתעבורה של האורח בכלל.

בדקו את זה מתוך האורח, לא מדפדפן על המארח. דפדפן של המארח יכול להיות מכוסה בעוד האורח מגושר ישר החוצה, והשניים יכולים לחלוק חיבור תוך שימוש בנתיבים שונים. רשמו את מצב המתאם, ואז בדקו לכידה בממשק הפיזי של המארח במקום לסמוך על הנחה.

צמצמו את המעברים, ואז כתבו את הרשומה

הריצו את האורח על חומרה שאתם שולטים בה, שמרו על היפרוויזר מעודכן, והפעילו תיקיות משותפות, שיתוף לוח ומשיכה רק היכן שהעבודה זקוקה להם. כל אחד מהם הוא ערוץ בין מארח לאורח, וברירת המחדל שנשלחת פתוחה בדרך כלל יותר ממה שהמשימה דורשת. כבו את תוספי האורח שאינכם משתמשים בהם, ואז אשרו שההגדרות שורדות אתחול, כי שדרוג יכול להחזיר את מה שכיביתם.

השלבים האלה מצמצמים את המעברים; הם לא הופכים את האורח לגבול אמון פיזי נפרד. ההתייחסות ל-VM מחוסן ככזה היא המקום שבו הערכות סיכון בדרך כלל טועות.

לעבודה רגישה, רשמו איך התעבורה מנותבת ואילו מערכות מקומיות מריצות ושומרות את העומס. הוסיפו מי שולט במארח ואילו קבצים שורדים את ההפעלה. הערת פרטיות שמפרטת רק את המנהרה מתארת חצי מההסדר.

מאמרים קשורים