يرسل متصفح Tor اتصالاته الخاصة عبر وسيط محلي ويوجّهها إلى شبكة Tor، ولا يحرّك بقية الجهاز. يبقي عميل البريد وعملية المزامنة ومتصفح ثانٍ الإعدادات التي كانت لديهم، ولهذا يمكن أن توجد في نافذة واحدة نتيجة نظيفة مع اتصالات مباشرة خلفها. تفرز أربعة فحوص ما هو مغطى عمّا يبدو مغطى فقط. ابدأ بالفحص الذي يسمّي العملية.

ما الذي يمرّره المتصفح فعليًا عبر الوسيط

داخل المتصفح، يذهب المرور إلى مستمع SOCKS محلي يبدأه متصفح Tor لنفسه، ويكون المتصفح مضبوطًا لاستخدامه. اختيار الدائرة وعزل الهوية وحمايات البصمة كلها تعيش في هذا الاقتران. الملف المحفوظ على القرص لا يحمل شيئًا منها، وفتح ذلك الملف في عارض خارجي يبدأ برنامجًا جديدًا له سلوك شبكي خاص به.

ولهذا أيضًا لا تثبت صفحة العنوان العام المألوفة إلا القليل. فهي تبلّغ عن المخرج الذي استخدمه المتصفح الذي حمّلها، ولا تستطيع ملاحظة تطبيق آخر إطلاقًا. تعامل مع النتيجة كدليل على برنامج واحد، لا كبيان عن الجهاز.

أي عملية تملك كل اتصال

اسرد المقابس والعمليات التي تقف خلفها. وابحث عن أي شيء ليس المتصفح وهو يتحدث إلى مستمع محلي:

ss -tunp
ss -tunp | grep -E 'tor|firefox'

أي شيء له وجهة عامة هو اتصال تجاوز الدائرة. إن وجدت واحدًا، فحدّد البرنامج قبل تغيير أي شيء آخر، لأن الإصلاح يختلف باختلاف العميل:

curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip

صيغة -hostname مهمة لأنها تطلب من الوسيط أن يحلّ الاسم. فالحلّ محليًا وتسليم الوسيط عنوانًا يكشف الوجهة حتى عندما يكون الاتصال نفسه عبر وسيط.

هل يُنقل البروتوكول أصلًا

تحمل مرحّلات Tor تدفقات TCP. والتطبيقات المبنية على UDP، مثل بعض عملاء الصوت والألعاب، لا تتصرف على الشبكة كما تتصرف صفحة ويب، وإجبارها على المرور بوسيط يفشل عادةً بدلًا من حمايتها.

Coverage modelWhat it coversWhat it leaves alone
Tor BrowserIts own browsing and downloadsEvery other application
Proxy setting in one appThat app, if it honours the proxyIts DNS behaviour and other programs
System VPNTraffic routed through the tunnelBrowser fingerprint and identity
Whole-device routingThe operating system's trafficApplication-level identity signals

إن كان التطبيق الذي يهمك يعتمد على UDP، فإعداد المتصفح ليس الجواب، ولا متغيّر وسيط يتجاهله التطبيق. تتحول المتطلبات إلى تصميم مختلف بأنماط فشل مختلفة.

التغطية التي اخترتها فعلًا

شبكة VPN للنظام أوسع نطاقًا من متصفح وأضيق غرضًا. يمكنها حمل عدة تطبيقات عندما تكون المسارات ودعم المنصة مهيأة لذلك، لكنها لا توفر مقاومة البصمة، ومخرج VPN ليس شبكة إخفاء هوية.

تغطية الجهاز بالكامل تصميم نظام لا مثبّت. فهي توجّه مرور نظام التشغيل بدلًا من عملية واحدة، وتأتي بحدود تشغيلية خاصة بها لا تأتي بها حزمة تنزيل متصفح.

حدّد السؤال الذي تجيب عنه: أي تطبيق محمي، أم هل كل حزمة محمية. الأول إعداد متصفح والثاني سياسة توجيه. والخلط بينهما هو كيف ينتهي الجهاز بنافذة محمية واحدة وخمس عمليات غير محمية. اكتب الجواب قبل أن تثبّت أي شيء آخر.

مقالات ذات صلة