Blog · Social Media Care

ওয়েবসাইট হ্যাক হলে করণীয়: ধাপে ধাপে সমাধান গাইড

ওয়েবসাইট হ্যাক হয়েছে? ভয় না পেয়ে প্রথমে কী করবেন, PHP শেল কীভাবে খুঁজবেন আর সাইট কীভাবে পরিষ্কার ও সুরক্ষিত করবেন, জানুন বাংলায়।

সকালে উঠে দেখলেন আপনার ওয়েবসাইট খুললেই অচেনা কোনো জুয়া বা ক্যাসিনো সাইটে চলে যাচ্ছে।

কিংবা Google-এ নিজের ব্যবসার নাম লিখে সার্চ করে দেখলেন রেজাল্টের নিচে লেখা "This site may be hacked"।

এই মুহূর্তে মাথা ঠান্ডা রাখা কঠিন, জানি।

কিন্তু ভালো খবর হলো, প্রায় সব হ্যাক হওয়া ওয়েবসাইটই ঠিক করা যায়, যদি সঠিক ধাপে কাজ করা হয়।

আমরা Social Media Care-এ নিয়মিত হ্যাক হওয়া ওয়েবসাইট নিয়ে কাজ করি, যার মধ্যে PHP শেল দিয়ে হ্যাক হওয়া সাইট পরিষ্কার করার কাজও আছে।

সেই অভিজ্ঞতা থেকেই এই গাইড, যাতে বিপদের সময় আপনি জানেন ঠিক কী করতে হবে।

আপনার ওয়েবসাইট হ্যাক হয়েছে, বুঝবেন কীভাবে?

সব হ্যাক চোখে পড়ে না।

কিছু লক্ষণ খেয়াল করুন: সাইট খুললে অন্য কোনো সাইটে রিডাইরেক্ট হচ্ছে, বিশেষ করে মোবাইল থেকে বা Google থেকে ঢুকলে।

Google সার্চে আপনার সাইটের নামে জাপানি, চাইনিজ বা জুয়া-সংক্রান্ত অচেনা পেজ দেখাচ্ছে।

হোমপেজে অচেনা লেখা, লিংক বা পপআপ এসেছে।

হোস্টিং কোম্পানি ইমেইল করে জানিয়েছে আপনার অ্যাকাউন্ট থেকে স্প্যাম যাচ্ছে বা সাইট সাসপেন্ড করেছে।

অ্যাডমিন প্যানেলে অচেনা ইউজার দেখা যাচ্ছে, বা আপনার পাসওয়ার্ড আর কাজ করছে না।

সার্ভারে এমন ফাইল আছে যেগুলো আপনি কখনো আপলোড করেননি।

একটা লক্ষণও মিললে ধরে নিন সমস্যা আছে, আর দেরি না করে কাজ শুরু করুন।

হ্যাক টের পাওয়ার পর প্রথম ১ ঘণ্টায় যা করবেন আতঙ্কে সব ডিলিট করবেন না।

অনেকে ভয়ে পুরো সাইট মুছে ফেলেন।

এতে প্রমাণও হারায়, আর ভালো ডেটাও চলে যায়।

সব পাসওয়ার্ড বদলান।

হোস্টিং (cPanel/hPanel), FTP, ডাটাবেস, ওয়েবসাইট অ্যাডমিন এবং ডোমেইন অ্যাকাউন্টের পাসওয়ার্ড এখনই বদলান।

সম্ভব হলে অন্য একটা নিরাপদ ডিভাইস থেকে বদলান, কারণ অনেক সময় নিজের কম্পিউটারেই ম্যালওয়্যার থাকে।

বর্তমান অবস্থার একটা ব্যাকআপ নিন।

হ্যাক হওয়া অবস্থাতেই ফাইল আর ডাটাবেসের কপি রাখুন।

এটা পরে তদন্তে কাজে লাগে।

দরকার হলে সাইটকে Maintenance মোডে নিন।

ভিজিটররা যেন ক্ষতিকর পেজে না যায়।

হোস্টিং প্রোভাইডারকে জানান।

অনেক হোস্টিং কোম্পানির কাছে ম্যালওয়্যার স্ক্যানার থাকে, আর তারা জানাতে পারে কোন ফাইলে সমস্যা।

PHP শেল কী, আর কেন এটা সবচেয়ে বিপজ্জনক PHP শেল হলো একটা ছোট ক্ষতিকর ফাইল, যা হ্যাকার আপনার সার্ভারে লুকিয়ে রাখে।

এর মাধ্যমে সে ব্রাউজার থেকেই আপনার সার্ভারের ফাইল দেখতে, বদলাতে, নতুন ফাইল আপলোড করতে পারে।

মানে আপনার সাইটের পেছনের দরজার চাবি তার হাতে।

সমস্যা হলো, এই ফাইলগুলো প্রায়ই সাধারণ নামের আড়ালে থাকে, যেমন ইমেজ ফোল্ডারে বা প্লাগইন ফোল্ডারে।

আর একটা শেল খুঁজে মুছে দিলেও অনেক সময় আরও কয়েকটা লুকানো থাকে।

তাই শুধু চোখে পড়া স্প্যাম মুছে দিলে কয়েকদিন পর আবার একই সমস্যা ফিরে আসে।

হ্যাক ওয়েবসাইট ঠিক করার আসল কাজ হলো এই পেছনের দরজাগুলো পুরোপুরি বন্ধ করা।

হ্যাক ওয়েবসাইট ঠিক করার ধাপগুলো ১.

পুরো সাইট স্ক্যান করুন।

সার্ভার-সাইড ম্যালওয়্যার স্ক্যানার দিয়ে ফাইল স্ক্যান করুন।

WordPress হলে নিরাপত্তা প্লাগইন দিয়েও স্ক্যান করা যায়।

২.