১৬ অক্টোবর ২০১৭-এ WPA2-এ একটি KRACK বাল্যুলনারেবিলিটি খুঁজে পাওয়া হয়েছিল - ২০০৪ থেকেই অধিকাংশ বेतার রাউটারে পাওয়া যায় এমন সবচেয়ে সাধারণ নিরাপত্তা পদ্ধতি। এর প্রকৃতি হ্যাকারদের শিকার অজান্তেই সম্পূর্ণ নিরাপদ ওয়াইফাই সংযোগে দখল করার সুযোগ দেয়। বিষয়টি আরও বদতর করতে, অধিকাংশ বেতার ডিভাইস নেটওয়ার্কে প্রবেশের জন্য WPA2 ব্যবহার করে।
এবং কাহিনী এখানেই শেষ হয় না: সফ্টওয়্যার নির্মাতারা যেমন অ্যাপল এবং মাইক্রোসফ্ট যত্ন করলেও ক্ষতিপূরণে কয়েক বছর লাগতে পারে।
KRACK বাল্যুলনারেবিলিটি কীভাবে কাজ করে
KRACK বাল্যুলনারেবিলিটি বোঝার জন্য (যাকে মিডিয়ায় "Key Reinstallation Attack" বা কী পুনঃইনস্টলেশন আক্রমণের সংক্ষিপ্ত রূপে Krack বলা হয়), প্রথমে WPA2 কীভাবে কাজ করে তা জানতে হবে। একটি ডিভাইসকে নেটওয়ার্কে প্রমাণীকরণের জন্য রাউটার এবং ডিভাইস উভয়ই চার-ধাপের একটি প্রক্রিয়ায় যেতে হয়, যা চার-উপায় হ্যান্ডশেক নামে পরিচিত। আসুন এটি কিছুটা বিস্তারিতভাবে ব্যাখ্যা করি কারণ অনেক আউটলেট এই প্রক্রিয়াটি ভুল করে বলে:
- রাউটার ডিভাইসের কাছে একটি সংখ্যা স্ট্রিং পাঠায়, যা ডিভাইসকে নিজস্ব প্রাইভেট কী তৈরি করার সুযোগ দেয় যার মাধ্যমে এটি সরাসরি রাউটারের সাথে যোগাযোগ করবে। এটিকে পেয়ারওয়াইজ ট্রানজिएন্ট কী (PTK) বলা হয়।
- ডিভাইস এখন একটি মেসেজ ইন্টিগ্রিটি কোড সহ অন্য একটি সংখ্যা স্ট্রিংয়ের মাধ্যমে তার প্রমাণীকরণ তথ্য পাঠায় - যা যাচাই করে যে এটি সত্যিই সেই ডিভাইস जिसके সাথে রাউটার যোগাযোগ করছে - এরপর একটি প্রমাণীকরণ কোড যা যাচাই করে ডিভাইসের নেটওয়ার্ক অ্যাক্সেসের পাসওয়ার্ড আছে।
- পূর্বের তথ্য পাওয়ার পর রাউটার একটি গ্রুপ টেম্পোরাল কী (GTK) দিয়ে উত্তর দেবে যা ব্রডকাস্টিং জন্য ব্যবহার করা হয়।
- GTK পাওয়ার পর ডিভাইস একটি নিশ্চয়করণ পিং দিয়ে উত্তর দেয়, যা কার্যকরভাবে নেটওয়ার্কে প্রবেশ করে।
প্রক্রিয়াটি আমি যা বর্ণনা করেছি তার চেয়ে কিছুটা জটিল, কিন্তু আমাদের পরবর্তী ব্যাখ্যায়ের জন্য এটি যথেষ্ট।
যে হ্যাকাররা এই বাল্যুলনারেবিলিটির সুযোগ নিতে চান তারা রাউটার এবং ডিভাইসের মধ্যে নোগotiated কীগুলো "রিইনস্টল" করতে পারে। সেখানে সব নিরাপত্তা চলে যায়। এই কাজটি করার ক্ষমতা থাকলে কেউ আপনার শিকারকে অনুকরণ করতে পারে এবং শুধু তাদের জন্য বর্তমান প্যাকেট গ্রহণ করতে পারে (যদি হ্যাকার PTK রিইনস্টল করে)।
নিজেকে কীভাবে রক্ষা করবেন
তো, যদি একজন হ্যাকার আপনার অজান্তে আপনাকে পুরোপুরি অনুকরণ করতে পারে, তবে আপনি কীভাবে আপনার তথ্য রক্ষা করবেন? তাত্ত্বিকভাবে, কেউ একটি ওয়াইফাই নেটওয়ার্কে সংযুক্ত হতে পারে, তারপর প্যাকেট ম্যানিপুলেট করে আপনার বাঁক একাউন্টে পেমেন্ট করতে পারে।
প্রথম ধাপ হলো সংবেদনশীল কাজের জন্য ওয়াইফাই সম্পূর্ণরূপে এড়ানো যেমন অনলাইন ব্যাঙ্কিং অ্যাপ্লিকেশনে লগইন করা। এই কাজের জন্য আপনি আপনার সেলুলার নেটওয়ার্ক ব্যবহার করতে পারেন। এটি এক-दুই পয়সা খরচ করতে পারে (যদি আপনার ডেটা প্ল্যান প্রতি X পরিমাণ ডেটা ট্রান্সফারের জন্য অর্থ চায়), কিন্তু কমপক্ষে আপনার মন শান্ত থাকবে যে আপনি এমন একটি নেটওয়ার্কে আছেন যেটির পেছনে কিছু $৪০ রাউটারের চেয়ে বেশি অ্যান্টি-হ্যাকার শক্তি আছে।
যদি আপনি ওয়াইফাই এড়াতে না পারেন এবং আপনাকে এখনই কিছু করতে হয়, তবে আমি দৃঢ়ভাবে পরামর্শ দিচ্ছি একটি ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (VPN) সংযুক্ত করার আগে এটি করার জন্য। একটি VPN ব্যবহার আপনাকে হ্যাকারদের বিরুদ্ধে অপরিহার্য সুরক্ষা দেবে না, কিন্তু কমপক্ষে আপনার কাছে একটি অতিরিক্ত নিরাপত্তা স্তর থাকবে, বিশেষ করে যদি এন্ড-টু-এন্ড এনক্রিপশন জড়িত থাকে। এমনকি যদি একটি হ্যাকার আপনার সংযুক্ত রাউটারের সাপেক্ষে আপনাকে অনুকরণ করতে পারে, তবে কাজটি অনেক কঠিন হয়ে যাবে কারণ VPN অন্য একটি ধরনের প্রমাণীকরণ ব্যবহার করে যা প্রায়শই এই ধরনের প্রচেষ্টার বিরুদ্ধে রক্ষা করে।
আপনার কাছে VPN না থাকলে, তবে জানুন যে আপনি ওয়াইফাইয়ের মাধ্যমে যা করতে চান তা করার সময় রিস্ক নিচ্ছেন। আপনি আপনার ব্যাংক এবং অন্যান্য ব্যবহার করা অ্যাপ্লিকেশনগুলির সাথে মাল্টিপল-ফ্যাক্টর প্রমাণীকরণ रखে এই রিস্ক কমাতে পারেন।
এটি পৃথিবীর শেষ নয়, কিন্তু এতে মানে নয় যে আপনাকে সতর্ক থাকা উচিত নয় এবং আপনার সমস্ত মূল্যবান ডেটা যতটা সম্ভব রক্ষা করবেন না। আপনি যে ওয়াইফাই সংযোগে আছেন সেটি বাল্যুলনারেবিল আছে কিনা তারammans 이들 পদক্ষেপগুলো অনুসরণ করা উচিত।
এছাড়া, যেহেতু অধিকাংশ লোক তাদের রাউটারের ফার্মওয়্যার আপডেট ইনস্টল করে না, তাই সম্ভবত এই নির্দিষ্ট বাল্যুলনারেবিলিটি সম্পূর্ণরূপে ফেজ আউট হতে বছরের পর বছর লাগবে। আপনার নিজের রাউটারের ফার্মওয়্যার আপডেট করলে এবং আপনার প্রিয় জায়গাগুলোকে একই করার জন্য বললে কোনো ক্ষতি হবে না!
আপনার ডেটা রক্ষার জন্য আপনি আরও কী করুন? কমেন্টে আমাদের সবকিছু বলুন!