আপনার ওয়েবসাইট হ্যাক হয়েছে ? বেশিরভাগ ওয়েবসাইট অ্যাডমিন, যারা আমাদের সাথে যোগাযোগ করেন, তারা তাদের ওয়েবসাইট পুনঃনির্দেশ, বা তাদের ওয়েবসাইটে স্প্যাম পপ-আপের মতো লক্ষণগুলি দেখতে পান। এটি বোধগম্যভাবে চাপযুক্ত হতে পারে। আসুন আপনার মনকে নিশ্চিন্তে রাখি, আপনি আপনার হ্যাক হওয়া ওয়েবসাইট ঠিক করতে পারেন।
আমরা ওয়েবসাইট পরিষ্কার করার আগে, আমাদের নিশ্চিত করতে হবে যে আপনার ওয়েবসাইট হ্যাক হয়েছে। আপনার ওয়েবসাইটে হ্যাক নিশ্চিত করতে একটি নিরাপত্তা প্লাগইন দিয়ে আপনার ওয়েবসাইট স্ক্যান করুন।
একবার আপনি হ্যাক নিশ্চিত করলে পরবর্তী ধাপগুলো অনেক সহজ হয়ে যাবে। এই নিবন্ধে, আমরা ধাপে ধাপে ব্যাখ্যা করতে যাচ্ছি কিভাবে আপনি আপনার ওয়েবসাইটে ম্যালওয়্যার সনাক্ত করতে এবং পরিষ্কার করতে পারেন৷
TL;DR: MalCare-এর মাধ্যমে আপনার হ্যাক হওয়া ওয়েবসাইট কয়েক মিনিটের মধ্যে মেরামত করুন। MalCare এর অ্যালগরিদম আপনাকে এমনকি সবচেয়ে একগুঁয়ে ম্যালওয়্যার সনাক্ত করতে এবং পরিষ্কার করতে সহায়তা করে৷ দ্রুত কাজ করতে মনে রাখবেন, কারণ হ্যাক সময়ের সাথে আরও খারাপ হয়।
কোন ওয়েবসাইট হ্যাক হয়েছে কিনা তা আপনি কিভাবে জানবেন?
আপনি আপনার হ্যাক করা ওয়েবসাইট পরিষ্কার করা শুরু করার আগে, আপনার ওয়েবসাইটটি আদৌ হ্যাক হয়েছে কিনা তা নিশ্চিত করতে হবে। হ্যাক নিশ্চিত করার সর্বোত্তম উপায় হল স্ক্যানিং, তবে আপনাকে হ্যাক শনাক্ত করতে সাহায্য করার জন্য হ্যাকের লক্ষণ সম্পর্কেও সচেতন হওয়া উচিত।
হ্যাক করা ওয়েবসাইট এর লক্ষণ
কোনো ওয়েবসাইট হ্যাক হয়েছে কিনা আপনি সবসময় নিশ্চিত হতে পারবেন না। ম্যালওয়্যারের প্রকারের উপর নির্ভর করে, হ্যাকের লক্ষণগুলি পরিবর্তিত হতে পারে বা একেবারেই প্রদর্শিত হতে পারে না৷ এবং যদি আপনি নিশ্চিত না হন যে কী সন্ধান করবেন, ম্যালওয়্যার আপনাকে লুকিয়ে ফেলতে পারে। হ্যাকগুলি সময়ের সাথে আরও খারাপ হওয়ার কারণে, তাদের দ্রুত শনাক্ত করা গুরুত্বপূর্ণ৷ অতএব, আপনার জানা উচিত যে যদি আপনার একটি হ্যাকড ওয়েবসাইট থাকে তাহলে কি লক্ষণগুলি দেখতে হবে৷ এখানে কিছু সাধারণ লক্ষণ রয়েছে যা হ্যাক করা ওয়েবসাইটগুলি দেখায়৷
৷আপনার Google অনুসন্ধান ফলাফল দেখুন
গুগল ম্যালওয়্যার সনাক্ত করতে খুব ভাল। তাদের বটগুলি আপনার ওয়েবসাইট ক্রল করার সময় ম্যালওয়্যারের জন্য ক্রমাগত সন্ধানে থাকে কারণ তারা তাদের সার্চ ইঞ্জিন ব্যবহারকারীদের জন্য একটি নিরাপদ ব্রাউজিং অভিজ্ঞতা প্রচার করতে চায়৷ যদি আপনার ওয়েবসাইট হ্যাক হয়ে যায়, সম্ভাবনা রয়েছে যে এটি শীঘ্রই Google-এ দৃশ্যমান হবে৷
৷
আপনার Google অনুসন্ধান ফলাফল পরীক্ষা করতে, বিশেষভাবে আপনার ওয়েবসাইট google. উদাহরণস্বরূপ, আপনি যদি গুগলে টুইটার অনুসন্ধান করার চেষ্টা করেন, আপনি সাইটটি দেখতে পারেন:twitter.com। আপনি আপনার অনুসন্ধান শব্দের পরে এটি যোগ করে আপনার ওয়েবসাইটে নির্দিষ্ট কীওয়ার্ড অনুসন্ধান করতে পারেন। হ্যাক হওয়ার ক্ষেত্রে আপনি আপনার Google সার্চ ফলাফলে নিম্নলিখিত সমস্যাগুলি দেখতে পাবেন।
জাঙ্ক মেটা বর্ণনা
মেটা বিবরণ হল ছোট বিবরণ যা আপনি অনুসন্ধান ফলাফলের অধীনে দেখেন যা ব্যাখ্যা করে যে ওয়েব পৃষ্ঠাটি কী। সাধারণত, এটি এমন কিছু হবে যা আপনি সেট করেন বা আপনার ওয়েবপৃষ্ঠা থেকে একটি প্রাসঙ্গিক স্নিপেট। কিন্তু যদি আপনার ওয়েবসাইট হ্যাক হয়ে থাকে, তাহলে আপনার মেটা বিবরণ জাঙ্ক মান, জাপানি অক্ষর বা এমনকি সম্পর্কহীন কীওয়ার্ড দেখাতে পারে।
সূচিবদ্ধ পৃষ্ঠাগুলি
হ্যাকগুলি প্রায়শই আপনার ওয়েবসাইটে স্প্যাম পৃষ্ঠাগুলি যোগ করতে পারে৷ আপনি Google এ আপনার ওয়েবসাইট অনুসন্ধান করে এবং আপনার ওয়েবসাইটের পৃষ্ঠাগুলির মতো সূচিবদ্ধ পৃষ্ঠাগুলি একই সংখ্যার কাছাকাছি কিনা তা পরীক্ষা করে এটি ঘটেছে কিনা তা পরীক্ষা করতে পারেন৷ যদি সংখ্যাটি অনেক বেশি হয়, তাহলে এই স্প্যাম পৃষ্ঠাগুলি আপনার ওয়েবসাইটে ইন্ডেক্স করা হচ্ছে এবং এটি একটি হ্যাকের লক্ষণ৷
Google কালো তালিকা
যেমনটি আমরা আগে আলোচনা করেছি, Google তার ব্যবহারকারীদের জন্য একটি নিরাপদ অভিজ্ঞতা প্রদান করতে প্রতিশ্রুতিবদ্ধ। এর একটি অংশ হিসাবে, তারা Google নিরাপদ ব্রাউজিং উদ্যোগ চালু করেছে যা প্রতিদিন ওয়েবসাইটগুলি ক্রল করে এবং যদি এটি ম্যালওয়্যার সনাক্ত করে তবে তাদের পতাকাঙ্কিত করে৷ গুগল ব্ল্যাকলিস্ট অনেকগুলি নোটিশ হিসাবে আসতে পারে, যার মধ্যে সার্চ ফলাফলে একটি সতর্কতা বা আপনি ওয়েবসাইট দেখার আগে একটি বড় লাল স্ক্রীন সহ। কিছু সতর্কতা হল:
- আগামী ফিশিং সাইট
- এই সাইটে ম্যালওয়্যার রয়েছে
- এই সাইটটিকে অনিরাপদ বলে রিপোর্ট করা হয়েছে
- এই সাইটটি হ্যাক করা হতে পারে
- প্রতারণামূলক সাইট সামনে
আপনি যদি আপনার ওয়েবসাইট অনুসন্ধান ফলাফলে এই পতাকাগুলির মধ্যে কোনটি দেখতে পান, তাহলে সম্ভবত আপনার ওয়েবসাইট হ্যাক করা হয়েছে৷
৷সমস্যার জন্য আপনার ওয়েবসাইট দেখুন
কিছু ওয়েবসাইট হ্যাক কোনো লক্ষণ দেখায় না। কিন্তু কিছু লক্ষণ আপনার ওয়েবসাইটে প্রদর্শিত হতে পারে। আপনার ওয়েবসাইটের দৃশ্যমান অংশগুলি যা আপনি প্রতিদিন পরিদর্শন করেন, আপনাকে আপনার ওয়েবসাইটের সামগ্রিক স্বাস্থ্য সম্পর্কে অনেক কিছু বলতে পারে। তাই আপনার ওয়েবসাইটে এই লক্ষণগুলির কিছুর জন্য সতর্ক থাকুন৷
৷স্প্যাম পপ-আপগুলি
৷আপনি যদি আপনার ওয়েবসাইটে একটি অননুমোদিত পপ-আপ দেখেন তবে এটি সম্ভবত ম্যালওয়্যার। এই স্প্যাম পপ-আপগুলি হয় আপনার গ্রাহকদের স্প্যাম সাইটগুলিতে প্রলুব্ধ করার জন্য বা তাদের বিনামূল্যের ছদ্মবেশে ম্যালওয়্যার ডাউনলোড করার জন্য তৈরি করা হয়৷ যদিও স্প্যাম পপ-আপগুলি ম্যালওয়ারের একটি শক্তিশালী ইঙ্গিত, সেগুলি আপনার ওয়েবসাইটে বিজ্ঞাপন নেটওয়ার্কগুলি সক্ষম করার কারণেও উপস্থিত হতে পারে৷ আপনি যদি এটি লক্ষ্য করেন, নিশ্চিত করতে তাড়াতাড়ি আপনার ওয়েবসাইট স্ক্যান করুন এবং পরিষ্কার করুন।
স্প্যাম সাইটগুলিতে পুনঃনির্দেশ করে
ক্ষতিকারক পুনঃনির্দেশ একটি বড় সমস্যা। তারা কখনও কখনও বিশৃঙ্খল হতে পারে, ওয়েবসাইটের অন্যান্য পৃষ্ঠাগুলির সাথে, লগইন পৃষ্ঠাটিও অন্যান্য ওয়েবসাইটে পুনঃনির্দেশ করে৷ যদি এটি ঘটে তবে আপনি এমনকি আপনার ওয়েবসাইটে লগ ইন করতে পারবেন না বা সমস্যাটি কী তা বোঝার জন্য এটিতে বেশিক্ষণ থাকতে পারবেন না। স্প্যাম সাইটগুলিতে স্বয়ংক্রিয় পুনঃনির্দেশগুলি আপনার ওয়েবসাইটে ম্যালওয়ারের একটি নিশ্চিত চিহ্ন৷
৷ফিশিং পৃষ্ঠাগুলি
ফিশিং হল এক ধরনের সোশ্যাল ইঞ্জিনিয়ারিং আক্রমণ যা ব্যবহারকারীদের কাছ থেকে ব্যক্তিগত এবং আর্থিক তথ্য লাভের জন্য স্পুফিং কৌশল ব্যবহার করে। সাধারণত, একটি ফিশিং পৃষ্ঠাটি একটি অফিসিয়াল পৃষ্ঠার মতো দেখতে চেষ্টা করে এবং এটিকে আরও বিশ্বাসযোগ্য দেখাতে একটি ব্যাঙ্ক লোগো বা ব্র্যান্ডিং থাকে৷ আপনি যদি আপনার ওয়েবসাইটে ফিশিং পৃষ্ঠাগুলি দেখতে পান তবে এটি অবশ্যই একটি ওয়েবসাইট হ্যাক হওয়ার লক্ষণ৷
ভাঙা পাতা
আপনি যদি এমন পৃষ্ঠাগুলি দেখেন যেগুলির উপরে বা নীচে র্যান্ডম কোড রয়েছে বা দেখতে পান যে পৃষ্ঠার উপাদানগুলি বিশৃঙ্খল দেখাচ্ছে, এটি ম্যালওয়ারের লক্ষণ হতে পারে৷ একটি ত্রুটিপূর্ণ প্লাগইন বা থিমের কারণে ভাঙা পৃষ্ঠাগুলি ঘটতে পারে, ম্যালওয়্যার একটি শক্তিশালী সম্ভাবনা৷
মৃত্যুর সাদা পর্দা
আপনি যখন আপনার ওয়েবসাইটে যান এবং আপনার ব্রাউজার ফাঁকা হয়ে যায় তখন মৃত্যুর সাদা পর্দাটি ঘটে। এটি একটি চাপের পরিস্থিতি কারণ আপনার কোন ধারণা নেই কী ভুল হয়েছে বা কীভাবে এটি ঠিক করা যায়। এছাড়াও, যখন এটি ঘটে তখন আপনার wp-admin অ্যাক্সেস করার কোন উপায় নেই, এবং আপনি আপনার নিজের ওয়েবসাইট থেকে লক আউট হয়ে গেছেন
আপনার ওয়েবসাইট ব্যাকএন্ড চেক করুন
আপনার ওয়েবসাইটের ব্যাকএন্ড আপনার ওয়েবসাইট হ্যাক হয়েছে কিনা তাও নির্দেশ করতে পারে। আপনি ব্যাকএন্ডে উপসর্গগুলিও দেখতে পারেন। যদিও, আপনি যদি বিশেষজ্ঞ না হন বা কোড লজিক বোঝেন এমন কেউ না হন, তাহলে এগুলো সনাক্ত করা অসম্ভব।
অ্যাক্টিভিটি লগ
ওয়েবসাইট ব্যাকএন্ডে উপসর্গগুলি সন্ধান করার একটি ভাল উপায় হল আপনার ওয়েবসাইটের কার্যকলাপ লগটি দেখা৷ আপনি আপনার ওয়েবসাইটে কার্যকলাপ অ্যাক্সেস করতে WP কার্যকলাপ লগের মতো একটি প্লাগইন ইনস্টল করতে পারেন এবং আপনি কোন সন্দেহজনক কার্যকলাপ লক্ষ্য করেন কিনা তা দেখতে পারেন৷
আপনার সাইটে অদ্ভুত কোড
আপনার ওয়েবসাইট কোড দিয়ে তৈরি, এবং ম্যালওয়্যারও কোডের অংশ হিসাবে ছদ্মবেশী। তাই এটি আপনার ওয়েবসাইটের যেকোনো জায়গায় লুকিয়ে থাকতে পারে এবং নিরীহ দেখাতে পারে। আপনি যদি ওয়েবসাইট কোডে কোনো পরিবর্তন লক্ষ্য করেন, বা আপনার ওয়েবসাইটে অদ্ভুত কোড দেখেন, তাহলে আপনাকে দ্রুত কাজ করতে হবে এবং হ্যাকটি আরও খারাপ হওয়ার আগে নিশ্চিত করতে হবে।
অস্বাভাবিক ব্যবহারকারী কার্যকলাপ
যদি কোনও নির্দিষ্ট ব্যবহারকারীর কাছ থেকে কোনও অস্বাভাবিক কার্যকলাপ থাকে যেমন অল্প সময়ের মধ্যে অনেকগুলি নতুন পোস্ট তৈরি করা, বা সেটিংস পরিবর্তন করা, এটি একটি হ্যাক বা আপোস করা অ্যাকাউন্টের লক্ষণ হতে পারে, যা একটি হ্যাক হতে পারে৷
সুবিধা বৃদ্ধি
হ্যাকাররা প্রায়ই বিদ্যমান ওয়েবসাইট ব্যবহারকারীদের ব্যবহার করে, তাদের অ্যাকাউন্টগুলি অ্যাক্সেস করে এবং আপনার সম্পূর্ণ ওয়েবসাইটে অ্যাক্সেস পেতে তাদের বিশেষাধিকার বাড়ায়। এই কারণেই আপনাকে এমন কোনও ওয়েবসাইট ব্যবহারকারীদের সন্ধান করতে হবে যাদের বিশেষাধিকারগুলি হঠাৎ অনুমোদন ছাড়াই বাড়ানো হয়েছে৷
জাল প্লাগইন
হ্যাকাররা চায় না আপনি ম্যালওয়্যার খুঁজে পান। অতএব, তারা থিম এবং প্লাগইন ফোল্ডারের মতো বৈধ-সুদর্শন ফোল্ডারে এটি লুকিয়ে রাখে। জাল প্লাগইনগুলি ম্যালওয়ারের প্রচারক। জাল প্লাগইন ফোল্ডারে শুধুমাত্র এক বা দুটি ফাইল থাকে এবং অদ্ভুতভাবে নাম দেওয়া হয়৷
৷আপনার ওয়েব হোস্ট থেকে যেকোনো যোগাযোগের জন্য দেখুন
আপনার ওয়েব হোস্ট আপনার ওয়েবসাইটের নিরাপত্তায় বিনিয়োগ করে কারণ তাদের সার্ভারে একটি হ্যাক করা ওয়েবসাইট তাদের অনেক মাথাব্যথার কারণ হতে পারে। তাই, বেশিরভাগ ওয়েব হোস্ট নিয়মিতভাবে তাদের ওয়েবসাইট স্ক্যান করে।
যদি আপনার ওয়েব হোস্ট আপনাকে একটি ইমেল পাঠায় যে তারা ম্যালওয়্যার শনাক্ত করেছে, অথবা যদি তারা আপনার সাইটটিকে কারণ হিসেবে উল্লেখ করে ম্যালওয়্যারটিকে স্থগিত করে, তাহলে আপনার ওয়েবসাইট হ্যাক করা হয়েছে বলে ধরে নেওয়া বেশ নিরাপদ বাজি।
সার্ভারের ব্যবহার দেখার জন্য আরেকটি জিনিস। যদি আপনার ওয়েব হোস্ট আপনাকে বলে যে আপনার ওয়েবসাইট ট্র্যাফিকের উল্লেখযোগ্য পরিবর্তন ছাড়াই আপনার সার্ভারের ব্যবহার বেড়েছে, তবে এটি ম্যালওয়ারের কারণে হতে পারে৷
দর্শকদের মতামতের প্রতি মনোযোগ দিন
কখনও কখনও, হ্যাকাররা বিশেষভাবে ওয়েবসাইট অ্যাডমিনের কাছ থেকে ম্যালওয়্যার লুকিয়ে রাখে। তাই আপনি উল্লিখিত উপসর্গগুলির কোনটি দেখতে নাও পেতে পারেন, তবে আপনার দর্শকরা হতে পারে। যদি আপনার দর্শকদের মধ্যে কেউ আপনার সাইটের স্প্যাম পৃষ্ঠাগুলির বিষয়ে অভিযোগ করে, বা সাইটটি অনিয়মিতভাবে কাজ করে, তাহলে এই প্রতিক্রিয়াটিকে খুব গুরুত্ব সহকারে নিন এবং যত তাড়াতাড়ি সম্ভব একটি স্ক্যান করুন৷
দর্শকরা প্রায়ই উপসর্গগুলি দেখতে পান যেগুলি অ্যাডমিনের দ্বারা মিস করা হয় যেমন আপনার ওয়েবসাইট থেকে স্প্যাম ইমেল পাওয়া, বা আপনার সাইট দেখার সময় পুনঃনির্দেশিত হওয়া। এমনকি যদি প্রতিক্রিয়াটি আপনার ওয়েবসাইটটি যথেষ্ট দ্রুত লোড না হওয়ার অভিযোগ হয়, তবে আপনি এটি দেখতে চান কারণ এমনকি ক্ষুদ্রতম লক্ষণগুলিও ম্যালওয়ারের লক্ষণ হতে পারে৷
আপনার ওয়েবসাইট বিশ্লেষণ দেখুন
আপনার ওয়েবসাইট অ্যানালিটিক্স আপনাকে গ্রাহকের আচরণ এবং CTR এর চেয়ে বেশি কিছু বলতে পারে। আপনি যদি জানেন কী সন্ধান করতে হবে, আপনি আপনার ওয়েবসাইট বিশ্লেষণে ম্যালওয়ারের লক্ষণগুলি খুঁজে পেতে পারেন৷ এখানে কয়েকটি জিনিস রয়েছে যা আপনি দেখতে পারেন৷
৷
সার্চ কনসোল
Google অনুসন্ধান কনসোল আপনার ওয়েবসাইটকে মাঝে মাঝে স্ক্যান করে এবং আপনার ওয়েবসাইটে ম্যালওয়্যার সনাক্ত করতে পারে। If it finds malware, it will flag it and you can see the details under the ‘Security issues’ tab.
Spike in traffic from specific regions
If you suddenly see a spike in your traffic from specific regions or countries that are not necessarily a part of your target geographies, this could be a sign of malicious traffic on your websites, like bots or hackers. Spikes in traffic can be a forerunner to malware, or an indication of traffic going to spam pages. As a rule of thumb, it is just better to check these out regularly.
Pay attention to performance issues
When your website is hacked, you may not always get a big red notice that tells you it has been hacked. Sometimes, it shows up as smaller, less visible symptoms. These symptoms can be of any nature, but performance issues in your website are easy to miss if you aren’t vigilant. Pay attention to the following issues, as their presence could be a sign of malware on your website.
Site is slow
When your website is hacked, it is injected with malicious code and files. While malicious code in itself can wreak havoc on your website, its presence itself can cause issues. With the additional data of the malware, your website servers can get overwhelmed and your website’s loading time may be affected.
Certain hacks, like bot attacks, can riddle your website with requests and increase the loading time even more.
Site is inaccessible
Malware can make your site inaccessible for users and visitors alike. DoS attacks or redirect hacks can make it impossible to access your website or sometimes parts of it. Although it is impossible to not notice that your site is inaccessible, it is an added concern to gain access at the earliest so that you can clean it up.
Emails from the website go into the spam folder
Email services want to offer their users a safe experience, so they filter the incoming mails and send emails to spam if they notice anything suspicious about them. Hacked websites compromise their users’ online security. Therefore, any emails coming from hacked websites go directly to the spam folder.
While there are other reasons such as spam keywords or overtly promotional messaging for ending up in the spam folder, malware is a big reason. If the emails being sent from your website are regularly ending up in spam folders, this could be because your website is hacked.
Scan your hacked website
Just suspecting a hack is not enough, you need to confirm the hack before you can go ahead and clean it up. Scanning is the best way to diagnose your website and confirm a hack. There are a few ways in which you can scan your website.
Scan your website with a deep scanner
A deep scanner such as MalCare thoroughly scans your website and looks for well-concealed malware. Deep scanners are the perfect way to locate malware as they crawl through every nook and corner of your website and find even the slightest hints of malware, even if it is hidden in the most unlikely spaces.
In order to scan your website with MalCare, you need to install MalCare on your website. You can do that through the WordPress repository or the MalCare website directly.
Once you install MalCare, MalCare will scan your website automatically the first time. After that, you can set up an automatic scan schedule, or click on the scan button to scan your website.
In a matter of minutes, you will know if your website is hacked.
Scan your website with an online scanner
Online scanners such as the Sucuri Site Check scan the visible parts of your website for malware. While this is not completely effective, it can be a good first step in your diagnostics process.
Certain types of malware such as the pharma hack or the Japanese keyword hack can show up on the visible code of your website as these hacks alter the frontend code of your website.
But bear in mind that online scanners cannot be the only tool you use for diagnosing your website. If you get a positive result for malware, you can rest assured your site is hacked. Conversely, though, a clean chit doesn’t mean that your site isn’t hacked.
Scan your website manually
You can scan your website for malware manually. But we absolutely do not recommend this course of action. We are including this section so that you know all your options, but unless you know exactly what you are doing, it is unwise to do so. Chances are that you will miss something or potentially flag legitimate code as malware.
Additionally, there is no blueprint for malware. Junk code could be anything and hide anywhere on your website. So you have to be well acquainted with the code in the first place to detect malware.
Having said that, the first step to identifying malware manually is to look up the recently modified files on your website. You can do this through the File Manager. If you haven’t made the changes to the file that shows up, it is most likely malware.
The best course of action, as we have previously mentioned, is to use a security plugin like MalCare. MalCare is thorough and fast, which is necessary because hacks should be dealt with quickly. Once you have a definitive answer to whether or not your site is hacked, all you need to do is upgrade to clean it.
Some simple diagnostics to run
While scanning is the best way to confirm a hack, there are also some other simple ways in which you can diagnose a hack on your website. These diagnostics are not as accurate as security scanners but can give you a good insight into the health of your website.
- Visit your website from an incognito window , and check if any symptoms show up.
- Check the number of pages on your website when you run a site search on Google. If the number is much higher than the actual number of pages, it could be an indication of spam pages being indexed on your site.
- Check the activity log for sudden user privilege escalation or ghost users.
- Check for fake plugins in the wp-content folder. Fake plugins usually have odd names and only have one or two files.
- Check if any plugins or themes you use have reported vulnerabilities. If yes, update these at the earliest.
These diagnostics can show up symptoms and give you a fair idea regarding the security of your website. But you should still use a security scanner to confirm the hack and be thorough.
How to repair a hacked website?
At this stage, you should have a confirmation of the hack. This information is what is going to help you with the next step i.e. cleaning your hacked website.
There are various ways to fix your hacked website and we have listed the three most common ways in which you can do it.
[RECOMMENDED] Fix hacked website with MalCare
The most effective and quickest way to repair your hacked website is to use MalCare. MalCare is designed by security experts after painstaking research and development. This expertise allows you to clean up every trace of malware from your site with the click of a button.
If you have already installed MalCare on your website, all you need to do is upgrade your account and click the auto-clean button, and voila! Your website is clean.
If you haven’t installed MalCare yet, go to the MalCare website, install MalCare, and auto clean your website. It’s as easy as that.
Hire a security expert
Another way to repair your hacked website is to hire a security expert who can manually clean your website for you. While this is not the best course of action, it is still preferred to a DIY clean-up.
Cleanup services by experts take time, as they do it manually. And consequently, they are expensive. While we cannot guarantee the quality of the services provided by every security solution, MalCare offers an emergency service with your subscription, if you require additional support along with the plugin clean-ups.
This also applies to repeated hacks or malware, where experts usually charge a fee per clean-up, but MalCare’s services are covered throughout the year within your subscription.
Repair your hacked website manually
Manual cleanups are not the most effective or quick, because unless you are a security expert, a lot of what you do will be trial and error. This takes time, which can worsen the hack. But if you accidentally make a mistake, it can actually worsen your situation.
We often deal with frantic calls from website admin who have tried to clean up their website manually and broken their website by accident. This takes way more time to fix than if you use any other method in the first place.
If you still need to repair your hacked website manually for any reason, here is how you can do it.
- Make sure you have access to your website
In case your web host has suspended your account, and you have lost access to your website, the first thing to do is regain access. You can email your web host and request them to grant access for cleanup purposes. If they do not comply, you will have to use FTP to get a copy of your website, so you can clean it locally.
You can also ask your web host for the list of malware on your website. To know more about how to deal with a web host account suspension, you can go through our guide.
- Take a backup of your website
The next step is to back up your website. It may be hacked, but at least you still have a website. In case something goes wrong during the cleanup, you can always restore it. But without a backup, you may lose all your website data if everything doesn’t go according to the plan.
- Download WordPress core, plugins, and theme files from the repository
Before you can start cleaning, you need a reference. For this, you need to download clean installs of the WordPress core, plugin, and theme files. You can download them from the WordPress repository. But make sure that you download the same versions as the ones on your website. Otherwise, there may be differences in the code and you won’t be able to compare files.
- Reinstall WordPress core
Now comes the tricky part. You will have to reinstall the core files to your website. Start with the wp-admin and wp-includes folders. You can directly replace these two folders as they do not contain any user content.
Once this is done, check the wp-uploads folder. This folder should not have any malicious PHP files. So if you come across any, delete them. Now you have to start looking for strange code in the files. Look into these files specifically:
- index.php
- wp-config.php
- wp-settings.php
- wp-load.php
- .htaccess
We realize that strange code is a vague explanation but there isn’t one specific code that constitutes malware. So you will have to be extra careful. Especially since these are core files, do not delete anything unless you are absolutely sure it is malware.
- Clean plugins and themes
Moving on, it is time to clean up the plugin and theme files. You will find these files in the wp-content folder. You will have to compare the clean installs with the files on your website. This can take a significant amount of time, so we recommend using an online diffchecker for this. This will help you find any differences in the two files. You can start by looking for the following active theme files:
- header.php
- footer.php
- functions.php
Note:Given that themes and plugins are customizable, the customizations can show up as additional code. So in case you are deleting any code that is different from the clean installs, it might wipe out the customizations or stop the plugins and themes from working.
- Clean database tables
The final step in the core clean-up process is the database. To clean up the database tables, you will require phpMyAdmin with which you can download and open the database tables and take a look at the code.
Now take a look at the database tables and see if you find any odd code or scripts. Start with your existing pages and posts because you know how they are supposed to look. You can find them in the wp-posts table. Also, look for newly created pages and posts, and see if you find any that were not created by you. Next, you can look into the wp-options table. These two tables often carry malware.
- Remove all the backdoors
The cleaning of the files is only half the battle won. The malware came from backdoors in your website, and as long as the backdoors are still there, your site is still at risk. So the next step is to remove all the backdoors.
Backdoors can be present anywhere on your website so you need to look for them thoroughly. You can look for popular backdoor keywords such as eval, base64_decode, gzinflate, preg_replace, or str_rot13.
Note:These keywords are often present in backdoors but they also have some legitimate uses in plugins and themes and deleting these could cause problems in the functioning of the extensions.
- Reupload clean files
It is now time to reupload all your cleaned files back onto your website. You need to first delete the existing files and database and then re-upload all the files that you have cleaned. You can use File Manager and phpMyAdmin for this.
Given that this process is exactly like restoring a manual backup, you can take a look at our comprehensive guide on how to do that.
- Clear cache
The last thing to do is to clear the cache on your WordPress website. Cache is used to create copies of your website in order to load it faster. But if your website is hacked, chances are that the cached versions of it also have traces of malware. So even after the cleanup, your website might still have malware.
So to remove malware entirely from your website, clear the cache entirely from your website.
- Use a security scanner to confirm
The worst is over, the clean-up is done! Now all you need to do is use a security scanner to confirm that your website is malware-free. This step is important because it tells you if your attempt was successful. If yes, you can move forward. But if not, you will have to recheck everything again. In this case, it is best to invest in a security solution.
What is the impact of a hacked website?
A hack can get your website blacklisted, your web host account suspended, and leave you with no website. But is that all? The impact of a hacked website is a lot more profound than the immediate effects. If not fixed in time, the consequences of a hack can get exponentially worse. These are some of the ways in which a hack can impact you:
- Loss of revenue
- Loss of traffic
- Plummeting SEO rankings
- Loss of customer trust
- Damage to brand reputation
- Clean up costs
- PR costs
- Legal issues
This list is not exhaustive in any way. Depending on your website, the nature of your business, and the data on your website, the impact of a hacked website can be far wider.
How to revert the damage of a website hack?
A website hack affects your business, and users in many ways. Once the website is hacked, there is already a ton of damage, as we discussed earlier. You will need to take steps to revert this damage. Here are a few measures you can take to recover from a hacked site.
- Scan your website for vulnerabilities
- Request Google to take your website off the blacklist
- Change all your passwords and ensure that strong passwords are used
- Review all user accounts and check for any privilege escalations
- Never use nulled themes or plugins
- Use a security plugin with a strong firewall
How to prevent your website from getting hacked again
Your website is now malware-free. But did you know that a hacked website has a higher chance of getting hacked again? You might have spent hours or days cleaning up your website and still see another hack in a few weeks. This can be disheartening, but there are ways to avoid any future hacks.
Use a security plugin
The easiest way to make sure that your website is secure is to install a security plugin. Of the many basic and advanced plugins available online, MalCare is one of the best. MalCare does a stellar job of scanning and cleaning hacks, but it also works in a protective capacity.
Plugins like MalCare can protect your sites from a variety of threats, including bots, spam links, and more. By using advanced firewalls and intelligent threat detection, Malcare’s plugins can make sure that your website is defended, even from new threats.
Update your website
Update everything on your website, no exceptions. Your themes, your plugins, your WordPress core, whatever you have installed on your website should be updated to its latest version as soon as possible.
The reason behind this is simple—updates patch critical software vulnerabilities. If you ever take a look at the changelog of your latest updates, you will notice a list of bugs and vulnerabilities that have been patched in that update. These vulnerabilities are usually discovered by security researchers, who inform the creators of that theme or plugin, allowing them to patch it immediately. Once the patch has been released, the vulnerabilities are made public, enabling hackers to target any website running the vulnerable code.
Unfortunately, many websites aren’t updated regularly, since the owners worry that the updates might break something. While this is true, the fact remains that not updating your website is far more likely to cause you losses than any delays caused by updating it.
Also, there are ways to update your website safely. You can take regular backups of your website that can be restored if an update breaks your website. But the safest way to update your website is using a staging server. You can safely test out new updates and features on a staging server before you deploy them on your website, this way updates are taken care of without compromising your website.
Harden your WordPress website
WordPress recommends a list of measures that website admin should take in order to secure their websites. This is known as WordPress hardening and includes a list of things such as using strong passwords and two-factor authentication. Take a look at how to harden your WordPress site in order to get detailed instructions for the same.
Use two-factor authentication
Two-factor authentication allows you to add an extra line of defense on your login page, which deters attacks on your login page such as brute force attacks. Two-factor authentication will usually ask you for a one-time password after your login credentials so that your website is extra secure from hacks.
Install SSL
SSL is basically encryption that protects any communication happening with your website. By installing SSL on your website, you make sure that none of the data is intercepted by hackers while sending or receiving requests from other servers.
SSL also helps you improve your SEO efforts as Google has started actively penalizing sites that do not use SSL.
Use strong passwords
This may seem like a common-sense measure, but even today weak passwords are one of the most common reasons for websites getting hacked. Admins usually pick an easy password so that they can remember it. But doing so can affect your website security.
We recommend using a password manager so that you can pick a strong password without having to memorize it for logging in every time.
Reset user accounts
User accounts are often responsible for hacks. Hackers gain access to one account and make their way towards the rest of your website through the account. So in order to make sure that your accounts are secure, change the credentials for all the accounts every once in a while.
How did your website get hacked?
Given that your website is made up of code, hacks are common. Because code cannot be foolproof, and there is no such thing as a 100% secure website. But that does not mean you cannot prevent hacks at all. In fact, with the right measures, you can secure your website really well.
So if you’re wondering how your website got hacked, it is probably one of the following reasons.
Undetected backdoors
As we discussed in a previous section, backdoors are a big risk. Backdoors are basically loopholes in the website code that hackers exploit in order to gain access. These backdoors are usually injected through malware in one way or another. Since hackers design malware so that it stays hidden, backdoors often go undetected unless you have a strong security plugin.
Vulnerabilities in themes and plugins
Your themes and plugins files may have vulnerabilities that are exploited to hack your website. Vulnerabilities are mistakes or oversights in the website code that occur due to human error. Vulnerabilities, by themselves, are inevitable. But hacks can be prevented by frequently updating your website.
Developers patch vulnerabilities as soon as they are discovered, but in order to get the patch, you need to update your themes and plugins. If you have a strong security plugin like MalCare, it will detect vulnerabilities, as well as help you update themes and plugins from the dashboard itself.
Poor user management
If your users all have more access than they require, or their accounts aren’t secured, it can lead to a hack. The best course of action is to follow the principle of least privilege and hand down the access only as needed.
Also, it is important to delete old or inactive user accounts as they can be exploited by hackers to gain access.
Web host issues
While a rare occurrence, your web host could be responsible for a hack on your website. This hack could originate in the cPanel itself or one of the software that your web host uses. When this happens, all the websites on the web host’s servers are vulnerable to hacks.
If you find no other reason for your website getting hacked, look for the recent communication from your web host. Most web hosts usually inform their customers in case any issues arise from their end.
Unsecured communication
If your communication is unsecured, it can be intercepted by hackers or anyone on the same network as you. In order to avoid this, it is important to use SSL on your website.
SSL encrypts the communication to and from your website, so that no data or information falls into the wrong hands.
Why do websites get hacked?
Attackers and malicious actors hack websites for several reasons. But the primary reason that websites get hacked is that every website is valuable. Websites have resources that can be exploited if they are hacked. Even small websites can be used as a part of a botnet or their data can be exploited for phishing scams.
With bots being easy to use, brute force attacks are not even high effort. Hackers have to do very little to try and break into your website, and the payoff is still pretty good. Some hackers also hack websites for confidential information or financial data that can be exploited.
Given that hackers have nearly nothing to lose when they attack your websites, the onus of security falls onto the website admin. It is best to use a security plugin like MalCare to secure your website from any potential attack.
উপসংহার
Website security is not a one-time task. You need a security plan that is frequently updated and worked upon. In order to do this, you also need to stay informed on website security.
One of the best ways to secure your website, in the long run, is to use a security plugin like MalCare. MalCare’s firewall protects your website from attacks and alerts you in case it finds anything suspicious on your website.
FAQs
My website is hacked, what should I do?
If you think your website is hacked, scan your website to confirm. Use a deep scanner such as MalCare’s which will scan your entire website and notify you of any malware if detected. If the scanner detects a hack, all you need to do is click the ‘auto-clean’ button and MalCare will take care of the cleanup for you.
What happens if your website is hacked?
A hacked website can have far-ranging consequences, including but not limited to, customer loss, revenue loss, legal issues, data loss, business interruption, loss of brand reputation, loss of customer trust, and plummeting SEO rankings. These consequences can seriously affect the survivability of a business if not addressed in time.
How did my website get hacked?
There are several reasons for a website to be hacked, like:
- Undetected backdoors
- Vulnerabilities
- Weak passwords
- Web host issues
- Unsecured user accounts
Can a hacked website be fixed?
Yes, you can fix your hacked website. Depending on the malware and the extent of the hack, you will need to assess the damage and then take steps to clean it.
Here is how you can repair hacked website:
- Scan your website with a security plugin
- Get access to your website if it is suspended
- Clean up your website with the security plugin
- Get your website off any blacklists
Repair Your Hacked WordPress Website With MalCare !