VPN QR কোড স্ক্যান করলেন আর Safari খুলে গেল? পেলোডটি পড়ুন
Safari খোলা স্ক্যান একটি লিংকের জন্য সঠিক ফলাফল, ব্যর্থ আমদানি নয়। পাঁচটি যাচাই কোডটি কী বহন করে আর ফোনটি কী গ্রহণ করবে তা আলাদা করে।
Safari খোলে, একটি পাতা লোড হয়, আর কিছুই ঘটে না। এটি মানুষকে অবাক করে কারণ কোডটি VPN কনফিগারেশন হিসেবে দেওয়া হয়েছিল, অথচ ফোনটি এটিকে লিংক হিসেবে ধরেছে। দুটি আচরণই একই জায়গা থেকে আসে: একটি QR কোড বাইট বহন করে, আর ফোনের কিছুকে সেই বাইটগুলিকে এমন ফরম্যাট হিসেবে চিনতে হয় যা সে বোঝে। যখন কিছুই সেগুলি চেনে না, তখন সংবেদনশীল বিকল্প হলো টেক্সট দেখানো বা একটি URL খুলতে দেওয়া।
প্রথম ধাপ: দোষ দেওয়ার আগে বিষয়বস্তু ডিকোড করুন
সাধারণ স্ক্যানার দিয়ে কোডটি পড়ুন এবং প্রথম অক্ষরগুলি দেখুন। শুরুতে http বা https থাকলে তা ডাউনলোড ঠিকানা, XML ঘোষণা থাকলে তা পেলোড টেক্সট, আর পণ্যের নাম দিয়ে শুরু হওয়া ছোট ব্লক সাধারণত একটি ক্লায়েন্টের নিজস্ব আমদানি ফরম্যাটের। এই একবার দেখেই বোঝা যায় নিচের কোন যাচাইটি প্রযোজ্য। এটি ফোন নিয়ে এমন বিতর্কও শেষ করে যা আসলে বিষয়বস্তু নিয়ে বিতর্ক। এই পর্যবেক্ষণ টিকিটে লিখুন, কারণ পরের পাঠক জিজ্ঞাসা করবেন কোডটি আসলে কী ধারণ করেছিল।
ডাউনলোড করা ফাইলের নাম বদলালে তা কী তা বদলায় না। কোন অ্যাপ এটি ব্যবহার করতে পারবে তা বাইটই ঠিক করে।
দ্বিতীয় ধাপ: স্ক্যানারকে পেলোডের সঙ্গে মিলান
ক্যামেরার কোনো VPN আমদানিকারক নেই, তাই এটি সাধারণ পাঠ প্রস্তাব করে: লিংক খোলা, টেক্সট কপি করা, ঠিকানা পরিচিতিতে যোগ করা। যে ক্লায়েন্ট নিজের স্ক্যানার নিয়ে আসে সে এমন ফরম্যাট চিনতে পারে যা ক্যামেরা কখনও চিনবে না। কোনও ফলই অন্য ফোনের অন্য ক্লায়েন্ট সম্পর্কে কিছু বলে না। একই জায়গায় দুটি ক্লায়েন্ট ব্যবহার হলে কেবল এই অমিলই এমন কোড ব্যাখ্যা করে যা একজনের জন্য কাজ করে আর পরের জনের জন্য ব্যর্থ হয়।
অপারেটরকে জিজ্ঞাসা করুন কোডটি কোন ক্লায়েন্টের জন্য তৈরি হয়েছিল। এই প্রশ্নটি যেকোনো স্ক্যানার সেটিংয়ের চেয়ে বেশি কেস নিষ্পত্তি করে।
তৃতীয় ধাপ: ডাউনলোড মানেই ইনস্টল নয়
URL দিয়ে আনা Apple কনফিগারেশন প্রোফাইলও ইনস্টল করতে হয়। ফাইলটি সেটিংসের প্রোফাইল অংশে পৌঁছায়, আর কাউকে সেটি পর্যালোচনা করে সেখানেই ইনস্টলেশন নিশ্চিত করতে হয়। লিংক খোলা আর প্রোফাইল ইনস্টল করা আলাদা ঘটনা, আর কোনওটিই টানেল সংযুক্ত করে না। তিনটি ধাপই আলাদাভাবে অনুসরণ করুন, নইলে শেষটি প্রথম দুটির দায় নেবে।
পরিচালিত ডিভাইস সরাসরি ইনস্টলেশন প্রত্যাখ্যান করতে পারে, আর একটি QR কোড সেই সিদ্ধান্ত বাতিলের কোনো ক্ষমতা বহন করে না।
চতুর্থ ধাপ: ছবিটিকে তা যে ডেটা ধারণ করে সেই হিসেবে শ্রেণিবদ্ধ করুন
পেলোডে যদি কোনো কী বা প্রমাণপত্র থাকে, তবে ছবিটি সেই গোপন তথ্যের একটি কপি। স্ক্রিনশট চ্যাট অ্যাপ, সংযুক্তি ও ক্যামেরা রোলের মধ্য দিয়ে যায়, আর এগুলির কোনওটিই গোপন তথ্য রাখার জন্য বানানো হয়নি। কী-এর ক্ষেত্রে যে নিয়ম প্রয়োগ করেন, সেই একই নিয়মে ঠিক করুন কোডের ছবি কোথায় থাকতে পারে।
পেলোড যদি ডাউনলোডের দিকে ইঙ্গিত করে, তবে লিংক ও সার্ভারের নিয়ম ঠিক করে কে উপাদানটি আনতে পারবে। পোস্টারে ছাপা কোড কোনো ব্যক্তিগত চ্যানেল নয়।
পঞ্চম ধাপ: টানেলকে আলাদা ধাপ হিসেবে যাচাই করুন
সফল আমদানির পরে কনফিগারেশনটি আলাদা বিষয় হিসেবে দেখুন: এটি নির্বাচিত কি না, সংযোগ করে কি না, আর কোনো ব্যক্তিগত সম্পদ সাড়া দেয় কি না। এগুলির প্রতিটির আলাদা সমাধান ও আলাদা মালিক আছে। যে কনফিগারেশন সংযোগ করে অথচ ব্যক্তিগত সম্পদ নীরব থাকে, সে ইতিমধ্যেই বলে দিয়েছে টানেল কাজ করে, কিন্তু রুট বা রিজলভার করে না।
কোন ধাপটি ব্যর্থ হয়েছে লিখুন। একটি ত্রুটিসহ চার ধাপ হলো সাপোর্ট টিকিট; একটি অভিযোগে চেপে যাওয়া চার ধাপ সবার জন্য এক রহস্য। তারপর উপাদানটি হস্তান্তর করুন পাশে ধাপটি লিখে: কোড কী বহন করে, কোন ক্লায়েন্ট এটি ব্যবহার করে, আর ইনস্টলেশন না সংযোগ শেষে কাজ করেছিল।