কম্পিউটার টিউটোরিয়াল

ড্রাইভ-বাই NFC হ্যাক কীভাবে কাজ করে?

হয়তো আপনি আপনার ফোনে NFC নামে একটি ফিচার লক্ষ্য করেছেন এবং জানতে চেছেন এটি কী। অথবা আপনি আপনার অ্যান্ড্রয়েড বা অন্য ডিভাইস থেকে NFC ব্যবহার করে কন্ট্যাক্টলেস পেমেন্ট করছেন এবং এর নিরাপত্তা নিয়ে চিন্তিত।

NFC ফোনে একটি সাধারণ ফিচার, কিন্তু অনেক লোক জানেন না যে এর ব্যবহার সম্পর্কিত নিরাপত্তা ঝুঁকিও রয়েছে। এখানে আমরা NFC এবং NFC হ্যাকিং কীভাবে কাজ করে সেটি ব্যাখ্যা করব।

NFC কী (এবং এটি আমার ফোনে কেন আছে)?

ড্রাইভ-বাই NFC হ্যাক কীভাবে কাজ করে?

NFC হলো near-field communication বা নিকট-ক্ষেত্র যোগাযোগের সংক্ষিপ্ত রূপ। এটি ডিভাইসগুলোর জন্য একে অপর সাথে যোগাযোগ করার একটি পদ্ধতি যখন সেগুলো ভৌতভাবে নিকটে থাকে। NFC সবচেয়ে সাধারণ জায়গা আপনার স্মার্টফোনে পাওয়া যায়। যদি আপনার ফোন NFC-সক্ষম হয় (আজকাল অধিকাংশ ফোন থাকে), তবে আপনি NFC ব্যবহার করে হেডফোন দ্রুত ফোনের সাথে পেয়ার করতে পারেন, অথবা অন্যের ফোনের সাথে আপনার ফোন ধাক্কা দিয়ে কন্ট্যাক্ট ডেটা ট্রান্সফার করতে পারেন।

NFC সাধারণত কয়েক সেন্টিমিটার দূরত্বে কাজ করে। তাই এটি ব্যবহার করতে হলে যোগাযোগকারী দুটি ডিভাইস খুব নিকটে আনতে হয়। আজকাল এটি ফোন-ভিত্তিক পেমেন্ট সিস্টেমে ও ব্যবহৃত হয়। আপনি যখন আপনার ফোনটি রিডারের ওপর ট্যাপ করে কফির দাম চুকান, তখনই NFC ব্যবহার হচ্ছে।

NFC এবং RFID-এর পার্থক্য কী?

NFC-এর সাথে মিলتی জুলتی একটি টেকনোলজি হলো RFID जिसके बारेে আপনি শুনে থাকতে পারেন। RFID চিপ কন্ট্যাক্টলেস কার্ডে পাওয়া যায়, যেমন কিছু পাবলিক ট্রান্সপোর্ট সিস্টেমে ব্যবহৃত প্রি-পেইড কার্ড। এবং আপনি হয়তো ওয়ালেট বা কার্ড হোল্ডার "RFID blocking" হিসেবে বিজ্ঞাপিত দেখেছেন।

তাহলে RFID কী, এবং NFC-এর সাথে এর কী সম্পর্ক?

RFID হলো radio frequency identification বা রেডিও ফ্রিকোয়েন্সি আইডেনটিফিকেশনের সংক্ষিপ্ত রূপ। এটি একটি ছোট রেডিও ট্রান্সপন্ডার এবং রিসিভার ও ট্রান্সমিটারের সিস্টেমের জন্য একটি টার্ম। এদের ট্যাগ, রিডার এবং অ্যান্টেনা বলা হয়। এই টেকনোলজি রিটেল শপের পোশাকের ট্যাগ থেকে এক্সেস কন্ট্রোল যেমন কর্মদাতাদের ব্যবহৃত আইডেন্টিটি কার্ড পর্যন্ত সব জায়গায় ব্যবহৃত হয়। এটি পেটের "চিপিং" বা পার্কিং গ্যারেজে গাড়ি ঢুকা-বের হওয়া মনিটর করার মত কাজের জন্যও ব্যবহৃত হয়।

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

ইহায় NFC-এর অস্তিত্ব। NFC হলো RFID-এর একটি সাব-টাইপ, যা কিছুটা বেশি নিরাপদ। এটি ডেটা নিরাপদ রাখতে এনক্রিপশন ব্যবহার করে। আপনার ফোন থেকে পেমেন্টের জন্য ব্যবহৃত অ্যাপ্লিকেশন যেমন Apple Pay, NFC ব্যবহার করে।

