اختيار Tor أو VPN يعود إلى الطرف الذي يمكنك أن تتحمّل رؤيته لطرفي الاتصال معًا. يجمع VPN تلك الرؤية في مشغّل واحد اخترته. يوزّع Tor الأمر على المرحّلات، فلا يُفترض أن يعرف أي مرحّل منفرد من أنت وما جلبت.

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

احسب من يمكنه ربطك بوجهة

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

يفصل Tor هذين النصفين عبر ثلاث مرحّلات: حارس يعرف عنوانك ولا يعرف وجهتك، ومرحّل أوسط لا يعرف أيًا من الطرفين، ومخرج يعرف الوجهة ولا يعرفك. يفترض التصميم ألا يجمع أي مرحّل منفرد بين الحقيقتين، وهو افتراض أضعف وأكثر نفعًا من الوثوق بشركة واحدة. وهو لا يفترض أن المرحّلات صادقة، ولا يهزم مراقبًا يرصد طرفي المسار.

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

التغطية أهم من مخطط التوجيه

يوجّه VPN على طبقة الشبكة، فترث كل تطبيق على الجهاز النفق ما لم تستبعده عن قصد. وهذا الاتساع هو سبب عمله في وقت واحد لعميل بريد ومدير حزم ومتصفح.

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

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

اختر بثلاثة شروط

عادةً يُحسم القرار بثلاثة أسئلة: هل يأتي الحركة من تطبيق واحد أم من الجهاز كله، وهل يجب ألا تتمكن الوجهة من تحديد عنوانك، وهل تحتاج إلى الوصول إلى شبكة خاصة؟ أجب بها بهذا الترتيب، فالأداة تختار نفسها في الغالب.

RequirementBetter fitReason
Every app covered, including non-browser trafficA device VPNRouting happens below the application, with a kill switch to stop leaks
Destination must not learn your addressTorThe site sees a shared exit address rather than one tied to your account
Browser fingerprint that blends inTor BrowserThe uniformity ships with the browser, a proxy alone adds none of it
Access to a private subnet or office resourceA VPNTor exits reach the public internet, not your internal routes

حيث تتعارض متطلبان، زن أيهما تستطيع فرضه. نفق على الجهاز مع قائمة استبعاد مثقوبة أسوأ من مسار داخل المتصفح وحده تستطيع إثباته.

التحقق رخيص لكل من المسارين، ويجب أن يحدث قبل أن تعتمد على أي منهما:

curl -s --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ip
curl -4 -s https://api.ipify.org; echo

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

ما لا يصلحه أي من الخيارين

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

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

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

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