‘রেডহুক’... ‘অ্যান্ড্রয়েড’ ডিভাইসে প্রবেশকারী ক্ষতিকর সফটওয়্যার

সাইবার নিরাপত্তা কোম্পানি গ্রুপ-আইবি (Group-IB) ‘রেডহুক’ (RedHook) নামক ক্ষতিকর জাসাস সফটওয়্যারের একটি নতুন এবং আরও বিপজ্জনক সংস্করণ উন্মোচন করেছে, যা অ্যান্ড্রয়েড অপারেটিং সিস্টেমে চলমান ডিভাইসগুলোতে প্রবেশের জন্য বিশেষভাবে তৈরি। এই সফটওয়্যারটি এখন ‘ওয়্যারলেস এডিবি’ (Wireless ADB) নামক বৈশিষ্ট্যটি দুর্বলতা হিসেবে ব্যবহার করে কম্পিউটারের সাথে কোনো সংযোগ ছাড়াই বা সিস্টেমের রুট (Root) সুরক্ষা ভেঙে ছাড়াই ফোনের গভীর নিয়ন্ত্রণের অধিকার অর্জন করতে সক্ষম। ‘অ্যান্ড্রয়েড অথরিটি’ (Android Authority) ওয়েবসাইটের মতে, এই পদ্ধতিটি অ্যান্ড্রয়েড ডিভাইসের বিরুদ্ধে পরিচালিত হ্যাকিং প্রযুক্তির একটি গুণগত উন্নয়ন নির্দেশ করে।
এই বৈশিষ্ট্যটি প্রথমবারের মতো অ্যান্ড্রয়েড ১১ সিস্টেমের সাথে চালু করা হয়েছিল, যা ডেভেলপারদের ইউএসবি কেবল ছাড়াই নেটওয়ার্কের মাধ্যমে তাদের ডিভাইসগুলোর দূরবর্তী নিয়ন্ত্রণ সক্ষম করে। তবে ‘রেডহুক’ এই বৈধ ডেভেলপমেন্ট টুলটিকে একটি আক্রমণাত্মক অস্ত্রে পরিণত করে; এটি ব্যবহারকারীকে প্রতারণা করে প্রাপ্ত ‘অ্যাক্সেসিবিলিটি’ (Accessibility) বা সহায়ক বৈশিষ্ট্যের অধিকার ব্যবহার করে স্বয়ংক্রিয়ভাবে ডেভেলপার অপশনগুলো সক্রিয় করে এবং ব্যবহারকারীর ক্লিকের অনুকরণ করে ওয়্যারলেস ডিবাগিং চালু করে।
একবার স্ক্রিনে প্রদর্শিত জোড়িং কোডটি (Pairing code) সংগ্রহ করার পর, ক্ষতিকর সফটওয়্যারটি ডিভাইসের অভ্যন্তরীণ সংযোগ ইন্টারফেসের মাধ্যমে ডিভাইসের ‘ADB’ সার্ভিসের সাথে সংযুক্ত হয়, ফলে এটি ‘শেল’ (shell) স্তরে চালানোর অধিকার অর্জন করে, যা ব্যবহারকার আইডি ২০০০ নামে পরিচিত; এটি সাধারণ অ্যাপ্লিকেশনগুলোর জন্য সাধারণত প্রদত্ত অধিকারের চেয়ে অনেক বেশি শক্তিশালী। গ্রুপ-আইবির গবেষকরা ব্যাখ্যা করেছেন যে, সফটওয়্যারটি পরবর্তীতে ‘শিজুকু’ (Shizuku) নামক একটি ওপেন-সোর্স ফ্রেমওয়ার্ক ব্যবহার করে একটি বিশেষ সার্ভার চালু করে, যা এটিকে অতিরিক্ত অনুমতি প্রদান, সিস্টেম কমান্ড কার্যকর করা এবং ব্যবহারকারীকে কোনো সতর্কতা না দেখিয়ে নিঃশব্দে অ্যাপ্লিকেশন ইনস্টল বা আনইনস্টল করার ক্ষমতা প্রদান করে।
সর্বোচ্চ সময় ধরে সক্রিয় থাকার জন্য, ‘রেডহুক’ গবেষকরা ‘প্রসেসগুলোর মধ্যে পারস্পরিক পুনর্জাগরণ’ নামে যে অস্বাভাবিক কৌশলটি ব্যবহার করছেন, তার ওপর নির্ভর করে; এই কৌশলে একটি সার্ভিস বন্ধ হলে অন্যটি তা সাথে সাথে পুনরায় চালু করে। এছাড়াও, প্রসেসটির অগ্রাধিকার বাড়ানোর জন্য এটি ব্যাকগ্রাউন্ডে একটি নিঃশব্দ শব্দ চালু করে এবং মেমোরি প্রबंधন মান সর্বনিম্ন পর্যায়ে নিয়ে আসে যাতে মেমোরি কম থাকলেও এটি স্বয়ংক্রিয়ভাবে বন্ধ না হয়।
প্রথমে এই সফটওয়্যারটি ভিয়েতনামের ব্যবহারকারীদের মধ্যে ছড়িয়ে পড়ে এবং পরবর্তীতে এটি ইন্দোনেশিয়ায়ও ছড়িয়ে পড়ে। আক্রমণকারীরা সামাজিক প্রকৌশল কৌশল ব্যবহার করে, যেখানে তারা এসএমএস বা ফোন কলের মাধ্যমে সমর্থন কর্মী বা সরকারি কর্তৃপক্ষের ভূমিকা পালন করে এবং ব্যবহারকারীদেরকে ‘গুগল প্লে স্টোর’ (Google Play)-এর মতো একটি ভুয়া ওয়েবসাইট থেকে ক্ষতিকর অ্যাপ্লিকেশন ইনস্টল করতে প্ররোচিত করে।
এই প্রেক্ষাপটে বিশেষজ্ঞরা বেশ কিছু প্রতিরোধমূলক পদক্ষেপের পরামর্শ দিয়েছেন, যার মধ্যে উল্লেখযোগ্য হলো:
• শুধুমাত্র অফিশিয়াল ‘গুগল প্লে স্টোর’ থেকে অ্যাপ্লিকেশন ডাউনলোড করা এবং ‘প্লে প্রোটেক্ট’ (Play Protect) সার্ভিসটি সর্বদা সক্রিয় রাখা।
• অজানা উৎসের অ্যাপ্লিকেশনগুলোর কাছ থেকে ‘অ্যাক্সেসিবিলিটি’ বা সহায়ক বৈশিষ্ট্যের অনুমতি চাওয়ার সময় অত্যন্ত সতর্ক থাকা।
যদিও এই ক্ষেত্রে কোনো সংশোধনযোগ্য প্রযুক্তিগত দুর্বলতা নেই, গবেষকরা জোর দিয়ে বলছেন যে প্রথম প্রতিরক্ষা স্তর হলো ব্যবহারকারীর সচেতনতা, কারণ সম্পূর্ণ আক্রমণটি ব্যবহারকারীকে প্রতারণার ওপর ভিত্তি করে পরিচালিত হয়, সিস্টেমের সরাসরি প্রযুক্তিগত হ্যাকিংয়ের ওপর নয়।