দুটি ডিটেক্টর একই ব্যবহারকারীকে দেখতে পারে এবং ভিন্ন মত দিতে পারে, আর দুটিই সঠিক হতে পারে। অ্যাক্সেস লিংকের পাশের পর্যবেক্ষক VPN-এর বাইরের কথোপকথন দেখে; ওয়েবসাইটটি এক্সিট থেকে আসা অ্যাপ্লিকেশন সংযোগটি দেখে। এগুলি আলাদা ফিঙ্গারপ্রিন্টযুক্ত আলাদা সংযোগ, এবং একটির প্রমাণ অন্যটিতে স্থানান্তরিত হয় না। যেকোনো TLS বা TCP পরীক্ষা নিয়ে আলোচনার আগে পর্যবেক্ষণ বিন্দুর নাম দেওয়াই দাবিটিকে অর্থবহ করে তোলে।

পর্যবেক্ষণ বিন্দু না জানানো ডিটেক্টর পরিমাপ নয়, মতামত বর্ণনা করে।

দুটি পর্যবেক্ষণ বিন্দু, দুটি ভিন্ন সংযোগ

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

এই পার্থক্যই শনাক্তকরণ আলোচনার বেশিরভাগ বিভ্রান্তি ব্যাখ্যা করে। একটি প্রবাহ সম্পর্কে একটি কথা জানানো পরীক্ষা প্রায়শই অপারেটরের ভাবনার চেয়ে ভিন্ন স্তরের প্রশ্নের উত্তর দেয়।

অ্যাক্সেস পথের পর্যবেক্ষক কী দেখে

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

পোর্ট 443 একটি সেবায় পৌঁছানোর রীতি। এটি প্রতিটি টানেলিং পরিবহনকে HTTPS করে না।

ওয়েবসাইট আসলে কী দেখে

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

TCP পর্যবেক্ষণেরও একই যত্ন দরকার। ফরওয়ার্ডিং, অনুবাদ এবং নতুন সংযোগ শুরু করা প্রক্সি তিনটি ভিন্ন নকশা, এবং তাদের মধ্যে কেবল একটি পরিবহন স্ট্যাক পুনর্লিখন করে। একটি অস্বাভাবিক বৈশিষ্ট্য এককভাবে টানেল বোঝায় না।

দাবিটিকে প্রমাণের মধ্যে রাখুন

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

প্রোটোকল শ্রেণিবিন্যাসকে পরিণামযুক্ত অ্যাক্সেস সিদ্ধান্ত থেকে আলাদা রাখুন। কাস্টম প্রতিক্রিয়া বা বিকৃত-প্যাকেট কৌশল এর পেছনের অনুমানকে বৈধতা দেয় না; এটি কেবল একটি অনুমানে চাপ প্রয়োগ করে।

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

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