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

בדיקה 1: תנו שמות לשלושת החיבורים

תנו להם שמות לפני שאתם נוגעים בהגדרה כלשהי. הנתיב הרגיל הוא מה שאפליקציות העבודה שלכם משתמשות בו היום; הנתיב הניסיוני הוא מה שאתם רוצים ש-Tor Browser ישתמש בו; התנהגות הכשל המיועדת היא מה שאמור לקרות כששכבה נופלת.

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

בדיקה 2: החזיקו כל הגדרה עם התוכנית שבבעלותה

התצורה הנתמכת של Tor Browser אינה אותו דבר כמו הגדרת פרוקסי של המערכת, והיא במכוון אינה מתוכננת להיות מופנית לפרוקסי שרירותי מן הסביבה.

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

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

בדיקה 3: השתמשו במטען שבטוח לאבד

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

באופן קונקרטי, curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip מפעיל את אותה נקודת קצה SOCKS שהדפדפן משתמש בה ומחזיר את היציאה שהוא רואה, מה שמפריד בין בעיית דפדפן לבעיית Tor. ss -tnp במחשב מראה איזה תהליך מדבר עם איזו כתובת, וזו הבדיקה שתופסת את האפליקציה ששכחתם. אף אחת מן הפקודות אינה דורשת התחברות, ושתיהן ניתנות לחזרה. שמרו את התוצאות כזוג לפני ואחרי ולא כתצפית אחת.

בדיקה 4: החזירו את השימוש הרגיל בכוונה

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

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

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

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

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

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