CAPTCHA
ক্যাপচা (CAPTCHA) কি?
কয়েকটি ইংরেজি শব্দের সমন্বয়ে গঠিত CAPTCHA, যার সম্পূর্ণ অর্থ হচ্ছে – Completely Automated Public Turing test to tell Computers and Humans Apart। অর্থাৎ, স্বয়ংক্রিয়ভাবে মানুষ ও কম্পিউটার এর মধ্যে পার্থক্য যাচাইকরণের প্রক্রিয়া হল ক্যাপচা।
ক্যাপচা (CAPTCHA) এর কার্যপদ্ধতি
মূলত স্প্যাম সফটওয়্যার দ্বারা পোস্টকৃত কমেন্ট ঠেকাতে ক্যাপচা এর আবিস্কার হয়েছিল। ক্যাপচাকে আমরা ওয়েবসাইটে কিছু বিকৃত অক্ষর ও সংখ্যাযুক্ত একটি চিত্র হিসাবে দেখতে পাই। এই চিত্রের অক্ষর ও সংখ্যাগুলোকে সঠিকভাবে টাইপ করতে পারলে সংশ্লিষ্ট কার্য সম্পাদন করতে আমারা সক্ষম হই। এছাড়াও এমন কিছু ক্যাপচা আছে যেখানে বেশ কিছু ছবি থেকে কোনো নির্দিষ্ট ছবি গুলো সনাক্ত করতে হয়, আজকাল এর ও ব্যাপকভাবে ব্যবহার হয়। যেহেতু কম্পিউটারগুলো মানুষের ভাষা বুঝতে পারেনা, তাই ইন্টারনেট এবং কম্পিউটার মূলত কোডিং ভাষা ব্যবহার করে চলে।
ক্যাপচা (CAPTCHA) এর ইতিহাস
বিভিন্ন ওয়েবসাইটে ক্যাপচা ব্যবহার করে ব্যবহারকারী রোবট নাকি মানুষ তা যাচাই করা হয়। ক্যাপচা শব্দটি প্রথম ব্যবহার করেছিলেন ২০০০ সালে কার্নেগি মেলন বিশ্ববিদ্যালয়ের কম্পিউটার বিজ্ঞানীরা। অনলাইন পোল যাচাই করার জন্য প্রথম ক্যাপচা ব্যবহৃত হয়েছিল। ১৯৯৯ সালে, SlashDot একটি সমীক্ষা তৈরি করেছিল যা ভিজিটরদের কম্পিউটার বিজ্ঞানের জন্য সেরা প্রোগ্রামযুক্ত স্নাতক স্কুলটি বেছে নিতে বলতো। কার্নেগি মেলন এবং এমআইটি বিশ্ববিদ্যালয় এর শিক্ষার্থীরা তাদের স্কুলে বারবার ভোট দেওয়ার জন্য স্বয়ংক্রিয় প্রোগ্রাম অর্থাৎ বট তৈরি করেছিল।
যার ফলে কার্নেগি মেলন এবং এমআইটি বিদ্যালয়গুলো উক্ত সমীক্ষাতে হাজার হাজার ভোট পায়, যেখানে অন্য প্রতিষ্ঠানগুলো পায় মাত্র কয়েকশো ভোট। ব্যবহারকারীরা যাতে অসদুপায় অবলম্বন করে ভোটদান ব্যবস্থার অনৈতিক সুযোগ নিতে না পারে সেজন্য ক্যাপচা কার্যকর করা হয়েছিল।
এছাড়া ইয়াহু মেইল বা জিমেইল এর মত সাইটগুলোতে ক্যাপচা এর সর্বাধিক ব্যবহার হয়। কারণ এখানে বিনামূল্যে অ্যাকাউন্ট তৈরি করার সুযোগ আছে। ক্যাপচা এর ব্যবহার এসব সাইটগুলোতে বটগুলোর অধিকহারে স্প্যাম ইমেইল অ্যাকাউন্ট তৈরীর প্রক্রিয়াকে বাধা দেয়।
বড় ইভেন্টের জন্য টিকেট দালালদের বেশি টিকেট কেনা থেকে আটকাতে টিকেটমাস্টার এর মতো টিকেট বিক্রেতা ওয়েবসাইটগুলোও ক্যাপচা ব্যবহার করে। যার ফলে বৈধ গ্রাহকরা সুষ্ঠুভাবে টিকেট কেনার অনুমতি পায় এবং হাজার হাজার টিকেটের অর্ডার দেওয়া থেকে বটগুলোকে রুখে দেয়।
ক্যাপচা এর একটি গুরুত্বপূর্ণ ব্যবহার হচ্ছে ওয়েবপেজ ও ব্লগে মেসেজ বোর্ড বা কন্টাক্ট ফর্মগুলোতে আসা স্প্যাম মেসেজ এবং কমেন্ট প্রতিরোধ করা। এটি সাইবার বুলিংয়ের বিরুদ্ধে প্রতিরোধ না করলেও স্বয়ংক্রিয়ভাবে মেসেজ পোস্ট করা থেকে বটগুলিকে প্রতিরোধ করে।
ক্যাপচা (CAPTCHA) এর দুর্বলতা
বর্তমানে প্রযুক্তি এবং অসাধু হ্যাকাররা আরো উন্নত হওয়ার ফলে তাদের স্ক্যামিং এর কৌশলগুলোও দিন দিন উন্নততর হচ্ছে। ক্যাপচা অনেকটাই নিরাপদ হলেও বর্তমানে সাইবার অপরাধীরা তাদের স্ক্যামগুলোকে আরও বিশ্বাসযোগ্য করে তুলতে তাদের মিথ্যা বা প্রতারণামূলক ওয়েবসাইটগুলোতেও ক্যাপচা অন্তর্ভুক্ত করা শুরু করেছে।
ক্যাপচা (CAPTCHA) এর ব্যবহার
ওয়েবসাইট এবং ব্যবহারকারীদের সুরক্ষিত রাখতে ব্যপকভাবে ব্যবহৃত হয় ক্যাপচা। ক্যাপচা যেসব ক্ষেত্রে অধিক কার্যকর এবং সর্বাধিক ব্যবহৃত –
- ওয়েবসাইটে এর নিবন্ধন পদ্ধতি হ্যাকার থেকে রক্ষা করা
- অনলাইনে/ব্লগ কমেন্ট স্প্যামিং প্রতিরোধ করা
- অনলাইন পোলিং সঠিকভাবে যাচাই করা
- স্প্যাম/জাঙ্ক মেইল থেকে রক্ষা করা
- ডিকশনারি ক্ষতিকর আক্রমন প্রতিরোধ করা
- বিভিন্ন প্রতারক থেকে ইমেইল সেবাগুলোকে রক্ষা করা
উপরে বর্ণিত ক্ষেত্রগুলো ছাড়াও আরো অনেক ক্ষেত্রেই ক্যাপচা ব্যবহৃত হয়।
ক্যাপচা (CAPTCHA) সংক্রান্ত আপনার যেকোন মন্তব্য কিংবা ভাবনা আমাদেরকে জানিয়ে দিন কমেন্ট সেকশনে।