NFC সম্পূর্ণ নিরাপদ নয়

ড্রাইভ-বাই NFC হ্যাক কীভাবে কাজ করে?

তাহলে কি এর মানে আপনাকে আপনার NFC ডিভাইস হ্যাক হওয়ার চিন্তা করতে হবে না?

দুঃখজনকভাবে তা নয়। NFC অন্যান্য RFID টাইপের চেয়ে বেশি নিরাপদ, কিন্তু এটি পুর্ণ নিরাপদ নয়। এটি সুবিধার জন্য ডিজাইন করা হয়েছিল, নিরাপত্তার জন্য নয়। NFC আপনাকে আপনার ফোনের মত একটি NFC-সক্ষম ডিভাইসকে অন্য একটি NFC-সক্ষম রিডারের মত অন্য ফোনের সাথে বাম্প, ট্যাপ বা সোয়াইপ করার জন্য বাধ্য করে। যতক্ষণ না দুটি ডিভাইস NFC-সক্ষম থাকে এবং NFC ওয়ায়ারলেস রেঞ্জের মধ্যে থাকে, ততক্ষণ কানেকশন বৈধ থাকে।

NFC প্রোটোকলের দৃষ্টিকোণ থেকে, ঘনিষ্ঠ দূরত্বই একটি বৈধ ট্রান্সফারের জন্য যথেষ্ট।

আপনি কি দুর্বলতা বুঝতে পেরেছেন? কোনো পাসওয়ার্ড বা ক্রেডেনশিয়ালের প্রয়োজন নেই! NFC কানেকশন স্বয়ংক্রিয়ভাবে স্থাপিত হয় এবং ওয়াই-ফাই-এর মত কোনো লগইন বা পাসওয়ার্ড এন্ট্রি প্রয়োজন হয় না। যেহেতু যে কেউ আপনার ডিভাইসের সাথে NFC কানেকশন স্থাপন করতে পারে যতক্ষণ না সে পর্যাপ্ত নিকটে আসে, তাই এটি কিছু বাস্তব সমস্যার সম্ভাবনা সৃষ্টি করে।

কল্পনা করুন আপনি একটি ভাইরাস-সংক্রমিত NFC ডিভাইসের সাথে বাম্প করলেন? শুধু একটু ধাক্কা খাওয়ায় আপনি সেটি সংক্রমিত হয়ে যাবেন।

NFC কে অ্যাপ্লিকেশন লেয়ারে সিকিউর চ্যানেল ইমপ্লিমেন্ট করে বা ক্রেডেনশিয়াল চাইয়ে নিরাপদ করা যায়, কিন্তু NFC নিজে একটি প্রোটোকল হিসেবে সুরক্ষিত নয়। এবং NFC কানেকশন ট্রিগার হওয়ার জন্য ঘনিষ্ঠ দূরত্বের আবশ্যকতা রয়ে থাকা সত্ত্বেও, অনিচ্ছাকৃত বাম্প হয়ে যায়। কখনো কখনো, ভালো উদ্দেশ্যে করা একটি বাম্প (যেমন Google Wallet দিয়ে পেমেন্ট) ও বিপর্যয় ফলাফল দিতে পারে।

এক NFC হ্যাকের মূলভূত বিষয়

ড্রাইভ-বাই NFC হ্যাক কীভাবে কাজ করে?

NFC হ্যাক আসলে কী? এই নির্দিষ্ট ওয়ায়ারলেস কানেকশন কেন এত হয়রান করার মতো হানিকর?

এটি নির্দিষ্ট ডিভাইসে NFC কীভাবে ইমপ্লিমেন্ট করা হয়েছে তার সাথে সম্পর্কিত। কারণ NFC সুবিধা-ভিত্তিক একটি কানেকশন, এবং কারণ সেখানে বেশি নিরাপত্তা চেক নেই, একটি বাম্প একই সাথে ভাইরাস বা ম্যালওয়্যার বা অন্য কোনো ম্যালিশিয়াস ফাইল বাম্প করা ডিভাইসে আপলোড করে দিতে পারে। এবং যদি NFC ইমপ্লিমেন্টেশন অনিরাপদ হয়, তবে সেটি ডিভাইস tarafından স্বয়ংক্রিয়ভাবে খোলা হয়ে যেতে পারে।

