প্র্যাক্টিক্যালি, একটি ব্যাকডোর একটি ডেভেলপারও লেজিটিমেট মানে ওয়েবসাইটে অ্যাক্সেস করার উপায় হিসেবে ব্যবহার করতে পারে। তবে, ব্যাকডোর কে সৃষ্টি করল (একজন ডেভেলপার বা হ্যাকার), সেটি সবসময় ওয়েবসাইটের নিরাপত্তার জন্য একটি রিস্ক।
ওয়েবসাইট ব্যাকডোর কীভাবে সনাক্ত করবেন?
সাধারণত, ওয়েবসাইট ব্যাকডোর ডিটেক্ট করা একটি সহজ কাজ নয় কারণ এই দরজাগুলো খুব দক্ষতার সাথে ভালো ফাইল এবং ডেটাবেসের মাঝপথে লুকানো থাকে। যা সহজ, সেটি না হয়ে, ওয়েবসাইটে একটি ব্যাকডোর ডিটেক্ট করা একটি কঠিন কাজ কারণ অধিকাংশ ব্যাকডোর সাধারণত ভালো কোডের সাথে বিভ্রান্ত হয়। এবং ঠিক এভাবেই সেটি দৃষ্টি আটকাতে পারে।
বিষয়টি আরও গভীরে যেতে, আমরা এখন দেখব কত ধরণের ব্যাকডোর আসলে আছে। મોટামুটি, ব্যাকডোরগুলো নিচের ক্যাটেগরিগুলোতে শ্রেণীবদ্ধ করা যায়:
জটিল, মাল্টি-লাইন ব্যাকডোর
অনেক লাইন কোড দিয়ে বানানো ওয়েবসাইট ব্যাকডোরকে জটিল এবং বড় কোড বলা যায়। এই কোড স্নিপেটটি একটি ভালো উদাহরণ:
কখনো কখনো হ্যাকার কোডগুলো অবফাসকেট করে সেগুলো ডিটেক্ট করা কঠিন করতে পারে। একটি উদাহরণ:
সহজ, সিঙ্গেল-লাইন ব্যাকডোর
বেসিক কমান্ড ব্যবহার করা এক লাইনের কোডগুলোকে সহজ ব্যাকডোর বলা যায়। এমন কোডের একটি উদাহরণ নিচে, যা একজন হ্যাকারকে ওয়েবসাইটের সার্ভারে একটি কমান্ড এক্সিকিউট করতে দেয়।
CMS-স্পেসিফিক ব্যাকডোর
যেমন আমরা সাম্প্রতিক ইভেন্টে দেখেছি, PHP-ভিত্তিক CMS সাইবার আক্রমণ এবং ব্যাকডোর ইনসারশনের প্রাইম টার্গেট। উদাহরণস্বরূপ, এই কোড স্নিপেটটি একটি ক্লাসিক উদাহরণ কীভাবে একজন হ্যাকার একটি টেক্সট ফাইলের কন্টেন্ট ডাউনলোড করে এবং WordPress-এর /wp-includes/class.wp.php-এ আপলোড করে।
ওয়েবসাইট ব্যাকডোর কীভাবে রিমুভ করবেন?
একটি ওয়েবসাইট থেকে ম্যালওয়্যার ক্লিন করার পর এবং হ্যাক-পোস্ট রিচুয়ালগুলো সম্পন্ন করার পর। যে জিনিসটি সবচেয়ে বেশি ভুলে যাওয়া হয় সেটি হলো ওয়েবসাইটের ব্যাকডোর খুঁজে বের করা এবং রিমুভ করা। শুধু ম্যালওয়্যার দিয়ে আপনার ওয়েবসাইট ক্লিন করলেই পার্য নয়, কারণ ম্যালওয়্যার ইনফেকশন রি-ইনফেক্ট হয়ে যাওয়ার প্রবণতা রাখে। ব্যাকডোর রিমুভ করা ম্যালওয়্যার রিমুভ করার পরিমাণে গুরুত্বপূর্ণ। এটি নিশ্চিত করবে যে আক্রমণকারীর জন্য সকল সম্ভাব্য এন্ট্রি পয়েন্ট সিল করা হয়েছে।
সম্পর্কিত আর্টিকেল : WordPress ব্যাকডোর হ্যাক
নিচের টেকনিকগুলো আপনার ওয়েবসাইট থেকে ব্যাকডোর রিমুভ করতে খুব কাজে লাগবে:
হোয়াইটলিস্ট: ভালো ফাইলগুলো দিয়ে ভেরিফাই করুন
সadəভাবে আপনার সকল ফাইল (চাহে কোর ফাইল, প্লাগইন বা থিম) আপনার ব্যাকআপ স্টোরের ভালো ফাইলগুলো দিয়ে কম্পেয়ার করুন। এই অথেন্টিক ফাইলগুলোর একটি ডিজিটাল সিগ্নেচার থাকে, যাক চেকসামও বলা হয়। একটি ফাইলের চেকসাম আপনাকে জানাবে বর্তমান ফাইলগুলো আসলে ম্যালওয়্যার-মুক্ত কিনা।
এছাড়াও, WordPress, Drupal, Magento, Opencart ইত্যাদি যেকোনো CMS-এর নিজস্ব সেট অফ কোর ফাইল আছে। আপনি আপনার বর্তমান ফাইলগুলো সেগুলোর সাথে ও চেক করতে পারেন যেন আপনার কোর ফাইলগুলিতে কোনো অস্বাভাবিক মডিফিকেশন বা অডিশন হয়েছে কিনা।
ব্ল্যাকলিস্ট: পরিচিত খারাপ কোড ব্লক করুন
ভালো, ব্যাকডোর খুঁজে বের করা সেটাই কঠিন নয়, কারণ ইতিমধ্যে সैकডো সাধারণ ওয়েবসাইট চিহ্নিত আছে। তাদের আগ্রে ব্ল্যাকলিস্ট করলে সমস্যার আধা সমাধান হয়ে যাবে। এটি আপনার ওয়েবসাইটে ম্যালিশাস ব্যাকডোর ইনসারশনের যেকোনো প্রচেষ্টা ব্লক করবে। এই ব্যাকডোরগুলো অনলাইনে সহজে পাওয়া যায়।
অন آشেনাই ফাইল: পরদেশি ফাইল খুঁজুন
আপনি যদি উপরের দুটি কেসে কোনো কোড স্নিপেট বা ফাইল শ্রেণিবদ্ধ করতে সমস্যা পান, তবে আপনাকে ম্যানুয়ালি প্রতিটি ফাংশন এবং কমান্ড যাচাই করতে হবে। সেগুলো যদি লেজিটিমেট হয়, আপনি সেগুলো আপ্রুভ করতে পারেন এবং যদি সেগুলো অরিজিনাল ফাংশন থেকে পরদেশি হয়, আপনি সেগুলো থেকে ছুটकारা পেতে পারেন।
আপনি যদি ম্যানুয়াল অডিটে সমস্যা পান, Astra সাহায্য করতে খুশি। Astra-এর ইঞ্জিনিয়াররা আপনার জন্য একটি থরো ফোল্ডার অডিট করবে। আপনি এখানে Astra-এর ডেমো দেখতে পারেন!
ব্যাকডোর ফিরে আসা থেকে কীভাবে প্রতিরোধ করবেন?
উফ! আপনি সফলভাবে আপনার ওয়েবসাইট থেকে ব্যাকডোর রিমুভ করলেন। কিন্তু আপনি কী করতে পারেন সেটি ফেরত আসা থেকে বাধা দেওয়ার জন্য? এখানে কিছু টিপস এবং ট্রিকস যা আপনাকে যেকোনো রি-ইনফেকশন থেকে রক্ষা করবে:
- হ্যাক রিমুভাল প্রসেসের পর, প্লাগইন, থিম এবং এক্সটেনশনের লেটেস্ট ভার্সনে আপডেট করুন।
- আপনার পাসওয়ার্ড রিসেট করুন এবং শুধু স্ট্রং পাসওয়ার্ড ব্যবহার করুন নিশ্চিত করুন।
- একটি ফায়ারওয়াল ব্যবহার করে আপনার ওয়েবসাইটে এক্সট্রা প্রোটেকশন লেয়ার যোগ করুন।
- একটি ম্যালওয়্যার স্ক্যানারও আপনার সাইটকে নিয়মিত চেক করার জন্য একটি চমৎকার উপায় যাতে কোনো অ৮িয়মিততা নেই।
- আপনার সফটওয়্যার আপডেট করুন।
উপসংহার
ব্যাকডোর আপনার ওয়েবসাইটে একটি বড় সমস্যার ইন্ডিকেটর বা লক্ষণ হতে পারে। এটা প্রায়শই একটি হ্যাক যা একাধিক স্প্যাম পেজে রিডাইরেক্ট করে। এটিও হতে পারে যে আপনার ওয়েবসাইট একটি বিস্তৃত আক্রমণের হোস্ট হিসেবে ব্যবহার হচ্ছে এবং আক্রমণকারী অ্যাক্সেস রাখতে চাচ্ছে। এটি ভয়াবহ, জানি, কিন্তু এই সমস্যার সমাধান আছে। আপনি চেক করতে পারেন আপনার প্রিয় ওয়েবসাইটে কোনো আক্রমণ হয়েছে কিনা অথবা একটি প্রফেশনালের সাহায্য নিতে পারেন সেটি চিহ্নিত করতে।
এখনই আপনার ওয়েবসাইট থেকে ম্যালওয়্যার ক্লিন করতে এখানে ক্লিক করুন।
এখন আপনি জানেন ব্যাকডোর কী, কীভাবে খুঁজে বের করতে এবং রিমুভ করতে হয় এবং কীভাবে ফেরত আসা থেকে রোধ করতে হয়। তবুও আপনাকে নিশ্চিত করতে হবে আপনার ওয়েবসাইট দ্বারা কোনো সাইবার আক্রমণের লিংক প্রোমোট হচ্ছে না। আপনি যদি জানতে চান আপনার ওয়েবসাইট থেকে ম্যালওয়্যার কীভাবে রিমুভ করতে হয়, চ্যাট উইজেটে আমাদের মেসেজ দিন। এবং আমরা খুশি হব আপনাকে সাহায্য করতে।