আপনি কি আপনার ওয়েবসাইটের জন্য একটি নিরাপত্তা সতর্কতা পেয়েছেন যা আপনাকে চিন্তা করতে বাধ্য করল, “কি আমার ওয়েবসাইট হ্যাক হয়েছে?” অথবা আপনি কেবল চিন্তিত কারণ কিছু অস্বাভাবিক লক্ষ্য করেছেন? যেভাবেই হোক, প্যানিক করবেন না। আপনি ইতিমধ্যে সমস্যা বুঝতে চেষ্টা করে কาร์্ভের সামনে আছেন।
প্রতিটি সপ্তাহে গুগল ২০,০০০ও অধিক ওয়েবসাইট ব্ল্যাকলিস্ট করে এবং ৫০,০০০ ওয়েবসাইটকে ম্যালওয়ারের জন্য ফ্ল্যাগ করে। এটাকে ধরে, আপনার নিরাপত্তা সতর্কতা আপনাকে বড় ঝামেলা এবং 半边 মাথাব্যথা থেকে বাঁচিয়ে দিয়েছে।
প্রথমে, MalCare-র দিয়ে আপনার ওয়ার্ডপ্রেস সাইট স্ক্যান করে নিশ্চিত করুন আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা।
ওয়েবসাইট হ্যাক হয়েছে কিনা চেক করার অনেক পদ্ধতি আছে। এবং আমরা এই আর্টিকেলে সবগুলো আলোচনা করব।
সংক্ষেপে: MalCare-এর ডিপ স্ক্যানার দিয়ে চেক করুন আপনার সাইট হ্যাক হয়েছে কিনা। লক্ষণ देखकर হ্যাক সনাক্ত করা খুব কঠিন, তাই একটি কম্প্রিহেনসিভ স্ক্যানার ব্যবহার করা জরুরি যেটা আপনার ওয়েবসাইটে লুকানো সবচেয়ে জটিল ম্যালওয়ারও সনাক্ত করতে পারে।
আমার ওয়েবসাইট হ্যাক কি দৃশ্যমান?
ম্যালওয়ার এবং আক্রমণের ধরন অনুযায়ী, আপনার ওয়েবসাইটে কিছু লক্ষণ দেখাতে পারে যেগুলো হ্যাকের নির্দেশক। কিন্তু হ্যাকারদের স্বার্থে এটাই যে লক্ষণগুলো লুকিয়ে রাখা বা কমিয়ে রাখা। তাই কিছু হ্যাক আছে যা ঘন ঘন স্ক্যান ছাড়া সনাক্ত করা অসম্ভব।
ওয়েবসাইট হ্যাকের লক্ষণগুলো সব ম্যালওয়ারের জন্য কনসিস্টেন্ট নয়। কিছু লক্ষণ সবসময় দৃশ্যমান, অন্যগুলো সময়ের সাথে সাথে বিকশিত হয়ে খারাপ হয়। আপনার ওয়েবসাইটে কোন ধরনের ম্যালওয়ার আছে সেটা অনুযায়ী, এই লক্ষণগুলো একদম দৃশ্যমান নাও হতে পারে, শুধু গুগল বা আপনার ওয়েব হোস্ট ছাড়া।
আপনার ওয়েবসাইট হ্যাক হয়েছে এমন লক্ষণগুলো
হ্যাক হওয়া সাইটের লক্ষণগুলো অনিয়ত এবং অনিশ্চিত। সেগুলো দৃশ্যমান বা অদৃশ্যমান হতে পারে; সবসময় থাকতে পারে বা কখনো কখনো; আপনার ওয়েবসাইটের অংশে বা পুরো ওয়েবসাইটে। এটা পুরো ইফ-বাটের একটি বিশাল স্পেকট্রাম কভার করে।
তবুও, হ্যাক হওয়া সাইটের লক্ষণগুলো সনাক্ত করা গুরুত্বপূর্ণ।
সাধারণ লক্ষণগুলো বুঝলে আপনি নিরাপত্তা সমস্যা শুরুর ধাপেই সনাক্ত করতে পারবেন এবং ক্ষতি দ্রুত কমাতে পারবেন।
আমার সাইট কি হ্যাক হয়েছে? প্রথমে, একমাত্র নিশ্চিত উপায় হলো আপনার ওয়েবসাইটের ভালোভাবে স্ক্যান করা। আপনি MalCare-এর মতো নিরাপত্তা টুল ব্যবহার করতে পারেন, যা আপনার ওয়েবসাইটকে কালক্রমে অটোমেটিক্যালি স্ক্যান করে এবং কোনো সন্দেহজনক জিনিস সনাক্ত করলে আপনাকে সতর্ক করে। আমরা এই তালিকাটি সংগঠিত করেছি নির্দেশ করতে আপনি হ্যাকের লক্ষণ কোথায় খুঁজে পাবেন, সবচেয়ে সাধারণ থেকে কম সাধারণ জায়গাগুলোতে।
গুগলে আপনার ওয়েবসাইট সার্চ করে ফলাফল চেক করুন
আপনার ওয়েবসাইটের সার্চ ইঞ্জিন রেজাল্ট আপনার ওয়েবসাইটের স্বাস্থ্যের একটি দুর্দান্ত সূচক। হ্যাকাররা সাধারণত সাইট অ্যাডমিন থেকে ম্যালওয়ার লুকাতে সফল হন, কিন্তু গুগল থেকে লুকানো একদম আলাদা বিষয়।
গুগল আপনার ওয়েবসাইট ক্রল করে ইন্ডেক্স করার জন্য, এবং সেই সময় সেটা সফিস্টিকেটেড ইন্সপেকশন টুল ব্যবহার করে যেটা আপনার ওয়েবসাইটে ম্যালওয়ার উন্মোচন করতে সাহায্য করে। যদি গুগলবট ম্যালওয়ার সনাক্ত করে, সেটা তাৎক্ষণিক ওয়েবসাইটকে ফ্ল্যাগ করে। কিন্তু সেটা করা হয় বিভিন্নভাবে, ম্যালওয়ারের ধরন অনুযায়ী।
এই নোটিশগুলো হতে পারে:
- Site may be hacked notice
- Deceptive site ahead
- Phishing site ahead
- URL বার Dangerous ট্যাগ
- Site ahead is unsafe
‘Site may be hacked’ নোটিশ
যখন গুগল একটি ওয়েবসাইট সম্পর্কে কিছু সন্দেহজনক লক্ষ্য করে, সার্চ রেজাল্টের নিচে একটি নোটিশ জেনারেট করে যে ‘this site may be hacked।’ এই মেসেজটি পটেনশিয়াল ভিজিটরদের সতর্ক করার জন্য যাতে সেটি সাইট এড়ায়। ফলস্বরূপ, এই নোটিশ আসলে ওয়েবসাইটের অর্গানিক ট্রাফিকে ভয়াবহ পতন হয়।
এই মেসেজ আপনার কন্টেন্টে এক্সটার্নাল টেক্সট ফরম্যাটিং এর জন্যও আসতে পারে। কিন্তু আপনি গুগল সার্চ কনসোলে আপনার ওয়েবসাইট লুকিয়ে সহজে কারণ বুঝতে পারবেন। যেকোনো हालত, এই নোটিশ আপনার ওয়েবসাইটে হ্যাকের একটি শক্তিশালী নির্দেশক।
‘Site ahead contains malware’ নোটিশ
আপনি কি কখনো কোনো ওয়েবসাইট ভিজিট করার চেষ্টা করলেন এবং গুগল একটি বড় লাল সতর্কতা চিহ্ন দিয়ে বলল যে এই ওয়েবসাইট ভিজিট করার জন্য সুরক্ষিত নয়?
গুগল ম্যালওয়ার থাকা ওয়েবসাইটগুলো ফ্ল্যাগ করে, এবং এই লিস্টটি অন্যান্য সার্চ ইঞ্জিন এবং অ্যান্টিভাইরাস কোম্পানিগুলোও ব্যবহার করে ওয়েবসাইটকে unsafe ক্যাটেগরাইজ করতে। গুগল প্রতিদিন ১০,০০০ও অধিক ওয়েবসাইট তার ব্ল্যাকলিস্টে যোগ করে যদি সেটা ম্যালওয়ার বা সন্দেহজনক কার্যকলাপ খুঁজে পায়। গুগল একটি ইভলভিং অ্যালগরিদম ব্যবহার করে তার ইউজারদের জন্য অনসेफ ওয়েবসাইট সনাক্ত করতে। তাই ব্ল্যাকলিস্ট হওয়া একটি হ্যাকের শক্তিশালী নির্দেশক।
মেটা ডেসক্রিপশনে পরিবর্তন
আপনার ওয়েব পেজের মেটা ডেসক্রিপশন সার্চ ইঞ্জিনে পরিবর্তন হয়ে যেতে পারে কারণ হ্যাকাররা আপনার ওয়েবসাইট প্রোপার্টি ব্যবহার করে উচ্চতর SEO র্যাঙ্কিং পাওয়া বা অ্যাফিলিয়েট লিংক দিয়ে সেলস বাড়াতে। এটি সনাক্ত করার একটি সাধারণ উপায় হলো চেক করা আপনার মেটা ডেসক্রিপশনই ইনট্যাক্ট কিনা অথবা জ্যাঙ্ক ভ্যালু এবং জাপানিজ ক্যারেক্টারের সাথে রিপ্লেস হয়েছে কিনা।
সাধারণত, যখন আপনার ওয়েবসাইট হ্যাক হয়ে থাকে এবং আপনি সার্চ রেজাল্টে সেই ওয়েবসাইটের লিংকে ক্লিক করেন, লিংক আপনাকে অন্য ওয়েবসাইট বা পেজে রিডাইরেক্ট করবে, কিন্তু ব্ল্যাঙ্ক পেজ বা এররও দেখাতে পারে। এটাকে ক্লোকিং বলা হয়, যেখানে হ্যাকাররা একই ওয়েব পেজের জন্য ভিন্ন ইউজারদের ভিন্ন কন্টেন্ট প্রেজেন্ট করে। আপনি ক্লোকিং চেক করতে চাইলে আপনার সাইটের URL Inspect URL টুলে যোগ করুন।
ইন্ডেক্সড পেজ
আপনার ওয়েবসাইট সার্চ করলে চেক করুন গুগলে কতগুলো পেজ ইন্ডেক্সড। যদি সেটা আপনার ওয়েবসাইটের পেজ সংখ্যা থেকে অনেক বেশি হয়, তাহলে সম্ভবত ম্যালওয়ার স্প্যাম পেজ ইন্ডেক্স করছে আপনার ওয়েবসাইটে।
আপনার ওয়েবসাইটে হ্যাকের লক্ষণ খুঁজুন
আপনার নিজের ওয়েবসাইটও হ্যাকের লক্ষণ সনাক্ত করার একটি দুর্দান্ত জায়গা। কিন্তু ওয়েবসাইটের দুটি অংশ আলাদা আলাদা আসেস করতে হবে — ফ্রন্টএন্ড এবং ব্যাকএন্ড। আপনার ওয়েবসাইটের ফ্রন্টএন্ড হলো যা ইউজার এবং ভিজিটররা ইন্টারঅ্যাক্ট করে, যাতে আপনার ওয়েব পেজ, ডিজাইন, থিম ইত্যাদি। আপনার ওয়েবসাইটের ব্যাকএন্ড হলো আপনার ওয়েবসাইটের ফাইল এবং ডেটাবেস যেগুলো ওয়েবসাইট চলে রাখে। এটি ইউজাররা ইন্টারঅ্যাক্ট করতে পারে না কিন্তু ওয়েবসাইটের জন্য একইভাবে গুরুত্বপূর্ণ। হ্যাকের লক্ষণ এই দুটি অংশে ভিন্নভাবে見える।
ফ্রন্টএন্ড
আপনার ওয়েবসাইটের দৃশ্যমান অংশ হ্যাক খুঁজে বের করার দুর্দান্ত জায়গা। আপনি যদি অননুমোদিত পপ-আপ লক্ষ্য করেন বা আপনার ওয়েবসাইট স্প্যাম পেজে রিডাইরেক্ট হচ্ছে দেখেন, এটা হ্যাকের সবচেয়ে সাধারণ লক্ষণের একটি। হ্যাকাররা এই টেকনিক ব্যবহার করে তাদের ওয়েব পেজে বেশি ইনবাউন্ড ভিজিটর আনার চেষ্টা করে যাতে সার্চ ইঞ্জিনে উচ্চতর প্লেসমেন্ট পান।
বিকল্পভাবে, হ্যাকাররা আপনার ওয়েবসাইটে ফিশিং পেজ যোগ করতে পারে যারা লোকদের গোপন ডেটা যেনে ক্রেডিট কার্ড ইনফরমেশন চায়। এটা আপনার কাস্টমারদের আস্থা এবং লিগ্যাল ইস্যুর দিক থেকে খুব গুরুতর সমস্যা হতে পারে। তাই তাৎক্ষণিক স্ক্যান করে যেকোনো ফিশিং বা স্প্যাম পেজ আপনার ওয়েবসাইট থেকে সরিয়ে ফেলা উচিত।
আপনার ওয়েবসাইটে অনেক ফ্রন্টএন্ড সমস্যা দেখতে পেতে পারেন, যেগুলো ম্যালওয়ারের দিকে ইঙ্গিত করে:
- স্প্যাম পপ-আপ (ম্যালভার্টাইজিং)
- ফিশিং/স্প্যাম পেজ
- স্প্যাম সাইটে রিডাইরেক্ট
- ক্লাসিক রিডাইরেক্ট
- লিংক রিডাইরেক্ট
- মোবাইল-অনলি রিডাইরেক্ট
- ব্রোকেন ওয়েবসাইট
- হ্বাইট স্ক্রিন অফ ডেথ
ব্যাকএন্ড
আপনার ওয়েবসাইটের ব্যাকএন্ডে আপনি কিছু পরিবর্তন লক্ষ্য করতে পারেন, কিন্তু সেগুলো আলাদাভাবে দেখাবে। আপনি যদি আগে পাবলিশ করা আপনার পোস্ট বা পেজে কোনো অপ্রত্যাশিত পরিবর্তন দেখেন এবং কোনো অথরাইজড ইউজার সেগুলো করিনি, সেটা হ্যাকের লক্ষণ হতে পারে। নতুন পেজ হঠাৎ দেখাওয়ার জন্যও একই কথা।
আপনার ওয়েবসাইটের ব্যাকএন্ডে নিচের موارد লক্ষ্য করুন, যেগুলো ম্যালওয়ারের লক্ষণ হতে পারে:
- ফাইলে অদ্ভুত কোড
- অপ্রত্যাশিত পরিবর্তন
- অস্বাভাবিক ইউজার কার্যকলাপ
- প্রিভিলেজ এস্কেলেশন
- রুটে অতিরিক্ত ফাইল
- সেটিংসে পরিবর্তন
- নকল প্লাগইন
আপনার ওয়েব হোস্ট থেকে gầnুর যোগাযোগ চেক করুন
আপনার ওয়েব হোস্টও আপনাকে হ্যাক সম্পর্কে সতর্ক করতে পারে যদি আপনি নির্দিষ্ট লক্ষণগুলো লক্ষ্য করেন। আপনার ওয়েব হোস্ট হঠাৎ আপনাকে ইমেইল করে এক্সেসিভ সার্ভার ইউসেজ সম্পর্কে, যখন আপনি কিছুই পরিবর্তন করেননি যা সডেন স্পাইক করাতে পারে, সেটা ম্যালওয়ারের ইফেক্ট হতে পারে এমন অনুমান করা যায়।
অতিরিক্তভাবে, আপনার ওয়েব হোস্ট যদি সনাক্ত করে আপনার ওয়েবসiteit অনসेफ, সেটা আপনার ওয়েবসাইট অফলাইন করবে তার সার্ভারগুলোর অন্যান্য ওয়েবসাইট সিকিউর করার জন্য। এটা ভয়াবহ ঘটনা, যেহেতু আপনার সাইট ফ্যাক্টصبح ডাউন থাকবে এবং ইনঅ্যাক্সেসিবল। ক্লিন-আপও ট্রিকি হয় যখন আপনার ওয়েবসাইটে অ্যাক্সেস নেই। এটা হলে, এটি শক্তিশালীভাবে ইঙ্গিত করে আপনার ওয়েবসাইট হ্যাক হয়েছে। আপনি আমাদের গাইড পড়তে পারেন আপনার ওয়েব হোস্ট আপনার ওয়ার্ডপ্রেস সাইট সাসপেন্ড করলে কী করবেন।
গুগল অ্যানালিটিক্স চেক করুন
আপনার ওয়েবসাইট অ্যানালিটিক্সও হ্যাকের লক্ষণ ধরতে পারে। গুগল সার্চ কনসোল একটি অ্যালগরিদম ব্যবহার করে যা প্রতিটি সাবমিট করা ওয়েবসাইট ক্রল করে এবং যেকোনো নিরাপত্তা ইস্যু ফ্ল্যাগ করে। আপনার ওয়েবসাইট অ্যানালিটিক্স আপনাকে শুধু ট্রাফিকের 뿐 아니라 আরো অনেক কিছুর কথা বলে। নির্দিষ্ট ফ্যাক্টরে হঠাৎ পরিবর্তন হ্যাকের সংকেত হতে পারে। আপনার অ্যানালিটিক্স ডেটা মনিটর করার সময়, কিছু জিনিসের ওপর নজর রাখুন।
- অস্বাভাবিক ট্রাফিক স্পাইক: যদিও ওয়েবসাইট ট্রাফিক সাধারণত ভালো জিনিস, আপনি যদি হঠাৎ ট্রাফিক স্পাইক লক্ষ্য করেন, বিশেষ করে নির্দিষ্ট দেশ থেকে যেগুলো আপনার টার্গেট অডিয়েন্সের অংশ নয়, সেটা আপনার ওয়েবসাইটে ম্যালওয়ারের কারণে হতে পারে।
- কনভার্সন কমে যাওয়া: ম্যালওয়ার আপনার ওয়েবসাইটের ইউজার এক্সপেরিয়েন্স সম্পূর্ণ উল্টো পাল্টো করে দিতে পারে। সেটা ট্রাফিক স্প্যাম সাইটে রিডাইরেক্ট করতে পারে, ওয়েবসাইট ডিফেস করতে পারে, বা সাইটের কন্টেন্ট পরিবর্তন করতে পারে। এটা কনভার্সনে বড় প্রভাব ফেলে। ছোট ডিপ এবং বাম্প নরমাল, কিন্তু আপনি যদি ملحوظة কনভার্সন ড্রপ দেখেন, এটা ম্যালওয়ারের ফলাফল হতে পারে।
- বাউন্স রেট বেড়ে যাওয়া: কম কনভার্সনের মত, বাউন্স রেট বেড়ে যাওয়াও ম্যালওয়ারের কারণে হয়ের স্টোরিক ইউজার এক্সপেরিয়েন্সের ফলাফল। আপনার ভিজিটররা অনেক এড দেখতে পারে, হাই লোড টাইম অনুভব করতে পারে, বা কনস্ট্যান্টলি রিডাইরেক্ট হয়ে থাকতে পারে, যেটা বাউন্স রেট বাড়ায়।
পারফরম্যান্স এবং ইউজার এক্সপেরিয়েন্স
আপনি আপনার ওয়েবসাইট পারফরম্যান্সের মাধ্যমে হ্যাকের সবচেয়ে দৃশ্যমান লক্ষণগুলো লক্ষ্য করতে পারেন। যেহেতু এটা সবচেয়ে সূক্ষ্ম ইন্ডিকেটর, তবুও এটা আপনাকে প্যাটার্ন এবং ইস্যু সনাক্ত করতে সাহায্য করতে পারে যা অন্যথায় অনদেখা থাকতে পারে।
সাইট স্লো হয়ে যায়
যখন আপনার ওয়েবসাইট হ্যাক হয়, হ্যাকাররা প্রায়শই ম্যালিশিয়াস কোড বা ফাইল ইনজেক্ট করে আপনার ওয়েবসাইটে। এটা আপনার ওয়েবসাইট সার্ভারে অতিরিক্ত ডেটা যোগ করে এবং সেগুলো অভিভূত করে, যেটা আপনার ওয়েবসাইটকে আগের চেয়ে স্লো লোড করাতে পারে। আপনি যদি লক্ষ্য করেন আপনার ওয়েবসাইট লোডিং টাইম উল্লেখযোগ্যভাবে বেশি হয়েছে, একটি স্ক্যান চালান নিশ্চিত করতে আপনার ওয়েবসাইট সুরক্ষিত।
সাইট অ্যাক্সেসিবল নয়
আপনার ওয়েবসাইট যদি ইউজারদের জন্য অ্যাক্সেসিবল নয়, সেটা DoS আক্রমণের লক্ষণ হতে পারে। এই ধরণের আক্রমণ হ্যাকাররা করে আপনার ওয়েবসাইট সার্ভার অভিভূত করে এবং আপনার ওয়েবসাইট ইউজারদের জন্য অ্যাক্সেসিবল নয় করে। এই আক্রমণগুলো প্রায়শই রিসোর্স বা র্যানসম পাওয়ার জন্য করা হয়।
সার্ভার রিসোর্স ব্যবহার হয়ে যায়
আপনার ওয়েবসাইট সার্ভার ম্যালওয়ার বা কনস্ট্যান্ট রিকোয়েস্টের কারণে অভিভূত হলে, আপনার সার্ভার রিসোর্স ইনজেক্টেড ম্যালওয়ার ব্যবহার করে শেষ হয়ে যায়। যেহেতু এটা একটি অসুবিধা মনে হতে পারে, ওয়েব হোস্টগুলো হ্যাকের কারণে ব্যবহৃত অতিরিক্ত রিসোর্সের জন্য আপনাকে মোটা বিল দিতে বলতে পারে। বরং, যখন সার্ভার রিসোর্স ম্যালওয়ারের কারণে শেষ হয়, আসল ইউজাররা সাইট ভিজিট বা ইন্টারঅ্যাক্ট করতে পারে না।
ইউজাররা আপনার ওয়েবসাইটে লগইন করতে পারছে না
আপনার ইউজাররা যদি শিকায়ত করে কিছু অংশ অ্যাক্সেস করতে পারছেন না বা লগইন করতে পারছেন না, সেটা হ্যাকের লক্ষণ হতে পারে। হ্যাকাররা ওয়েবসাইটের অংশগুলো শাট ডাউন করতে পারে অ্যাক্সেস সীমাবদ্ধ করে এবং সর্বোচ্চ ক্ষতি করতে।
ভিজিটররা লক্ষণ देखकर শিকায়ত করছে
আমরা আগে আলোচনা করেছি, হ্যাকাররা চায় না ওয়েব অ্যাডমিনরা হ্যাকের লক্ষণ লক্ষ্য করুক। তাই সেগুলো ক্লোকিং-এর মত ব্যবস্থা নিতে পারে সক্রিয়ভাবে ম্যালওয়ার এবং তার লক্ষণ আপনার থেকে লুকিয়ে রাখতে। কিন্তু আপনার ওয়েবসাইট ভিজিটররা এখনও এই লক্ষণগুলো লক্ষ্য করতে পারবে। উপরের লক্ষণগুলোর সম্পর্কে যেকোনো ফিডব্যাক বা কমপ্লেইন আসলে সেগুলোর ওপর মনোযোগ দিন, কারণ আপনি যদি সেগুলো দেখতে না পান, তবুও এই কমপ্লেইনগুলো হ্যাকের ইঙ্গিত দিতে পারে।
হ্যাক হওয়া ওয়েবসাইটের লক্ষণ আক্রমণের ধরন, ম্যালওয়ার, এবং টেকনিক অনুযায়ী ভিন্ন হয়। আপনার ওয়েবসাইট রক্ষা করার সেরা উপায় হলো প্রো-অ্যাক্টিভ হওয়া এবং MalCare-এর মতো নিরাপত্তা সমাধানে ইনভেস্ট করা, যেটা শুধু আপনার ওয়েবসাইট স্ক্যান করে না, বরং এর ইন্টেলিজেন্ট ফায়ারওয়ালের মাধ্যমে যেকোনো আক্রমণ প্রো-অ্যাক্টিভভাবে রোধ করে।
আমার ওয়েবসাইট হ্যাক হয়েছে কিনা চেক করার উপায়
যদি সবচেয়ে খারাপ হয়, এবং আপনার সাইট হ্যাক হয়ে যায়, আপনি কীভাবে বুঝবেন? বড় লক্ষণগুলো দেখানোর জন্য অপেক্ষা করা অত্যন্ত ক্ষতিকর, এবং ডেটা লস বা বদতর ফলাফল আনতে পারে। দুর্ভাগ্যবশত, সব হ্যাকই স্পষ্ট নয়। কিছু ভ্যান্ডাল আপনার ওয়েবসাইটের স্পষ্ট অংশগুলো পরিবর্তন করবে, অন্যদের লো প্রোফাইল রাখতে পছন্দ করবে এবং আপনার সাইট ব্যবহার করে আপনার ভিজিটর এবং রিসোর্স এক্সপ্লয়েট করবে।
আপনার ওয়েবসাইট যতক্ষণ হ্যাক থাকে, ততক্ষণ বেশি ক্ষতি করতে পারে। য途, হ্যাককে এরলি স্টেজে ধরার জন্য প্রো-অ্যাক্টিভ ব্যবস্থা নেওয়া সম্ভব। এর মাধ্যমে, আপনার ভিজিটররা সুরক্ষিত থাকবে এবং আপনার ওয়েবসাইটের ক্ষতি ন্যূনতম হবে। হ্যাক সমস্যা হওয়ার আগে সনাক্ত করার কিছু উপায় নিচে দেওয়া হলো।
ম্যালওয়ার স্ক্যানার দিয়ে নিশ্চিত করুন
ম্যালওয়ার ইনফেকশন সাধারণত কোডের ভেতরে ভালোভাবে লুকানো থাকে। আপনি যদি নিয়মিত আপনার ওয়েবসাইট কোড পড়তে না থাকেন, তবে আপনাকে ম্যালওয়ার স্ক্যানার ব্যবহার করতে হবে এই ম্যালওয়ার সনাক্ত করতে। স্ক্যানাররা আপনার ওয়েবসাইটের কোড ইন্সপেক্ট করে ম্যালওয়ার খুঁজে বের করে এবং সনাক্ত হলে আপনাকে নোটিফাই করে। বাজারে অনেক ধরনের ম্যালওয়ার স্ক্যানার আছে, প্রতিটির আলাদা উদ্দেশ্য।
ডিপ ম্যালওয়ার স্ক্যানার দিয়ে স্ক্যান করুন
MalCare-এর মতো কম্প্রিহেনসিভ ম্যালওয়ার স্ক্যানার আপনার ওয়েবসাইটে লুকানো ম্যালওয়ার সনাক্ত করার সবচেয়ে কার্যকর পদ্ধতি। এখনো, এই ক্যাটেগরিতে শুধু দুটি ডিপ ম্যালওয়ার স্ক্যানার আছে – MalCare এবং Wordfence।
এই ম্যালওয়ার স্ক্যানারগুলো এক্সপার্টদের 의해 ডিজাইন করা যারা ওয়ার্ডপ্রেস এবং লুকানো ম্যালওয়ার সনাক্ত করার গভীর ধারণা রাখে। MalCare, বিশেষ করে, একটি ইন্টেলিজেন্ট অ্যালগরিদম ব্যবহার করে যা শুধু সিগনেচারের ওপর নির্ভর করে না, যেটা এটাকে ম্যালওয়ার সনাক্ত করতে খুব ইফেক্টিভ করে তোলে।
আপনি যদি অনুমান করেন আপনার সাইট হ্যাক হয়েছে, MalCare-এ ফ্রি স্ক্যান করুন, এবং এটা সনাক্ত করবে আপনার ওয়েবসাইটে ম্যালওয়ার আছে কিনা।
আপনাকে শুধু MalCare আপনার ওয়ার্ডপ্রেস সাইটে ইন্সটল করতে হবে, MalCare স্ক্যানাররা ওয়েবসাইট সিঙ্ক কমপ্লিট হওয়ার জন্য অপেক্ষা করুন, এবং ফ্রি আপনার ওয়েবসাইট স্ক্যান করুন।
ফ্রন্টএন্ড ম্যালওয়ার স্ক্যানার দিয়ে স্ক্যান করুন
হ্যাকাররা ম্যালওয়ার আপনার থেকে যতক্ষণ সম্ভব লুকিয়ে রাখতে চায়। কিন্তু কিছু ম্যালওয়ার ধরন যেমন রিডাইরেক্ট হ্যাক, ফার্মা হ্যাক, জাপানিজ কিওয়ার্ড হ্যাক ইত্যাদি ওয়েবসাইটের দ্বারা জেনারেট হওয়া HTML কোড পরিবর্তন করে। এগুলো Sucuri SiteCheck-এর মত সারফেস স্ক্যানার দিয়ে সনাক্ত করা যায়।
সারফেস স্ক্যানার বা ফ্রন্টএন্ড স্ক্যানার ওয়েবসাইটের দৃশ্যমান অংশ ইন্সপেক্ট করে এবং প্যাটার্ন বা কিওয়ার্ড খুঁজে বের করে যেগুলো সাধারণত ম্যালওয়ারের সাথে থাকে। এই স্ক্যানারগুলো কিছু হ্যাক সনাক্ত করতে বা প্রথম ডায়গনস্টিক্স হিসেবে ভালো টুল, কিন্তু কোনো অর্থে কম্প্রিহেনসিভ নয় যাতে আপনি আপনার ওয়েবসাইটে ম্যালওয়ারের পূর্ণ প্রমাণ কনফার্ম করতে পারেন।
ফাইল চেঞ্জ ডিটেকশন প্লাগইন দিয়ে স্ক্যান করুন
ম্যালওয়ার আপনার ওয়েবসাইটের যেকোনো জায়গায় লুকাতে পারে, ফাইল বা ডেটাবেসে। যখন ম্যালওয়ার আপনার ওয়েবসাইটের যেকোনো অংশ ইনফেক্ট করে, সেটা ফাইলে পরিবর্তন আনে। এই পরিবর্তনগুলো ট্র্যাক করে ম্যালওয়ার সনাক্ত করা যায়।
কিছু ফাইল চেঞ্জ ডিটেকশন প্লাগইন আছে যেগুলো আপনার ওয়েবসাইটের ফাইলগুলো ওয়ার্ডপ্রেস রিপোজিটরির ফাইলগুলোর সাথে তুলনা করে এবং ওয়েবসাইট অ্যাডমিনকে সতর্ক করে যদি ফাইলগুলোর কোনো পরিবর্তন থাকে। এই পদ্ধতি খুব সিম্পল হলেও, এটি খুব ইফেক্টিভ নয়।
ফাইলে পরিবর্তন কাস্টমাইজেশনের ফলাফলও হতে পারে, এবং আপনার সাইটে অনেক কাস্টমাইজেশন থাকলে অ্যালার্ম শোরগুলো হয়ে যাবে। আরও, যেহেতু এই প্লাগইনগুলো ফাইলগুলো ওয়ার্ডপ্রেস রিপোজিটরির সাথে তুলনা করে, প্রাইভেট প্লাগইন এবং থিমের ক্ষেত্রে সেগুলো সম্পূর্ণ অকার্যকর।
জেনেরিক সার্ভার লেভেল স্ক্যানার দিয়ে স্ক্যান করুন
জেনেরিক সার্ভার-লেভেল স্ক্যানার সবচেয়ে বেশি ওয়েব হোস্টরা ব্যবহার করে। অনেক ওয়েব হোস্ট তাদের পুরো সার্ভার স্ক্যান করে ম্যালওয়ার স্ক্যানার যেমন Maldet, ClamAV, এবং IMUNIFYAV ব্যবহার করে। এই স্ক্যানাররা সিগনেচারের একটি লিস্ট ব্যবহার করে ম্যালওয়ার সনাক্ত করে। এটা তাদের লিস্টে থাকা ম্যালওয়ার সনাক্ত করতে সাহায্য করলেও, ম্যালওয়ারকে প্রিডিক্টেবল मानা যায় না।
এই স্ক্যানাররা প্রায়শই ম্যালওয়ারের নতুন ভার্সন বা লুকানো জটিল ম্যালওয়ার মিস করে। তাই সিগনেচার ম্যাচিং অধিকাংশ ম্যালওয়ারের সাথে ভালো কাজ করে না।
ম্যানুয়ালি আপনার ওয়েবসাইট স্ক্যান করুন
আপনার ওয়ার্ডপ্রেস সাইট হ্যাকের জন্য ম্যানুয়ালি স্ক্যান করা সম্ভব, কিন্তু আমরা সুপারিশ করি না। খুব বেশি কোড পাড়তে হয় এবং হিউম্যান এররের সুযোগ খুব বেশি। এক্সপার্টরা ও টুলস ব্যবহার করে হ্যাক করা সাইট স্ক্যান এবং ক্লিন করে। কিন্তু আপনি যদি ম্যানুয়ালি স্ক্যান করতে চান, সেটা কীভাবে করবেন সেটা এখানে।
ওয়েবসাইট স্ক্যান মানে আপনার ওয়েবসাইটের প্রতিটি লাইন কোড দেখে ম্যালওয়ার সনাক্ত করা কোডের পাহাড় থেকে। এটা কাউকে জন্য বড় চ্যালেঞ্জ, কিন্তু কিছু উপায়ে প্রক্রিয়া সহজ করা যায়। ফাইল ম্যানেজারে gần সম্পাদিত ফাইলগুলো দেখে শুরু করুন কি আপনার জানা ছাড়া কোনো ফাইল মডিফাই হয়েছে কিনা। কোনো ফাইল আপনার জানা ছাড়া মডিফাই হয়ে থাকলে, সেটার কারণ হতে পারে সেটাতে ম্যালওয়ার আছে।
নোট: এই পদ্ধতি ফুলপ্রুফ নয় কারণ হ্যাকাররা ফাইলের টাইমস্ট্যাম্প পরিবর্তন করতে পারে যাতে আপনি যতদিন সম্ভব ম্যালওয়ার খুঁজে না পান।
গুগল সতর্কতা দিয়ে নিশ্চিত করুন
গুগল তার সার্চ ইঞ্জিন ইউজারদের রক্ষা চায়, এবং তাই যদি সে কোনো ওয়েবসাইটে হানিকারক কন্টেন্ট, ম্যালওয়ার, বা ম্যালিশিয়াস কোড পায়, সে তার ইউজারদের সতর্ক করে সেটি ভিজিট না করার জন্য। আপনি যদি নিচের যেকোনো সতর্কতা পান, আপনি নিশ্চিত হতে পারেন আপনার ওয়েবসাইটে হ্যাক আছে।
গুগল সার্চ কনসোল / ইমেইল
আপনার যদি গুগল সার্চ কনসোল অ্যাকাউন্ট না থাকে, আপনার ওয়েবসাইটের জন্য সেটআপ করুন। আপনার গুগল সার্চ কনসোলে যেকোনো নিরাপত্তা ইস্যু লুকাতে, আপনার অ্যাকাউন্টে লগইন করুন, এবং বাম পাশের Security issues ট্যাবে যান। আপনার ওয়েবসাইট হ্যাক হয়ে থাকলে, ম্যালওয়ার এখানে দেখাবে।
সার্চ কনসোল আপনাকে একটি ইনসাইট দেয় গুগল সার্চ ইঞ্জিন আপনার ওয়েবসাইটকে কীভাবে ইন্টারপ্রেট করে। গুগল বট আপনার ওয়েবসাইট ক্রল করে ইন্ডেক্স করার জন্য। সেই সময়, সে যদি আপনার ওয়েবসাইটে ম্যালওয়ার পায়, সে আপনাকে ইমেইল সতর্কতা পাঠাবে ইনফেক্টেড ফাইল সম্পর্কে জানাতে।
গুগল অ্যাডস
আপনি যদি গুগলে অ্যাড চালান, আপনাকে জানা উচিত গুগল নিয়মিত মনিটর করে অ্যাডগুলোর জন্য যেগুলো ভিজিটরকে হ্যাক করা সাইটে নিয়ে যায়। যদি গুগল অনুমান করে আপনার ওয়েবসাইটে ম্যালিশিয়াস কন্টেন্ট, ম্যালওয়ার, বা সেটা ডিস্ট্রিবিউট করার দায়ী, সেটা আপনার Ads অ্যাকাউন্ট সাসপেন্ড করতে পারে তার ইউজারদের রক্ষা করতে। আপনার Ads অ্যাকাউন্ট সাসপেন্ড হলে, আপনাকে গুগল থেকে একটি ইমেইল আসবে কারণ বর্ণনা করে। সম্ভাবনা বেশি আপনার সাইট হ্যাক হয়েছে।
অ্যাক্টিভিটি লগ চেক করুন
এক্টিভিটি লগ হলো আপনার ওয়েবসাইটে নেওয়া অ্যাকশনগুলোর একটি ডকুমেন্টেড লিস্ট। এটি আপনার ওয়েবসাইটে হ্যাকের যেকোনো সন্দেহ নিশ্চিত করার একটি দুর্দান্ত জায়গা। এটি কোর ওয়ার্ডপ্রেসের অংশ নয়, তাই আপনার সাইটে ইতিমধ্যে এক্টিভিটি লগ সেটআপ থাকতে পারে না। আপনি একটি ওয়ার্ডপ্রেস ম্যানেজমেন্ট বা নিরাপত্তা প্লাগইন, বা স্পেসিফিক লগ প্লাগইন দিয়ে এক্টিভিটি লগ সেটআপ করতে পারেন।
এক্টিভিটি লগ দিয়ে হ্যাক নিশ্চিত করতে, আপনাকে কিছু নির্দিষ্ট পরিবর্তন খুঁজে বের করতে হবে যেগুলো আপনার ওয়েবসাইটে ঘটতে পারে।
- ইউজার প্রিভিলেজ এস্কেলেশন: আপনার ওয়েবসাইটের কিছু ইউজার হঠাৎ অ্যাডমিন প্রিভিলেজ পায় যা আপনি অথরাইজ করেননি, সেটা ম্যালওয়ারের ফলাফল হতে পারে। হ্যাকাররা প্রায়শই ইউজার প্রিভিলেজ এক্সপ্লয়েট করে ওয়েবসাইটে অ্যাডমিন অ্যাক্সেস পায়।
- অজানা অ্যাডমিন অ্যাকাউন্ট: আপনি যদি কোনো অননুমোডিত অ্যাডমিন অ্যাকাউন্ট লক্ষ্য করেন আপনার সাইটে, সেটা ম্যালওয়ারের সংকেত।
- পেজ এবং পোস্টে অপ্রত্যাশিত পরিবর্তন: হ্যাকাররা প্রায়শই ওয়েবসাইটের কন্টেন্ট পরিবর্তন করে তাদের SEO র্যাঙ্কিং-এ পিগিব্যাক করতে বা ভিজিটরদের আইলিগ্যাল কন্টেন্টে মিসডাইরেক্ট করতে। আপনি যদি আপনার পেজ বা পোস্টে কোনো অপ্রত্যাশিত পরিবর্তন লক্ষ্য করেন, আপনার ওয়েবসাইট হ্যাক হয়েছে হতে পারে।
ভালনারেবিলিটি চেক করুন
আপনার ওয়েবসাইটে একটি ভালনারেবিলিটি হলো কোডে একটি গ্যাপ যা হ্যাকারদের অ্যাক্সেস পাওয়া বা ম্যালিশিয়াস কোড ইনজেক্ট করার সুযোগ দেয়। ভালনারেবিলিটি অনিচ্ছাকৃত ভুল যা অপরিহার্য, কারণ কোনো কোড পেনফেক্ট নয়। যেতে, আপনি আর্টিকেলের আগের অংশে আলোচিত লক্ষণগুলো লক্ষ্য করলে, আপনার থিম এবং প্লাগইন ভালনারেবিলিটি চেক করলে আপনার সন্দেহ নিশ্চিত হতে পারে।
যখন নিরাপত্তা গবেষকরা একটি ভালনারেবিলিটি আবিষ্কার করে, ডেভেলপারদের জানানো হয়। ডেভেলপাররা তারপর সেটার জন্য একটি প্যাচ রিলিজ করে, এবং ভালনারেবিলিটির ডিটেইলস পাবলিক করা হয়। এটাই वो সময় যখন হ্যাকাররা সেটা 최대한 이용해 নেয় ওয়েবসাইট অ্যাডমিন তাদের প্লাগইন এবং থিম আপডেট করার আগে।
আপনি যদি হ্যাক অনুমান করেন, দেখুন আপনার ব্যবহৃত থিম বা প্লাগইনগুলোর মধ্যে যেকোনো اخیرেই ভালনারেবিলিটি বা প্যাচ ঘোষণা করেছে কিনা। হ্যাঁ হলে, আপনাকে অবিলম্বে আপনার এক্সটেনশন আপডেট করতে হবে এবং ওয়েবসাইট ক্লিন আপ করতে হবে।
নকল প্লাগইন চেক করুন
কখনও কখনও ম্যালওয়ার আপনার ওয়েবসাইটে প্লাগইন হিসেবে লুকাতে পারে। আপনি যদি সেটা ইনস্টল করিনি, অনেক ওয়েবসাইট অ্যাডমিন তাদের ওয়েবসাইটের প্লাগইনগুলো সবসময় মনিটর করেন না। এই নকল প্লাগইনগুলো অনেক দিন লুকিয়ে থাকতে পারে এবং আপনার সাইটের সাথে খারাপ করতে পারে যতক্ষণ আপনি লক্ষ্য করেন না।
এই টাইপের ম্যালওয়ার প্লাগইন ফোল্ডারের ভেসে লুকায় এবং কেবল এক বা দুটি ফাইল রেখে। আপনার ওয়েবসাইটের সব প্লাগইন সेफ কিনা চেক করার একটি ভালো উপায় হলো চেক করা সেগুলো ওয়ার্ডপ্রেস রিপোজিটরিতে আছে কিনা। না থাকলে, সেগুলো কাস্টম বা নকল।
হ্যাক হওয়া ওয়েবসাইট কীভাবে ঠিক করবেন
এখন আপনি নিশ্চিত হয়ে গেলেন আপনার ওয়েবসাইট হ্যাক হয়েছে, আপনার নেক্সট স্টেপ কী হবে সেটা বুঝতে পারছেন। চিন্তা করবেন না, আপনি ইতিমধ্যে অনিশ্চয়তা এবং স্ট্রেস থেকে বের হয়ে এসেছেন আপনার ওয়েবসাইটের সাথে কী ভুল হয়েছে সেটা বুঝতে, এখন একমাত্র কাজ বাকি সেটা ক্লিন করা।
আমরা হাজার হাজার হ্যাক হওয়া ওয়েবসাইট ক্লিন করেছি যেগুলো মিল্ডলি ইনফেক্টেড থেকে এমন হ্যাক পর্যন্ত যা অ্যাডমিনকে সবকিছু প্রশ্ন করতে বাধ্য করবে। তাই আমরা আপনাকে বলি আপনি আপনার হ্যাক হওয়া ওয়েবসাইট রিকভার করতে পারেন, আমাদের ওপর আস্থা রাখুন। হ্যাক করা সাইট ক্লিন আপ করার তিনটি উপায় আছে, যেগুলো আমরা বিস্তারিত আলোচনা করব।
নিরাপত্তা প্লাগইন দিয়ে ক্লিন আপ করুন
দূর থেকে, হ্যাক হওয়া সাইট ক্লিন করার সবচেয়ে সহজ এবং সুরক্ষিত উপায় হলো নিরাপত্তা প্লাগইন দিয়ে। আমরা সুপারিশ করছি MalCare ব্যবহার করতে আপনার ওয়েবসাইট ক্লিন আপ করতে কারণ এটি থরো, ইফিশিয়েন্ট, এবং ফাস্ট। এবং ম্যালওয়ারের কথা বললে, আপনি কোনো ট্রেস ছাড়াতে চান না বা এতটো সময় নিতে চান না যে হ্যাক আরো খারাপ হয়ে যায়।
MalCare-এ আপনার ওয়েবসাইট ক্লিন করতে আপনাকে এই ধাপগুলো ফলো করতে হবে:
- আপনার ওয়েবসাইটে MalCare ইন্সটল করুন। (আপনার ওয়েবসাইটে অ্যাক্সেস হারালে, আমাদের সাথে যোগাযোগ করুন, আমরা আপনাকে অ্যাক্সেস পাওয়ার গাইড করব)
- আপনার ওয়েবসাইট MalCare সার্ভারের সাথে সিঙ্ক করুন
- MalCare ড্যাশবোর্ড থেকে আপনার ওয়েবসাইট স্ক্যান করুন
- যখন প্লাগইন ম্যালওয়ার সনাক্ত করে, আপনার অ্যাকাউন্ট আপগ্রেড করুন
- ‘Auto-clean’ বাটনে ক্লিক করুন এবং দেখুন MalCare কীভাবে আপনার ওয়েবসাইট ক্লিন আপ করে
এতটুকুই সহজ। MalCare এক ক্লিকে আপনার ওয়েবসাইট ক্লিন আপ করে, এবং আপনাকে কোনো টেকনিক্যাল বা মন্দ ক্লিন-আপের সাথে নեղে থাকতে হয় না। যদি কোনো কারণে ম্যালওয়ার খুব জটিল হয় বা অটো ক্লিন না হয়, আমাদের সিকিউরিটি ইঞ্জিনিয়ারদের টিম অতিরিক্ত খরচ ছাড়া ক্লিন-আপ হ্যান্ডেল করবে।
এক্সপার্ট নিয়োগ করুন
আপনার ওয়েবসাইট ক্লিন আপ করার আরেকটি উপায় হলো পুরো বিষয়টি একজন নিরাপত্তা এক্সপার্টের হাতে ছেড়ে দেয়া। সিকিউরিটি এক্সপার্ট আপনার পুরো ওয়েবসাইটে ঘুরে ম্যালওয়ার, ভালনারেবিলিটি, এবং ব্যাকডোর খুঁজে বের করবে হ্যাকের কারণ বুঝতে এবং তারপর সেটা ক্লিন আপ করবে।
আপনি যদি আপনার ওয়েবসাইটে অ্যাক্সেস হারান, সিকিউরিটি এক্সপার্ট আপনাকে আপনার ওয়েব হোস্ট বা SFTP ব্যবহার করে অ্যাক্সেস ফিরিয়ে আনতে সাহায্য করতে পারে। যعراض, মনে রাখবেন সিকিউরিটি এক্সপার্টরা ন সস্তা ন ফাস্ট।
কিন্তু একটি সহজ সমাধান আছে। MalCare আপনার সাবস্ক্রিপশন প্ল্যানের মধ্যে ইমার্জেন্সি ম্যালওয়ার রিমুভাল সার্ভিস অফার করে যদি আপনার এক্সপার্টের দরকার পড়ে অ্যাক্সেস পাওয়া এবং ওয়েবসাইট ক্লিন আপ করার জন্য।
ম্যানুয়ালি আপনার ওয়েবসাইট ক্লিন আপ করুন
আপনি আপনার ওয়েবসাইট ম্যানুয়ালি ক্লিন আপ করতে পারেন, কিন্তু আমরা সম্পূর্ণভাবে এই পথ সুপারিশ করি না। ম্যানুয়াল ক্লিন-আপ টাইম-কনসামিং, রিস্কি, এবং অইফিশিয়েন্ট। বিশেষ করে আপনার বড় সাইট হলে, আপনার ওয়েবসাইটের প্রতিটি লাইন কোড পাড়ে ম্যালওয়ার খুঁজে বের করা একটি анলেস টাস্ক হতে পারে। সিকিউরিটি এক্সপার্টরাও টুলস ব্যবহার করে ম্যালওয়ার সনাক্ত ও ক্লিন করে কারণ হিউম্যান এরর সবসময় থাকে।
তবুও, আপনি যদি ম্যানুয়ালি ক্লিন আপ করতে চান, এখানে কীভাবে করবেন সেটা দেওয়া হলো। আসল প্রক্রিয়া শুরু করার আগে, নিশ্চিত করুন আপনার অ্যাকাউন্টে অ্যাক্সেস আছে। না থাকলে, আপনার ওয়েব হোস্টের সাথে যোগাযোগ করুন এবং তাদের আপনার IP অ্যাড্রেস হোয়াইটলিস্ট করতে বলুন ক্লিন করার জন্য।
১. আপনার ওয়েবসাইট ব্যাকআপ নিন
আপনার হ্যাক হওয়া ওয়েবসাইট ক্লিন করার আগে, আপনার ওয়েবসাইটের ব্যাকআপ নেওয়া জরুরি। যদিও এটি হ্যাক করা অবস্থায়, এটা এখনো একটি ফাংশনাল ওয়েবসাইট। এবং ক্লিন-আপ প্রসেসে কিছু ভুল হলে, আপনি কমপক্ষে এই ভার্সনে রিভার্ট করতে পারবেন, পুরোপুরি হারানোর বদলে।
২. সবকিছুর ক্লিন ইনস্টল পান
আপনার ওয়েবসাইটের সব ফাইল ওয়ার্ডপ্রেস রিপোজিটরি থেকে ডাউনলোড করুন সবকিছুর ক্লিন ইনস্টল পাওয়ার জন্য, যেনে ওয়ার্ডপ্রেস কোর, থিম, এবং প্লাগইন। নিশ্চিত করুন আপনি আপনার ওয়েবসাইটে থাকা এক্স্যাক্ট ভার্সনগুলো পাচ্ছেন। পুরনো ভার্সনগুলো রিপোজিটরির আর্কাইভে পাওয়া যাবে।
৩. ওয়ার্ডপ্রেস কোর রিইন্সটল করুন
আপনার ওয়েবসাইট ক্লিন আপ করার প্রথম ধাপ হলো কোর ওয়ার্ডপ্রেস ফাইলগুলো রিইন্সটল করা। সেটা করতে আপনি সরাসরি ’wp-admin’ এবং ‘wp-includes’ ফোল্ডারগুলো রিপ্লেস করতে পারেন কারণ সেগুলো কোনো কন্টেন্ট রেখে না। সাবধান থাকুন আপনি আপনার ওরিজিনাল ওয়েবসাইটের মতো একই ভার্সনে এই ফাইলগুলো রিপ্লেস করছেন।
এখন আপনার কাছে ক্লিন ফাইলগুলো আছে, আপনাকে সেগুলো আপনার ওয়েবসাইটের ফাইলগুলোর সাথে তুলনা করতে হবে। কোডে যেকোনো পার্থক্য ম্যালওয়ারের ইঙ্গিত দিতে পারে। কিন্তু যেহেতু আপনাকে বিশাল ফাইলগুলো তুলনা করতে হবে, অনলাইন টুল যেমন Diffchecker ব্যবহার করে কোড তুলনা করা সাহায্য করবে।
ম্যালওয়ার যেন wp-vcd.php ম্যালওয়ার, favicon.ico ভাইরাস এই ফোল্ডারগুলোতে থাকতে পারে:
- index.php
- wp-config.php
- wp-settings.php
- wp-load.php
- .htaccess
এই ফাইলগুলো ফ্রেশ ডাউনলোডের সাথে তুলনা করুন এবং কোনো পার্থক্য লক্ষ্য করুন। য malgré, আপনি যদি পুরোপুরি নিশ্চিত ন হন ফাইলটি কী করে, একটি গুরুত্বপূর্ণ ফাইল ডিলিট করলে আপনার ওয়েবসাইট ব্রেক হতে পারে। তাই ভালো কোর্স ऑफ অ্যাকশন হলো নিরাপত্তা প্লাগইন ব্যবহার করা, যেটা এক্সপার্টরা কম্প্রিহেনসিভ রিসার্চের পর ডেভেলপ করেছে।
নোট: ফাইলগুলোর প্রতিটি পার্থক্য ম্যালওয়ার নয়। ওয়ার্ডপ্রেস স্বভাবতঃ কাস্টমাইজেবল, এবং নতুন ফাইলগুলোর আপনার ওয়েবসাইটের কাস্টমাইজেশন মার্ক করার কোড নেই।
৪. থিম এবং প্লাগইন ফাইল ক্লিন করুন
ওয়ার্ডপ্রেস কোর ফাইলগুলো হলে, আপনাকে আপনার থিম এবং প্লাগইন চেক করতে হবে। সেগুলো ‘wp-contents’ ফোল্ডারে পাওয়া যাবে। ফ্রেশ ডাউনলোডের সাথে তুলনা করুন এবং কোনো সন্দেহজনক জিনিস লক্ষ্য করুন। কিছু ডিলিট করবেন না যদি আপনি নিশ্চিত না হন সেটা ম্যালওয়ার, কারণ কাস্টমাইজেশনও প্রায়শই এক্সট্রা কোড হিসেবে দেখায়।
নোট: নালড থিম বা প্লাগইন যেকোনো हालতেও ব্যবহার করবেন না। সেগুলো ব্যাকডোর দিয়ে ভরা এবং ওয়ার্ডপ্রেস সাইটে ম্যালওয়ার ইনফেকশনের সবচেয়ে বড় কারণ।
৫. ডেটাবেস ক্লিন করুন
ডেটাবেস টেবিল ক্লিন করা অন্য ফাইলগুলোর চেয়ে একটু ট্রিকি। এই টেবিলগুলো আপনার সাইটের ফাংশনিংয়ের জন্য দায়ী, তাই ভুল জিনিস ডিলিট করলে আপনার ওয়েবসাইট ব্রেক হতে পারে। প্রতিটি টেবিল একে একে যান এবং সন্দেহজনক কোড খুঁজে বের করার চেষ্টা করুন। ডেটাবেস টেবিল থেকে ম্যালওয়ার রিমুভ করতে, আপনাকে আপনার ডেটাবেস অ্যাডমিন প্যানেলে লগইন করতে হবে।
‘wp_options’ এবং ‘wp_posts’ টেবিল দুটো শুরু করার জন্য ভালো জায়গা। আপনি যদি ম্যালওয়ার লোকেট করেন, আপনাকে টেবিল খুলে ম্যানুয়ালি ডিলিট করতে হবে। একবার হয়ে গেলে, চেক করুন আপনার ওয়েবসাইট ভালো ফাংশন করছে কিনা।
৬. ব্যাকডোর রিমুভ করুন
আপনার ওয়েবসাইটে ম্যালওয়ার নিজে সমস্যা নয়, বরং আপনার ওয়েবসাইট নিরাপত্তার গ্যাপের ফলাফল। একটি ওয়েবসাইট হ্যাক হয় কারণ হ্যাকাররা ব্যাকডোরের মাধ্যমে ম্যালিশিয়াস কোড ইনজেক্ট করতে পারে।
এই ব্যাকডোরগুলো পূর্ববর্তী ইনফেকশন বা আপনার ওয়েবসাইটে নালড ফাইলগুলোর ফলাফল হতে পারে। যেকোনো हालত, আপনার ওয়েবসাইটে ব্যাকডোর থাকলে, আপনার ওয়েবসাইট খুব দ্রুত রি-ইনফেক্ট হওয়ার সম্ভাবনা। তাই সফলভাবে আপনার ওয়েবসাইট ক্লিন আপ করতে, আপনাকে সব ব্যাকডোর রিমুভ করতে হবে।
ব্যাকডোর খুঁজে বের করতে কিছু কমন কোড কিওয়ার্ডের ওপর নজর রাখুন, যেন:
- eval
- base64_decode
- gzinflate
- preg_replace
- str_rot13
এই ব্যাকডোরগুলো রিমুভ করলে আপনার ওয়েবসাইট ভবিষ্যতে রি-ইনফেক্ট হয়ে যাওয়া থেকে সুরক্ষিত থাকবে।
নোট: এই কিওয়ার্ডগুলো প্রায়শই ব্যাকডোরে পাওয়া যায়, কিন্তু কিছু থিম এবং প্লাগইনে এগুলো লেজিটিমেট ইউজও থাকতে পারে।
৭. ক্লিন ফাইল রি-আপলোড করুন
এখন আপনার সাইটে ম্যালওয়ার ক্লিন হয়ে গেলে, আপনাকে এক্সিস্টিং ফাইল এবং ডেটাবেস ক্লিন ভার্সনে রিপ্লেস করতে হবে।
আপনাকে সাবধানে এক্সিস্টিং ফাইল এবং ডেটাবেস ডিলিট করতে হবে, এবং ক্লিন ভার্সনগুলো File Manager এবং phpMyAdmin দিয়ে রি-আপলোড করতে হবে। প্রসেসটি একটু টেডিয়াস, কিন্তু আপনি আমাদের ম্যানুয়াল ব্যাকআপ রিস্টোর গাইড দেখতে পারেন ডিটেইল ইনস্ট্রাকশনের জন্য।
৮. ক্যাশ ক্লিয়ার করুন
ক্যাশ আপনার ওয়েবসাইটের একটি লাইট ভার্সন স্টোর করে যাতে ভিজিটররা দ্রুত লোড করতে পারে। কিন্তু যেহেতু আপনার সাইটের একটি ভার্সন ক্যাশে স্টোর থাকে, সেটা ম্যালওয়ারও কখনও কখনও স্টোর করে। ক্লিন-আপের পর, ম্যালওয়ার আপনার ওয়েবসাইট ক্যাশে লুকানো থাকতে পারে। তাই আপনার ওয়েবসাইট ক্লিন করার পর সব ক্যাশ ক্লিয়ার করা গুরুত্বপূর্ণ।
৯. সব প্লাগইন এবং থিম ভেরিফাই করুন
আপনি আপনার ওয়েবসাইটের সব থিম এবং প্লাগইন ফাইল ক্লিন করলেন। এখন চেক করার বاری আপনার ওয়ার্ডপ্রেস সাইটের ফাইলগুলো সঠিকভাবে ফাংশন করছে কিনা। প্রতিটি থিম এবং প্লাগইন টেস্ট করুন, এবং দেখুন সেটা যেভাবে কাজ করার কথা ছিল সেভাবে করছে কিনা।
হ্যাঁ হলে, আমরা নেক্সট ধাপে যেতে পারি। না হলে, আপনাকে পেছনে ফিরে যেতে হবে এবং চেক করতে হবে পুরনো ফোল্ডারের কোডের কোন অংশ ক্লিন করা ওয়েবসাইটে আসেনি। এই কোডের কিছু অংশ আপনার থিম এবং প্লাগইন ঠিকভাবে কাজ না করার জন্য দায়ী। তখন আপনাকে সাবধানে চেক করতে হবে ডিলিট করা অংশগুলোর কোনটি ম্যালওয়ার নয়, এবং সেগুলো ক্লিন ভার্সনে যোগ করুন।
১০. নিরাপত্তা স্ক্যানার দিয়ে কনফার্ম করুন
আপনার পিঠে ধরে দিন, কারণ এই পয়েন্টে পৌঁছানো স্বয়ংসিদ্ধ/Administer। একটি ক্লিন ফাংশনাল সাইট পাওয়ার পর, বাকি কাজ হলো নিশ্চিত করা আপনার ওয়ার্ডপ্রেস সাইটে কোনো ম্যালওয়ার বাকি নেই। নিরাপত্তা স্ক্যানার ব্যবহার করুন নিশ্চিত করতে ম্যালওয়ারের সব ট্রেস গোনে গেছে। এটা কনফার্ম করবে আপনার ওয়েবসাইট ক্লিন এবং ফাংশন করার জন্য প্রস্তুত।
আপনি যদি এখনও ম্যালওয়ার সনাক্ত করেন, য então নিরাপত্তা প্লাগইন ক্লিন-আপের জন্য বিবেচনা করা উচিত।
আপনার ওয়েবসাইট হ্যাক হওয়া থেকে বাঁচাতে কী করবেন
প্রিভেনশন बेटার দেন ক্যুর — এটা শুধু পুরোনো কথা নয়। এটা আপনার স্বাস্থ্যের 뿐 নয়, আপনার ওয়েবসাইটের ওপর লাগু। এখন আপনি আপনার ওয়েবসাইট ক্লিন আপ করলেন, গুরুত্বপূর্ণ হলো নিশ্চিত করা আপনার ওয়েবসাইট সুরক্ষিত থাকে। যদিও বুলেটপ্রুফ নিরাপত্তা সম্ভব নয়, কিছু জিনিস আপনি করতে পারেন যাতে আপনার ওয়েবসাইট আবার হ্যাক নয়।
নিরাপত্তা প্লাগইন ব্যবহার করুন
নিরাপত্তা প্লাগইন ব্যবহার করা আপনার ওয়েবসাইট নিরাপত্তার ওপর নজর রাখার সেরা উপায়। MalCare-এর মতো একটি কম্প্রিহেনসিভ প্লাগইন আপনার ওয়েবসাইট নিয়মিত স্ক্যান করবে, সন্দেহজনক কিছু পেলে সতর্ক করবে, এবং একটি পাওয়ারফুল ফায়ারওয়াল দিয়ে আপনার ওয়েবসাইট রক্ষা করবে।
এটা আপনাকে প্রো-অ্যাক্টিভ নিরাপত্তা দেয় যা অধিকাংশ আক্রমণ কলে কলে রোধ করে। আপনার ওয়েবসাইট হ্যাক থেকে বাঁচাতে, আপনার ওয়ার্ডপ্রেস সাইটে MalCare ইন্সটল করুন, এবং বসে থাকুন আপনার ওয়েবসাইট 베スト-ইন-ক্লাস নিরাপত্তা দিয়ে রক্ষিত।
নিয়মিত ওয়েবসাইট আপডেট করুন
অধিকাংশ হ্যাকার ভালনারেবিলিটি এক্সপ্লয়েট করে আপনার ওয়েবসাইটে অ্যাক্সেস পায়। কিন্তু আপনি যদি ট্রাস্টেড সোর্স থেকে প্লাগইন এবং থিম ব্যবহার করেন, ডেভেলপাররা ক্রমাগত তাদের প্রোডাক্ট আপডেট করে আরও সুরক্ষিত এবং ফাংশনাল बनाने জন্য। নতুন আপডেটগুলো প্রায়শই পরিচিত ভালনারেবিলিটির প্যাচ রেখে। তাই অত্যন্ত গুরুত্বপূর্ণ আপনার ওয়ার্ডপ্রেস, থিম, এবং প্লাগইন নিয়মিত আপডেট করা।
বিশ্বস্ত সোর্স থেকে থিম এবং প্লাগইন ব্যবহার করুন
ওয়ার্ডপ্রেসের সেরা ফিচার একটা হলো কাস্টমাইজেবল। থিম এবং প্লাগইন আপনাকে আপনার প্রয়োজন অনুযায়ী ওয়েবসাইট কাস্টমাইজ করতে দেয়, কিন্তু সেগুলো আপনার ওয়েবসাইটের অপরিহার্য অংশ হয়ে যায়। যদি এই থিম এবং প্লাগইনগুলো যেকোনোভাবে ভালনারেবল হয়, আপনার ওয়েবসাইটকে ঝুঁকিতে ফেলতে পারে। তাই বিশ্বস্ত সোর্স থেকে থিম এবং প্লাগইন ব্যবহার করা গুরুত্বপূর্ণ। সেরা কোর্স অফ অ্যাকশন হলো ওয়ার্ডপ্রেস রিপোজিটরি থেকে এক্সটেনশন ইন্সটল করা।
আপনি কখনো নালড থিম এবং প্লাগইন দ্বারা আকৃষ্ট হন, মনে রাখুন নালড এক্সটেনশন ওয়ার্ডপ্রেস সাইটে হ্যাকের সবচেয়ে বড় কারণ একটি। এই প্লাগইন এবং থিমগুলো প্রায়শই ব্যাকডোর এবং ম্যালওয়ার রেখে থাকে যা হ্যাকের দিকে নিয়ে যায়।
আপনার ওয়েবসাইট হার্ডেন করুন
আপনার ওয়েবসাইট নিরাপত্তা বাড়ানোর আরেকটি দুর্দান্ত উপায় হলো আপনার ওয়ার্ডপ্রেস সাইট হার্ডেন করা। এতে নিরাপত্তা উন্নত করার জন্য অনেক ব্যবস্থা নেওয়া হয় যেনে শক্তিশালী পাসওয়ার্ড সেট করা এবং SSL ব্যবহার করা। আপনি যদি ওয়ার্ডপ্রেস হার্ডেনিং সম্পর্কে আরও জানতে চান বা ইমপ্লিমেন্ট করতে চান, আপনি আমাদের গাইড পড়তে পারেন যেটা এক্সएक্ট ধাপগুলো বর্ণনা করে। অথবা, আপনি MalCare-এ এক ক্লিক দিয়ে আপনার ওয়ার্ডপ্রেস সাইট হার্ডেন করতে পারেন।
টু-ফ্যাক্টর অথেন্টিকেশন প্রয়োগ করুন
হ্যাকাররা প্রায়শই ব্রুট ফোর্স আক্রমণ ব্যবহার করে ওয়েবসাইটে অ্যাক্সেস পায়। এই ধরণের আক্রমণ বট ব্যবহার করে হাজার হাজার লগইন রিকোয়েস্ট পাঠায় ওয়েবসাইট সার্ভারে যাতে সেটা অভিভূত হয়, এবং শেষে ভাঙা যায়। যেহেতু হ্যাকারদের জন্য এটা লো-এফোর্ট ট্রিক, ব্রুট ফোর্স আক্রমণ খুব সাধারণ।
এটা এড়াতে একটি সহজ উপায় হলো আপনার সব ওয়েবসাইট ইউজারের জন্য টু-ফ্যাক্টর অথেন্টিকেশন ইমপ্লিমেন্ট করা। এইভাবে, লগইন ক্রেডেনশিয়ালের পাশাপাশি, আপনার ওয়েবসাইট ইউজারদের একটি রিয়েল-টাইমে জেনারেট হওয়া পাসওয়ার্ডও দরকার হবে যেটা তাদের আপনার ওয়েবসাইটে অ্যাক্সেস দিবে।
শক্তিশালী পাসওয়ার্ড ব্যবহার করুন
শক্তিশালী পাসওয়ার্ড ব্যবহার করা ডিজিটাল নিরাপত্তা ১০১, এবং তবুও দুর্বল পাসওয়ার্ড ইন্টারনেটে 악명 높은 সাধারণ। এর একটি সাধারণ কারণ হলো মানুষ স্মরণ করতে পারা পাসওয়ার্ড পছন্দ করে। কিন্তু যেহেতু আমরা ডিজিটাল যুগে yaşayছি, আপনাকে একটি শক্তিশালী এবং প্রায় অক্র্যাক্যাবল পাসওয়ার্ড মনে রাখতে হয় না। আপনি পাসওয়ার্ড ম্যানেজার ব্যবহার করতে পারেন আপনার পাসওয়ার্ড মনে রাখার জন্য, যেতে আপনি শক্তিশালী পাসওয়ার্ড দিয়ে আপনার অ্যাকাউন্ট সিকিউর করেন।
চূড়ান্ত মতামত
আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা সেটা নিয়ে অনিশ্চয়তা স্ট্রেসফুল হতে পারে। ফলাফল যেকোনো হোক, জানা ভালো যাতে আপনি পরিস্থিতি রিমেডি করার পদক্ষেপ নিতে পারেন। এই "আমার ওয়েবসাইট কি হ্যাক হয়েছে" গাইডে, আমরা আপনার ওয়েবসাইট হ্যাক ডায়গনোস করার এবং হ্যাক কনফার্ম করার অনেক পদ্ধতি তালিকাভুক্ত করেছি।
এছাড়া আপনার সাইটে প্রিভেন্টিভ নিরাপত্তা ব্যবস্থা নেওয়া গুরুত্বপূর্ণ যাতে সেটা হ্যাক অ্যাটেমপ্ট থেকে প্রোটেক্টেড থাকে।
সেটা করার সবচেয়ে ভালো উপায়ের একটি হলো MalCare-এর মতো নিরাপত্তা প্লাগইন আপনার ওয়েবসাইটে ইন্সটল করা। এটা আপনার ওয়েবসাইট দৈনিক ভাবে স্ক্যান করে এবং সন্দেহজনক কার্যকলাপ সনাক্ত করলে আপনাকে সতর্ক করে। MalCare-এ ফ্রি আপনার ওয়েবসাইট স্ক্যান করুন এবং এখনই জানুন আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা।
প্রশ্নোত্তর
আমার ওয়েবসাইট হ্যাক হয়েছে কিনা চেক কীভাবে করব?
আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা কনফার্ম করার বিভিন্ন উপায় আছে। আপনি যদি কোনো লক্ষণ লক্ষ্য করেন বা হ্যাক অনুমান করেন, আপনি নিচের পদ্ধতিগুলো দিয়ে কনফার্ম করতে পারেন:
- ম্যালওয়ার স্ক্যানার দিয়ে স্ক্যানিং
- অনলাইন সিকিউরিটি স্ক্যানার দিয়ে ওয়েবসাইট স্ক্যান
- ম্যানুয়ালি ওয়েবসাইট স্ক্যান
- গুগল সার্চ কনসোল চেক করুন নিরাপত্তা ইস্যুর জন্য
যখন একটি ওয়েবসাইট হ্যাক হয়, কী ঘটে?
হ্যাক হওয়া ওয়েবসাইটের ফলাফল বহুমুখী। আপনার ওয়েবসাইট হ্যাক হলে আপনি নিচের জিনিসগুলো লক্ষ্য করবেন:
- গুগল আপনার ওয়েবসাইট ব্ল্যাকলিস্ট করছে
- ওয়েব হোস্ট আপনার অ্যাকাউন্ট সাসপেন্ড করছে
- SEO র্যাঙ্কিং নেমে যাচ্ছে
- আপনার IP অ্যাড্রেস ব্ল্যাকলিস্ট হচ্ছে
- কাস্টমার হারাচ্ছেন
- ডেটা চুরি এবং ডেটা লস
আমার ওয়েবসাইট কি হ্যাক হয়েছে? কীভাবে বুঝব?
আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা বুঝার সেরা উপায় হলো ওয়েবসাইট স্ক্যান করে কনফার্ম করা। কিন্তু হ্যাকের কিছু নির্দিষ্ট লক্ষণ আছে যেগুলো আপনি লক্ষ্য করতে পারেন:
- মেটা ডেসক্রিপশন পরিবর্তন
- গুগল ব্ল্যাকলিস্ট
- গুগলে ‘Site may be hacked’ সতর্কতা
- ওয়েব হোস্ট অ্যাকাউন্ট সাসপেন্ড করছে
- ভিজিটররা ওয়েবসাইট সম্পর্কে শিকায়ত করছে
- নির্দিষ্ট অঞ্চল থেকে ট্রাফিক স্পাইক
- খুব বেশি লগইন রিকোয়েস্ট
আমার ওয়েবসাইট আবার হ্যাক হতে পারে কি?
ওয়েবসাইট হ্যাক হয় ভালনারেবিলিটি বা ব্যাকডোরের মাধ্যমে। আপনি আপনার ওয়েবসাইট ক্লিন করলেও যদি এগুলো রিমুভ না করেন, আপনার ওয়েবসাইট আবার হ্যাক হওয়ার ভালো সম্ভাবনা থাকে। ভালনারেবিলিটি চেক করা, আপনার ওয়েবসাইট ঘন ঘন আপডেট করা, এবং ক্লিন-আপের পর সব ব্যাকডোর রিমুভ করা অত্যন্ত জরুরি যাতে আপনার ওয়েবসাইট আবার হ্যাক না হয়।
MalCare Security Plugin দিয়ে আপনার ওয়ার্ডপ্রেস সাইট সুরক্ষিত করুন!