WiFi QR কোড জেনারেটর

একটি নেটওয়ার্ক নাম এবং পাসওয়ার্ডকে QR কোডে রূপান্তর করুন যা অতিথিরা স্ক্যান করে সাথে সাথে যুক্ত হতে পারবেন। WPA, WEP এবং ওপেন নেটওয়ার্কসহ লুকানো SSID সমর্থন করে। সবকিছু আপনার ব্রাউজারেই স্থানীয়ভাবে তৈরি হয়।

পাসওয়ার্ড পড়ে না শুনিয়েই অতিথিদের যুক্ত হতে দিন। নেটওয়ার্কের বিবরণ পূরণ করুন এবং যেকোনো আধুনিক ফোন ক্যামেরা দিয়ে ফলাফল স্ক্যান করুন। QR কোডটি স্থানীয়ভাবে আঁকা হয়, তাই আপনার পাসওয়ার্ড কখনো কোথাও পাঠানো হয় না।

QR কোড

কোড তৈরি করতে একটি নেটওয়ার্ক নাম লিখুন।

QR কোডে থাকা সঠিক স্ট্রিংটি এটি, WIFI: ফরম্যাটে যা Android এবং iOS বুঝতে পারে।

WiFi QR কোড আসলে কীভাবে কাজ করে

এটি একটি টেক্সট স্ট্রিং, কোনো জাদুর ছবি নয়

একটি WiFi QR কোড ছবি হিসেবে বিশেষ কিছু নয়। এটি 2010 সাল থেকে Android এবং iOS সংস্করণ 11 থেকে বোঝে এমন একটি ছোট প্লেইন টেক্সট এনকোড করে, এবং এটি এমন দেখায়: WIFI:T:WPA;S:MyNetwork;P:hunter2;;। তিনটি ফিল্ড কাজ করে — T নিরাপত্তার ধরনের জন্য, S SSID-এর জন্য এবং P পাসওয়ার্ডের জন্য — এবং একটি শেষের সেমিকোলন রেকর্ডটি বন্ধ করে।

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

এস্কেপিং যেখানে নিষ্পাপ জেনারেটরগুলো ভাঙে

WIFI: ফরম্যাটের ভেতরে পাঁচটি ক্যারেক্টার কাঠামোগত: ব্যাকস্ল্যাশ, সেমিকোলন, কমা, কোলন এবং ডাবল কোট। এগুলোর যেকোনো একটি থাকা পাসওয়ার্ডকে ব্যাকস্ল্যাশ দিয়ে এস্কেপ করতে হবে, নয়তো পার্সার সেটিকে ফিল্ডের শেষ হিসেবে বিবেচনা করবে। pa;ss পাসওয়ার্ডটি আনস্কেপড লিখলে এমন একটি কোড তৈরি হয় যা pa পাসওয়ার্ড দিয়ে সংযোগ করে, এবং ব্যর্থতা নীরব — ফোনটি শুধু ভুল পাসওয়ার্ড রিপোর্ট করে এবং কেউ QR কোডকে সন্দেহ করে না।

এই জেনারেটর পাঁচটিই এস্কেপ করে। আপনার পাসওয়ার্ড অস্বাভাবিক হলে পেলোড ফিল্ডটি পরীক্ষা করা মূল্যবান, কারণ একটি সঠিকভাবে এস্কেপ করা স্ট্রিংয়ে সেই ক্যারেক্টারগুলোর সামনে ব্যাকস্ল্যাশ দেখা যাবে। সেই ব্যাকস্ল্যাশগুলো এনকোডিংয়ের অংশ, আপনার পাসওয়ার্ডের নয়, এবং ফোন সংযোগের আগে সেগুলো সরিয়ে দেয়।

লুকানো নেটওয়ার্ক এবং ত্রুটি সংশোধন

H:true; ফিল্ডটি ফোনকে জানায় যে SSID ব্রডকাস্ট হয় না। এটি ছাড়া, একটি লুকানো নেটওয়ার্কের জন্য কোড স্ক্যান করা ফোন SSID খুঁজবে, এটি বিজ্ঞাপিত দেখতে ব্যর্থ হবে এবং ছেড়ে দেবে। এটি থাকলে, ফোন জানে নাম দিয়ে নেটওয়ার্কের সন্ধান করতে হবে। একটি সাধারণ ব্রডকাস্ট নেটওয়ার্কের জন্য ফ্ল্যাগ সেট করা ক্ষতিকারক নয় কিন্তু সংযোগ কিছুটা ধীর, তাই শুধুমাত্র নেটওয়ার্ক সত্যিই লুকানো থাকলে টিক দিন।