কল্পনা করুন আপনার কম্পিউটার ইন্টারনেট থেকে ডাউনলোড করা যেকোনো ফাইল স্বয়ংক্রিয়ভাবে খুলে দিচ্ছে। একটা ভুল ক্লিক একটি ব্যাড লিংকে আপনার কম্পিউটারে অটোমেটিক্যালি ম্যালওয়্যার ইনস্টল করে দেবে। NFC-এর কনসেপ্টও меньше বেশি একই।

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

মূল সমস্যাটি হলো NFC ট্রান্সফার ইউজারের জানোও না চলে যেতে পারে। কেউ যদি NFC ট্যাগগুলো ফোনের বাম্প হওয়ার সম্ভাবনাযুক্ত জায়গায় লুকিয়ে রাখতে পারে, তবে তারা লোকের জানোও না NFC-সক্ষম ডিভাইসে ম্যালিশিয়াস ডেটা আপলোড করতে পারবে। হ্যাকার গ্রুপ, Wall of Sheep, NFC-ট্যাগযুক্ত পোস্টার এবং বাটন দিয়ে এটি প্রুফ করেছে।

NFC হ্যাক থেকে নিজেকে রক্ষা করার উপায়

ড্রাইভ-বাই NFC হ্যাক কীভাবে কাজ করে?

NFC ভালনারেবিলিটি থেকে রক্ষা পাওয়ার সবচেয়ে কার্যকর উপায় হলো NFC ব্যবহার না করা। কিন্তু আপনি যদি কন্ট্যাক্টলেস পেমেন্টের মত ফাংশন ব্যবহার করতে চান, তবে আরও নিরাপদ बनानेের জন্য কিছু ধাপ নেওয়া যায়।

আপনার সংবেদনশীল একাউন্ট কম্পার্টমেন্টালাইজ করুন। আপনি যদি আপনার NFC ডিভাইসটি ব্যবহার করেন, মনে করুন Google Wallet দিয়ে দ্রুত পেমেন্টের জন্য, তবে নিরাপদ থাকার একটি উপায় হলো শুধু NFC-এর জন্য একটি আলাদা একাউন্ট রাখা। যাতে, আপনার ফোন যদি কখনো কমপ্রোমাইজ হয় এবং আপনার Google Wallet ইনফরমেশন চুরি হয়, তবে আপনার মেন একাউন্টের বদলে ডামি একাউন্টটি চুরি হবে।

যখন ব্যবহার করছেন না NFC বন্ধ রাখুন। এটি অকস্মাত বাম্প থেকে আপনার ডিভাইসে অনিচ্ছাকৃত প্রোগ্রাম এবং ম্যালওয়্যার আসা বন্ধ করবে। আপনি মনে করতে পারেন আপনার ফোন দিন भर অনেক ডিভাইসের সাথে বাম্প-রেঞ্জে আসে না। কিন্তু আপনি বিস্মিত হবেন, বিশেষ করে আপনি যদি অনেকের মাঝপথে থাকেন।

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

NFC ব্যবহার করার নিরাপত্তা ঝুঁকি সম্পর্কে সচেতন থাকুন

NFC নির্দিষ্ট ফাংশনের জন্য একটি উপকারী টেকনোলজি। কিন্তু এর নিরাপত্তা ঝুঁকিও নেই নয়। পাসওয়ার্ড প্রোটেকশন না থাকা কারণে, হ্যাকাররা NFC ডেটা অ্যাক্সেস করতে পারে। তারা আপনার জানোও না এটি করতে পারে।

লাগতে পারে নতুন গ্রহণকৃত টেকনোলজি যেমন ফোনে NFC শুধু এদের আরও হানিকর করছে। কিন্তু মোটামুটি ফোনগুলো এখনো যেকোনো সময়ের চেয়ে বেশি নিরাপদ। আপনি সবসময় চেক করতে পারেন আপনার ফোন হ্যাক হয়েছে কিনা, আপনি যদি চিন্তিত হন। আরও জানতে, স্মার্টফোন কেন ডাম ফোনের চেয়ে বেশি নিরাপদ তার কারণগুলো দেখুন।


  1. মাইক্রোসফট টিমস কী এবং এটি কীভাবে কাজ করে?

  2. মেশ মেসেজিং কী এবং এটি কীভাবে কাজ করে?

  3. ডেটা স্ক্র্যাপিং কীভাবে কাজ করে?

  4. স্ন্যাপচ্যাট এর ভেতর: কীভাবে অ্যাপটি মেসেজিংকে রূপান্তর করল