একটি পথে আরও একটি এনক্রিপ্টেড অংশ যোগ করলে পর্যবেক্ষকরা সরে যায় না; বরং তারা জায়গা বদলায়, আর কখনও কখনও একজন যুক্ত হয়। কাজের দিকটি হলো পথটি এঁকে প্রতিটি ধাপে কে কী দেখে তা লিখে রাখা, কারণ Tor-এর সামনে বসানো VPN আর Tor-এর ভেতর দিয়ে পৌঁছানো VPN প্রায় প্রতিটি জরুরি প্রশ্নের বিপরীত উত্তর দেয়। কোনোটিই ক্ষতিগ্রস্ত প্রান্তবিন্দুকে পরাজিত করে না, আর কোনোটিই ব্যবহারকারীর নাম বলা অ্যাকাউন্ট ঠিক করে না। ক্রম অনুসারে পথ হেঁটে তারপর স্তর হারিয়ে গেলে কী ভাঙে তা জিজ্ঞাসা করলে একটি স্লোগান সিদ্ধান্তে বদলে যায়।

পথটি হেঁটে প্রত্যেক পর্যবেক্ষককে চিহ্নিত করুন

সাধারণ Tor অবস্থা দিয়ে শুরু করুন এবং প্রতিটি হপ চিহ্নিত করুন। স্থানীয় নেটওয়ার্ক ও ইন্টারনেট প্রদানকারী Tor প্রবেশবিন্দুর সঙ্গে একটি সংযোগ দেখে, তার আকার ও সময়সহ। প্রবেশ গার্ড ক্লায়েন্টের ঠিকানা দেখে, তাই গার্ড একটি দীর্ঘস্থায়ী সম্পর্ক, এলোমেলো পছন্দ নয়। প্রস্থান নোড গন্তব্য এবং প্রান্ত থেকে প্রান্তে এনক্রিপ্ট না হওয়া সবকিছুর সাদা পাঠ দেখে, আর গন্তব্য দেখে একটি প্রস্থান ঠিকানা যার সঙ্গে কোনো ক্লায়েন্ট ঠিকানা যুক্ত নেই।

কিছু যোগ করার আগেই ওই লেবেলগুলো লিখে ফেলুন। চিত্রটিই যুক্তি, আর এটি যাচাই করা সহজ।

দুটি ক্রম ভিন্ন পর্যবেক্ষণ তৈরি করে

Tor-এর সামনে রাখা VPN মানে ট্রাফিক ডিভাইস ছেড়ে VPN প্রদানকারীর দিকে যায়, সেই প্রদানকারী থেকে বের হয়, এবং কেবল তারপর Tor প্রবেশে পৌঁছায়। স্থানীয় নেটওয়ার্ক আর Tor দেখতেই পায় না, আর কোনো নেটওয়ার্ক যখন Tor আটকায় বা নজর রাখে তখন এটাই মূল উদ্দেশ্য। প্রবেশ গার্ড এখন ব্যবহারকারীর বদলে VPN-এর ঠিকানা দেখে, আর VPN প্রদানকারী দেখে যে নির্দিষ্ট একটি গ্রাহক একটি নির্দিষ্ট সময়-ধরনে Tor-এ যুক্ত হয়। সেই প্রদানকারী মূল্যবান পর্যবেক্ষণসহ নতুন এক পক্ষ হয়ে ওঠে, আর তার লগ নীতি এখন হুমকি-মডেলের বাইরে নয়, ভেতরে।

Tor-এর ভেতর দিয়ে VPN-এ পৌঁছানো ক্রমটিকে উল্টে দেয় এবং প্রকাশের দিকগুলোও উল্টে দেয়: গন্তব্য VPN-এর ঠিকানা দেখে, Tor প্রস্থান আর গন্তব্য দেখে না, আর VPN প্রদানকারী গ্রাহকের বাড়ির ঠিকানার বদলে আসা Tor ট্রাফিক দেখে। এটি সংযোগে দুই স্তরের বিলম্বও যোগ করে এবং এমন ক্লায়েন্ট সমর্থন দাবি করে যা অনেক বাণিজ্যিক অ্যাপ্লিকেশন দেয় না।

এদের মধ্যে বাছাই কোন পর্যবেক্ষক সবচেয়ে জরুরি সেই প্রশ্ন, কোনটি বেশি নিরাপদ শোনায় তা নয়। যে ব্যবহারকারী স্থানীয় নেটওয়ার্ক থেকে Tor-এর ব্যবহার লুকান তিনি প্রথম ক্রমটি চান; যে ব্যবহারকারী গন্তব্যকে নিজের সঙ্গে যুক্ত করার মতো কিছু জানাতে না চান তাঁর ভিন্ন বিশ্লেষণ দরকার, আর কোনোটিই অ্যাকাউন্টের নাম লুকায় না।

সেশনটি এখনও কী দিয়ে চেনা যায়