ত্রুটি সংশোধন স্তর নিয়ন্ত্রণ করে কোডের কতটুকু ক্ষতিগ্রস্ত হলেও এখনও স্ক্যান করা যাবে। স্তর L প্রায় 7% ক্ষতি টিকে যায় এবং সবচেয়ে ছোট কোড তৈরি করে; স্তর H প্রায় 30% টিকে থাকে কিন্তু একই ডেটা অনেক বেশি মডিউলে প্যাক করে, যা নির্দিষ্ট প্রিন্ট আকারে শারীরিকভাবে ছোট করে। ডেস্কে রাখা কার্ডের জন্য M সঠিক ডিফল্ট। ঘষা খাবে এমন স্টিকার বা কেন্দ্রের উপর লোগো থাকা কোডের জন্য Q বা H-তে যান।

QR কোডটি স্থানীয়ভাবে node-qrcode (MIT লাইসেন্স) দিয়ে রেন্ডার হয়। আপনার নেটওয়ার্ক নাম এবং পাসওয়ার্ড কখনো ব্রাউজার ছাড়ে না।

সচরাচর জিজ্ঞাসা

আমার পাসওয়ার্ড কি কোথাও পাঠানো হয়?
না। QR কোডটি আপনার ব্রাউজারে একটি স্থানীয় লাইব্রেরি দিয়ে রেন্ডার হয় এবং পেলোড কখনো পেজ ছাড়ে না। ইন্টারনেট থেকে সংযোগ বিচ্ছিন্ন করলেও এই টুল কাজ করে।
কোন ফোনগুলো এটি স্ক্যান করতে পারে?
iOS 11 বা তার পরের যেকোনো iPhone এবং মূলত 10 থেকে প্রতিটি অ্যান্ড্রয়েড ফোন, অন্তর্নির্মিত ক্যামেরা অ্যাপ ব্যবহার করে। আলাদা কোনো স্ক্যানার অ্যাপের প্রয়োজন নেই।
আমার পাসওয়ার্ডে সেমিকোলন বা কমা থাকলে কী হবে?
এটি স্বয়ংক্রিয়ভাবে এস্কেপ হয়। এই ক্যারেক্টারগুলো WIFI: ফরম্যাটে কাঠামোগত, তাই প্রতিটির আগে একটি ব্যাকস্ল্যাশ ঢোকানো হয়। ফোন সংযোগের আগে ব্যাকস্ল্যাশগুলো সরিয়ে দেয়।
নিরাপত্তা ফিল্ডে কি WPA নাকি WPA2 ব্যবহার করা উচিত?
একই `WPA` মান WPA, WPA2 এবং WPA3 কভার করে — ফরম্যাটে তাদের জন্য আলাদা টোকেন নেই। সত্যিই পুরনো যন্ত্রপাতির জন্য শুধু WEP বেছে নিন, এবং পাসওয়ার্ড নেই এমন নেটওয়ার্কের জন্য ওপেন।
ত্রুটি সংশোধন স্তর কেন বাড়াব?
যদি প্রিন্ট করা কোডটি আঁচড়, বাঁকা বা লোগো দিয়ে আংশিকভাবে ঢাকা হবে। উচ্চতর স্তর বেশি ক্ষতি সহ্য করে কিন্তু একই বর্গক্ষেত্রে আরও মডিউল প্যাক করে, তাই ক্ষতিপূরণ দিতে বড় করে প্রিন্ট করুন।
ছবি থেকে কি কেউ পাসওয়ার্ড উদ্ধার করতে পারে?
হ্যাঁ — একটি QR কোড এনক্রিপশন নয়। যে কেউ কোডের ছবি তুলতে পারে সে পাসওয়ার্ড পড়তে পারে। প্রিন্ট করা WiFi QR কোডকে কাগজে লেখা পাসওয়ার্ডের মতোই বিবেচনা করুন।