XcodeGhost একটি ম্যালওয়্যার যা iOS এবং macOS ডিভাইসে আক্রমণ করে এবং এটি প্রথম সনাক্ত হয়েছিল ২০১৫ সালে। এটি একটি ম্যালিশিয়াস ভার্সন Xcode-র ওপর ভিত্তি করে তৈরি, যা Apple-এর অফিসিয়াল টুল iOS এবং OS অ্যাপ ডেভেলপমেন্টের জন্য। প্রভাবিত Xcode ভার্সনগুলো Xcode 6.1 এবং Xcode 6.4-এর মাঝপথে।
XcodeGhost কীভাবে বিতরণ হয়েছিল?
সংক্রামিত Xcode প্রথমে Baidu-তে আপলোড করা হয়েছিল, একটি চীনা ক্লাউড ফাইল-শেয়ারিং সার্ভিস। এরপর কিছু চীনা ডেভেলপার দ্বারা ডাউনলোড করা হয়েছিল যারা সংক্রামিত কোড ব্যবহার করে iOS অ্যাপ তৈরি করল। এই অ্যাপগুলো তারপর App Store-এ বিতরণ করা হয়েছিল যেখানে তারা Apple-এর ক্লাউড সার্ভিসে কঠোর রিভিউ প্রক্রিয়া পাস করতে সক্ষম হয়েছিল। লক্ষ লক্ষ মানুষ সংক্রামিত ফাইলগুলো ডাউনলোড করেছিল।
XCodeGhost ম্যালিশিয়াস দ্বারা প্রভাবিত ডিভাইসগুলো شامل iPhone, iPad, iPod touch, এবং অন্যান্য সকল iOS ডিভাইস যেগুলো iOS বা macOS ভার্সন চালাচ্ছে যা সংক্রামিত অ্যাপসের সাথে কম্প্যাটিবল। অনুমান করা হয় প্রায় ৫০০ মিলিয়ন ব্যবহারকারী প্রভাবিত হয়েছিল, অধিকাংশ চীনা কারণ দেশের পছন্দ WeChat অ্যাপ অন্য মেসেজিং সার্ভিসের চেয়ে বেশি। জার্মানি এবং Тур্কি মতো অন্যান্য দেশের মানুষও প্রভাবিত হয়েছিল।
XcodeGhost কী করতে পারে?
XcodeGhost ম্যালওয়্যার খুব বিপজ্জনক। XcodeGhost ভাইরাস দ্বারা সংক্রামিত অ্যাপগুলো একটি ডিভাইস ব্যবহারকারীর তথ্য সংগ্রহ করতে পারে, এবং তারপর এনক্রিপ্টেড মেসেজ পাঠাতে পারে একটি রিমোট সার্ভারে HTTP প্রোটোকল দিয়ে। শেয়ার করা কিছু তথ্য:
- সংক্রামিত অ্যাপের নাম
- বর্তমান সময়
- অ্যাপের বান্ডেল আইডেন্টিফায়ার
- নেটওয়ার্ক টাইপ
- ডিভাইসের নাম এবং টাইপ
- বর্তমান সিস্টেম ল্যাঙ্গুয়েজ এবং দেশ
- বর্তমান ডিভাইসের UUID
- নেটওয়ার্ক টাইপ
XcodeGhost ম্যালওয়্যারের সাথে জড়িত আরেকটি ঝুঁকি হলো এটি একটি iOS ডিভাইসকে আক্রমণকারী থেকে কমান্ড গ্রহণ করতে দেয়। таких আক্রমণ অ্যাপকে নিচের যেকোনো কাজ করতে বাধ্য করতে পারে:
- একটি নকল অ্যালার্ট মেসেজ তৈরি করা যা একটি ডিভাইস ব্যবহারকারীকে ব্যক্তিগত তথ্য দিতে ফাঁসিয়ে দেয়
- বিভিন্ন URL-এর ওপেনিং হাইজ্যাক করা তাদের স্কিমের ওপর ভিত্তি করে। এটি iOS এবং macOS-এ ফাঁকি এক্সপ্লয়েট করার সুযোগ খুলে দেয়
- ব্যবহারকারীর ক্লিপবোর্ডে ডেটা পড়া এবং লেখা। এটি ব্যবহার করা যেতে পারে বিভিন্ন অ্যাকাউন্টের পাসওয়ার্ড পাওয়ার জন্য।
আপনি সম্ভবত অনুমান করতে পারছেন, XcodeGhost ম্যালওয়্যার খুব খারাপ এবং সব ধরনের নেকরودی কার্যকলাপের জন্য ব্যবহার করা যেতে পারে যেমন পরিচয় এবং আর্থিক ধোঁকাধামি। এটি লক্ষ লক্ষ মানুষের যোগাযোগ ক্ষমতাও আহত করতে পারে।
XcodeGhost থেকে কীভাবে রক্ষা পাবেন
আপনার ডিভাইসকে XcodeGhost ম্যালওয়্যার থেকে রক্ষা করার জন্য কোনো ধাপ নেওয়া যায় কি? অত্যন্ত সুপারিশ করা হয় যে একবার আপনার ডিভাইস XcodeGhost ভাইরাস দ্বারা সংক্রামিত হলে, আপনি একটি প্রিমিয়াম অ্যান্টি-ম্যালওয়্যার সমাধান যেমন Outbyte Antivirus ডাউনলোড করুন। এটি আপনার iOS ডিভাইসে যেকোনো ম্যালওয়্যার সংক্রমণ দূর করার একমাত্র উপায়। অ্যান্টিভাইরাস আপনার ফাইল, পাসওয়ার্ড, এবং ব্যক্তিগত তথ্য চুরি বা ক্ষতির বিরুদ্ধে রক্ষা করবেও সাহায্য করবে।
সেটা বাদে, আপনি আপনার iOS ডিভাইস থেকে সকল সংক্রামিত অ্যাপ মুছে ফেলতে পারেন। ম্যালওয়্যার দ্বারা অনুেক অ্যাপ সংক্রামিত হয়েছিল, ফ্যাক্টের কথা তালিকাভুক্ত করা সম্ভব নয়। এখানে সবচেয়ে সাধারণভাবে ব্যবহৃত কিছু অ্যাপের তালিকা যেগুলো ম্যালিশিয়াস XcodeGhost-এর শিকার হয়েছিল:
- Card Safe
- Angry Birds 2
- Eyes Wide
- NetEase
- Didi Chuxing
- Mercury
- OPlayer
- Flush
- High German Map
- Mara Mara
- Microblogging camera
- The Kitchen
- China Unicom Mobile Office
সংক্রামিত অ্যাপগুলো মুছে ফেলে এবং নকল Xcode দিয়ে তৈরি না করা আসল অ্যাপগুলো ইনস্টল করলে আপনার ডিভাইস সুরক্ষিত থাকবে। আপনাকে আপনার iOS ডিভাইস লেটেস্ট ভার্সনে আপডেটও করা উচিত কারণ ফাঁকি মোকাবিলা করার সিকিউরিটি প্যাচ Apple ইতিমধ্যে রিলিজ করেছে।
ব্যাকআপ থেকে আপনার iPhone রিস্টোর করুন
আপনার iPhone বা iOS ডিভাইসে সংক্রমণ যদি ব্যাপক হয়, আপনি আপনার iPhone-কে সবচেয়ে সাম্প্রতিক ব্যাকআপ থেকে রিস্টোর করতে পারেন। এটি অবশ্যই তখনই সম্ভব হয় যখন আপনি নিয়মিত আপনার ফোন ব্যাকআপ নেন।
আপনার ব্যাকআপ যদি ম্যালওয়্যার-মুক্ত না হয়, আপনি স্ক্র্যাচ থেকে শুরু করতে চাইতে পারেন এবং আপনার iPhone ক্লিন וাইপ করতে পারেন। Settings > General > Reset > Erase All Contents and Settings এ যান। আপনাকে আপনার পাসওয়ার্ড দিতে হবে এবং আপনার অ্যাকশন কনফার্ম করতে হবে।
প্রক্রিয়া সম্পন্ন হলে, আপনাকে Apple App Store থেকে সকল অ্যাপ ইনস্টল করতে হবে। Apple তখন থেকে App Store ক্লিন করেছে তাই সংক্রমণের কোনো ঝুঁকি নেই। সংক্রামিত Xcodeও অনেক আগে ক্লাউড থেকে সরিয়ে ফেলা হয়েছে তাই পরবর্তী সংক্রমণের ঝুঁকি বড়েটে কমিয়ে গেছে।
আপনার iOS ডিভাইসে ম্যালওয়্যার সংক্রমণ রোধের ধাপ
যদিও iOS ডিভাইসে ম্যালওয়্যার সংক্রমণ খুব दुর্লভ, এটি ঘটতে পারে যেমন XcodeGhost ম্যালওয়্যার কেসে দেখা গেল। তাই আপনাকে কিছু সতর্কতা নেওয়া উচিত যাতে আপনি একই সমস্যায় আবার শিকার না হোন।
একটি অ্যান্টিভাইরাস ইনস্টল করুন
বলে দরকার নেই যে আপনার ডিভাইসে একটি অ্যান্টিভাইরাস সফটওয়্যার ইনস্টল থাকা উচিত। অ্যান্টিভাইরাস শুধু সংক্রমণ লড়াই করবে না, এটি আপনার পাসওয়ার্ড এবং অন্যান্য ভায়াল ডেটা সুরক্ষিত রাখবে। এটি অন্যান্য অ্যাপের পারফরম্যান্স মনিটর করতে সাহায্য করবেও। শুধু নিশ্চিত করুন যে আপনি ফ্রি ভার্সনের ওপর নির্ভর করছেন না কারণ অধিকাংশ ভালোভাবে তৈরি ম্যালওয়্যারের বিরुद्ध বেকার।
Apple App Store থেকে অ্যাপ ডাউনলোড করুন
XcodeGhost ম্যালওয়্যার কেসে, Apple একটু অসাবধান ছিল কিন্তু এটা খুব কম হয়। থার্ড-পার্টি প্রদানকারীদের কাছ থেকে অ্যাপ ডাউনলোড করার বদলে, App Store-এ আস্থা রাখুন কারণ যেকোনো কিছু হলে, Apple দ্রুত सुधারমূলক ব্যবস্থা নেবে। তারা, আসলে, আপনাদের ওপর जवাবদিহী।
আপনার ডিভাইস আপডেট করুন
একটি স্থিতিশীল ইন্টারনেট কানেকশন খুঁজে বের করুন এবং আপনার সকল অ্যাপ আপডেট করুন। এছাড়া, আপনার ডিভাইসকে লেটেস্ট iOS ভার্সনে আপডেট করুন। এটি সিকিউরিটি এবং পারফরম্যান্সের দৃষ্টিতে আরও উন্নত এবং আপনার ডিভাইসএটা থেকে বড় লাভ পেতে পারে।
নিজেকে জ্ঞানসम्पন্ন রাখুন
আপনি যদি অনেক পড়েন না, বা আপনার ডিভাইস সম্পর্কে নিউজ খুঁজে বের করেন না, আপনি XcodeGhost ম্যালওয়্যার এর মতো হুমকি সংক্রান্ত খবর মিস করতে পারেন। আপনার ডিভাইসগুলো মहीनों বা বছরের পর বছর সংক্রামিত থাকতে পারে আপনার জানা ছাড়া যা অত্যন্ত অপেক্ষিত, ম্যালওয়্যার সংক্রমণ কতটুকু ভয়াবহ হতে পারে সেটি দেখিয়ে।
XcodeGhost ভাইরাস নিয়ে এতটুকুই। আপনার যদি কোনো প্রশ্ন, পরামর্শ বা মন্তব্য থাকে, দয়া করে নিচের কমেন্ট সেকশন ব্যবহার করুন।