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

Coinhive DNS হাইজ্যাক: ক্রিপ্টোকারেন্সি চুরি থেকে আপনার সাইট রক্ষা করুন

আপনি কি শুনেছেন Bad Rabbit, সাম্প্রতিক র‍্যানসমওয়্যার আক্রমণ সম্পর্কে? হা, এখন এটি পুরনো খবর হয়ে গেছে।

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

Coinhive কী?

Coinhive একটি বিখ্যাত সার্ভিস যা ওয়েবসাইট মালিকদের তার Monero-মাইনিং JavaScript কোড ব্যবহার করতে দেয় যাতে ভিজিটরদের বিজ্ঞাপন থেকে বিরক্ত না করে রेवেনিউ উপার্জন করা যায়।

Coinhive DNS হাইজ্যাক: ক্রিপ্টোকারেন্সি চুরি থেকে আপনার সাইট রক্ষা করুন

Coinhive ভিজিটরের কম্পিউটারের CPU পাওয়ার ব্যবহার করে ক্রিপ্টোকারেন্সি মাইন করে এবং মাইন করা টাকার ৩০% নিজে রাখে। বাকি টাকা ওয়েবসাইট মালিককে দেওয়া হয়। পুরো প্রক্রিয়া ভিজিটরের সম্মতি ও জ্ঞানেই হয়।

প্রोजেক্টটি কিন্তু প্রাথমিক পর্যায়ে অনেক সমস্যায় ভুগেছিল, কারণ ওয়েবসাইট মালিকরা ভিজিটরদের জ্ঞান ছাড়া তাদের স্ক্রিপ্ট ব্যবহার করে তাদের লুব্ধ করেছিল। যেহেতু স্কিমটি ভিজিটরদের খোলাসা করা হয়নি, তাই অ্যাড ব্লকারها প্রাথমিক স্ক্রিপ্টটি ব্লক করতে বাধ্য হয়েছিল।

এই প্রাথমিক সমস্যায় আক্রমণকারীদের ওয়েবসাইট আক্রমণ করে নিজেদের মাইনিং স্ক্রিপ্ট লাগিয়ে রেভেনিউ উপার্জন করার সহজ পথ পাওয়া গেল।

সাম্প্রতিক খবর

Coinhive মঙ্গলবার ঘোষণা করলো যে তাদের CloudFlare অ্যাকাউন্ট হাইজ্যাক হয়েছে। CloudFlare হলো একাউন্ট যা Coinhive-কে তার DNS সার্ভার পরিবর্তন করতে দেয়। এটি Coinhive-এর অফিসিয়াল JavaScript কোড (যেটি অনেক ওয়েবসাইটে এমবেড করা আছে) একটি নাস্তিক সংস্করণে প্রতিস্থাপন করতে ব্যবহৃত হয়েছে।

https://coin-hive[.]com/lib/coinhive.min.js

হ্যাকার ২০১৪ সালের Kickstarter ডেটা ব্রিচ থেকে লিক করা পাসওয়ার্ড পুনরায় ব্যবহার করেছে

রিপোর্ট অনুযায়ী, হ্যাকাররা ২০১৪ সালের Kickstarter ডেটা ব্রিচ থেকে লিক করা পাসওয়ার্ড পুনরায় ব্যবহার করেছে। অনুমান করা হচ্ছে এই পাসওয়ার্ডটি Coinhive-এর CloudFlare অ্যাকাউন্টে অ্যাক্সেস পাওয়ার জন্য ব্যবহৃত হয়েছে।

Coinhive DNS হাইজ্যাক: ক্রিপ্টোকারেন্সি চুরি থেকে আপনার সাইট রক্ষা করুন

Coinhive ব্লগপোস্টে বলেছে: 「আজ রাত, ২৩ অক্টোবর ২২:০০ GMT頃 আপনার DNS প্রোভাইডার (Cloudflare) এর জন্য আমাদের অ্যাকাউন্টে একজন আক্রমণকারী অ্যাক্সেস করেছে। coinhive.com-এর DNS রেকর্ড ম্যানিপুলেট করা হয়েছে coinhive.min.js-এর অনুরোধগুলো থার্ড-পার্টি সার্ভারে রিডাইরেক্ট করার জন্য。」

「এই থার্ড-পার্টি সার্ভার একটি মডিফাইড ভার্সনের জাভাস্ক্রিপ্ট ফাইল হোস্ট করছে যার হার্ডকোডেড সাইট কী রয়েছে。」

「আমরা সিকিউরিটি সম্পর্কে কঠোর পাঠ শিখেছি এবং সব সার্ভিসের জন্য ২FA এবং ইউনিক পাসওয়ার্ড ব্যবহার করছি, কিন্তু আমরা আমাদের বছরের পুরনো Cloudflare অ্যাকাউন্ট আপডেট করতে উপেক্ষা করলাম。」

「আমরা আজ রাত হারানো রেভেনিউ জন্য আমাদের ব্যবহারকারীদের প্রতিপূরণের উপায় খুঁজছি। বর্তমান প্ল্যান হলো সব সাইটকে তাদের ডেইলি এভারেজ হাশরেটের অতিরিক্ত ১২ ঘন্টা ক্রেডিট করা,」 তিনি যোগ করেছেন। Coinhive তাদের ব্যবহারকারীদের নিশ্চিত করেছে যে তাদের ওয়েবসাইট ডেটা সুরক্ষিত এবং আক্রান্ত হয়নি।

সুরক্ষা ব্যবস্থা হিসেবে, Kaspersky এবং Malwarebytes-এর মতো এন্টিভাইরাস ব্র্যান্ড Coinhive স্ক্রিপ্ট ব্লক করছে। এটি কাস্টমারদের অতিরিক্ত CPU ব্যবহার ও অনধিকার মাইনিং থেকে বাঁচাবে।

হ্যাকিং আজকের তারিখে নতুন গল্প নয়, কিন্তু Coinhive হ্যাক হওয়া পাসওয়ার্ড-ভিত্তিক সিকিউরিটি সিস্টেমের छিদ্রগুলো স্পষ্ট করে দিয়েছে।

২ ফ্যাক্টর অথেন্টিকেশন ব্যবহার করলেও Coinhive-এ আক্রমণকারীরা সহজে হ্যাক করতে পেরেছে। এটি মূলত ঘটে কারণ কোম্পানিগুলো এখনো সাইবার সিকিউরিটি সম্পর্কে সম্পূর্ণ অন্তর্দৃষ্টি রেখে নেই। এবং এটি তাদের ভুল ধারণা দেয় যে তাদের সিকিউরিটি সিস্টেম হাইজ্যাক সহন করার জন্য যথেষ্ট সুরক্ষিত, কিন্তু বাস্তবে তাদের প্রতিরক্ষা সিস্টেম কেবল ব্যয়বহুল প্যাচওয়ার্ক যা সহজে ভেঙে যেতে পারে।

  1. EU Android অ্যান্টিট্রাস্ট লঙ্ঘনে Google-কে ৫ বিলিয়ন ডলার জরিমানা করল

  2. গুগল ক্রোমে DNS_Probe_Finished_Nxdomain এরর সমাধান করার পদ্ধতি

  3. ডিজিটাল ট্রান্সফরমেশন (Digital Transformation): এটি কী, কেন গুরুত্বপূর্ণ, এবং কীভাবে সফল হবেন

  4. Pi-Hole: DNS মাস্টার করুন অ্যাড ব্লক ও প্রাইভেসি রক্ষা করতে