ঠিকানা-স্তরের পর্যবেক্ষকরা ছবির একটি অংশ মাত্র, আর প্রায়ই নির্ণায়ক অংশ নয়। লগইন করা অ্যাকাউন্ট প্যাকেট কোন প্রস্থান ঠিকানা বহন করেছে তা নির্বিশেষে কাজটিকে একটি পরিচয়ের সঙ্গে বাঁধে, আর সেবাটি যাকে কোনো ব্যক্তির সঙ্গে যুক্ত করতে পারে এমন পেমেন্ট রেকর্ডও একই কাজ করে। ব্রাউজারের অবস্থাও যোগ হয়: স্থায়ী কুকি, সংরক্ষিত লগইন বা চেনা যায় এমন এক্সটেনশন এমন সার্কিটের ওপর দিয়ে ব্যবহারকারীকে অনুসরণ করতে পারে যা অযোগ্য করার জন্যই বানানো হয়েছিল।

কোনো সাইটে জমা দেওয়া কনটেন্ট তৃতীয় সংকেত। মেটাডেটাযুক্ত নথি, ফর্মে লেখা নাম বা স্বতন্ত্র লেখার ধরন যেকোনো সংখ্যক এনক্রিপশন স্তর পেরিয়ে টিকে থাকে, আর সামনে থাকা কোনো যন্ত্রই তা স্পর্শ করার জন্য বানানো নয়। এই শনাক্তকারকগুলোর একটি সৎ তালিকা রাখা আরও একটি হপ যোগ করার চেয়ে বেশি সুরক্ষা দেয়।

অদৃশ্য হয়ে যাওয়া স্তরের জন্য পরিকল্পনা করুন

ব্যর্থতার আচরণই সেই জায়গা যেখানে ক্রমগুলো সত্যিই আলাদা হয়, আর এটি কনফিগারেশনের বৈশিষ্ট্য, দুই যন্ত্রের কোনোটির ফিচার নয়। Tor-কে তার ভেতর দিয়ে চালানোর জন্য সেট করা থাকলে VPN পড়ে গেলে Tor কি থেমে যায়, নাকি চুপচাপ সাধারণ পথে আবার যুক্ত হয়? দ্বিতীয় ফলাফলটি গন্তব্যের কাছে ফাঁস নয়, তবে এটি স্থানীয় নেটওয়ার্ককে জানিয়ে দেয় যে Tor ব্যবহৃত হচ্ছে, আর ক্রমটি ঠিক এটাই ঠেকাতে চেয়েছিল।

ডিভাইস-স্তরের কিল সুইচ টানেলের বাইরের ট্রাফিক অস্বীকার করে উত্তরের একটি অংশ কার্যকর করতে পারে, আর এটি কেবল সেই ট্রাফিক ঢাকে যা ডিভাইস রাউট করে। টানেল থেকে বাদ দেওয়া অ্যাপ্লিকেশন সেই সুরক্ষা এড়িয়ে যায়, আর সংযোগ স্থাপনের সময় ব্যবহৃত রিজলভার নাম প্রকাশ করতে পারে এমনকি পেলোড টানেলের ভেতরে থাকলেও। সবকিছু সুইচ ঢাকে ধরে নেওয়ার বদলে বাদকরণ ও রিজলভারের কনফিগারেশন পড়ুন।

ব্রাউজার প্যাকেজটি নিজে থেকে বদলাবেন না

Tor Browser-এর সুরক্ষা নির্ভর করে পুরো প্যাকেজটি যেমন ডিজাইন করা তেমনি আচরণ করার ওপর: তার নিজের প্রক্সি কনফিগারেশন, সাইটগুলোর মধ্যে বিচ্ছিন্নতা এবং ফিঙ্গারপ্রিন্ট প্রতিরোধ। সাধারণ ব্রাউজারকে স্থানীয় Tor পোর্টে নির্দেশ করা, বা Tor Browser-এ প্রক্সি এক্সটেনশন যোগ করা, ডিজাইন যে অনুমানের ওপর ভরসা করে তা বদলে দেয়। VPN-এর সঙ্গে Tor মেলানো নিয়ে Tor Project-এর নিজস্ব নির্দেশনা এই মেলানোকে একটি উন্নত কনফিগারেশন হিসেবে দেখে, আর সেই সতর্কতা VPN বিক্রেতার বিষয়ে নয়, ঠিক এই আন্তঃক্রিয়াগুলোর বিষয়ে।

যন্ত্রগুলো মেলানোর আগে সাধারণ পথ, ব্যর্থতার পথ এবং প্রতিটি পরিচালকের ভূমিকা সহজ বাক্যে বলতে পারুন। যদি একমাত্র যৌক্তিকতা হয় যে দুই স্তর বেশি নিরাপদ শোনায়, তবে যার বিরুদ্ধে ডিজাইন করতে হবে এমন কোনো প্রয়োজন নেই, আর যা যোগ হয়েছে তার মূল অংশটি হলো নতুন ব্যর্থতার ধরন।

সম্পর্কিত নিবন্ধ