ক্যাপচা (CAPTCHA) টেস্ট কি? এটি কেন করা হয়?

আমাদের নিত্যদিনের বন্ধু হল ইন্টারনেট। আমরা যারা নিয়ম মাফিক ইন্টারনেট ব্যবহার করে থাকি তাদের কাছে ক্যাপচা (CAPTCHA) অতি পরিচিত শব্দ।

আজকাল কমবেশি সব ওয়েবসাইটেই ক্যাপচা টেস্ট নামক একটি ফিচার লক্ষ্য করা যায়। আজ আমরা এই ক্যাপচা নিয়ে একটু বিস্তারিত আড্ডা জমাব।

ক্যাপচা (CAPTCHA) বলতে কি বোঝায়?

CAPTCHA এর পূর্ণরুপ হলঃ–

Completely Automated Public Turing test to tell Computers and Humans Apart। অর্থাৎ, সম্পূর্ণ অটোমেটিকভাবে মানুষ এবং রোবটের মধ্যে পার্থক্য নিরুপণের প্রক্রিয়া হল ক্যাপচা।

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

রোবট যতই আস্ফালন করুক কিন্তু তার কিছু সীমাবদ্ধতা আছেই। মানুষ যা সেন্স করতে পারে, রোবট মোটেও তা সেন্স করতে পারেনা। রোবট সেসমস্ত কায়দাই প্রদর্শন করে যা তার মধ্যে কোডিং আকারে ইনপুট দেয়া হয়।

ক্যাপচা প্রক্রিয়ায় বিভিন্ন ধরনের সংখ্যা, লেখা কিংবা এমন কিছু তথ্য দেখে দেখে ইনপুট করতে বলা যা শুধুমাত্র মানুষের দ্বারাই করা সম্ভব। সাধারণত, কোনো কম্পিউটার নিয়ন্ত্রিত সিস্টেম ক্যাপচা পূরণ করতে পারেনা।

ক্যাপচা টেস্ট
ক্যাপচা টেস্ট

ক্যাপচা (CAPTCHA) হ্যাকিং নিয়ন্ত্রণে কতটুকু কার্যকরী?

একটা কথা তিক্ত হলেও সত্য যে, যুগ যত ডিজিটাল হচ্ছে প্রতারকচক্রও তত সচেতন এবং আধুনিক হচ্ছে।

যদিও ক্যাপচা অনেকটাই নিরাপদ, কিন্তু বর্তমানে সাইবার অপরাধীরা তাদের কার্যক্রমকে বিশ্বাসযোগ্য করে তুলতে তাদের মিথ্যা বা প্রতারণামূলক ওয়েবসাইটগুলোতেও ক্যাপচা অন্তর্ভুক্ত করা শুরু করেছে।

ক্যাপচা কিভাবে সাইবার এট্যাককে নিয়ন্ত্রণ করে?

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

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

ক্যাপচার প্রকারভেদ

টেক্সট ক্যাপচা

এই ধরণের ক্যাপচা কোডটিতে, আপনি চিত্রটিতে টেক্সটটি দেখতে পাবেন যে বিন্যাসে, আপনাকে ক্যাপচা কোডটি পড়ে তা সমাধান করতে হবে।

অডিও ক্যাপচা

অডিও ক্যাপচায়, আপনাকে একটি অডিও শোনানো হয়, যা শোনার পরে আপনাকে ক্যাপচা কোড টাইপ করতে হবে, তবেই আপনি ক্যাপচা কোডটি সমাধান করতে পারবেন।

পিকচার ক্যাপচা

ক্যাপচা কোডের ফর্মেটটি থাকবে চিত্র আকারে। এই ধরণের ক্যাপচা কোডে আপনাকে প্রচুর চিত্র দেখানো হয় এবং আপনাকে সেগুলির মধ্যে একটি চয়ন করতে বলা হয়।

ম্যাথ সলভিং ক্যাপচা

এ ধরনের ক্যাপচায় আপনাকে গণিত করতে দেয়া হবে। তবে এ গণিত করার জন্য আপনাকে গণিতে পি এইচ ডি করার দরকার নেই। খুব সহজ যোগ বিয়োগের অংক দেয়া থাকবে এই ক্যাপচায়।

3D ক্যাপচা কোড

এই ক্যাপচায় কোন ছবি 3D ফর্মেটে প্রদর্শিত হয়, যা আপনাকে ক্যাপচা কোডটি পড়ার মাধ্যমে সমাধান করতে হবে, তবে অন্যান্য ক্যাপচার চেয়ে এই ক্যাপচাকে সমাধান করা কিছুটা কঠিন।

আরো কিছু আর্টিকেল

QR code কি? QR code কেন ব্যবহার করা হয়? | মজার উদাহরণের সাহায্যে ব্যাখ্যা

মেমোরি সাইজ সর্বদাই 2GB, 4GB, 8GB, 64GB হওয়ার কারণ কি?

মোবাইল ফোন ঘনঘন চার্জ দিলে ব্যাটারির ক্ষতি হবে কি?