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

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

আপনার ওয়েবসাইটে SQL ইনজেকশন আক্রমণ নিয়ে চিন্তিত? আপনি যদি এটি পড়ছেন, তবে আপনি ইতিমধ্যে আক্রমণের ফলাফল জানতে পারেন। এই পোস্টে আপনি SQL ইনজেকশন প্রতিরোধের সহজ উপায় শিখবেন।

SQL ইনজেকশন একটি হ্যাকারকে আপনার ওয়ার্ডপ্রেস সাইট হাইজ্যাক করতে এবং এর নিয়ন্ত্রণ নেওয়ায় সক্ষম করে। সেখান থেকে, তারা আপনার ট্রাফিক রিডাইরেক্ট করতে পারে, গোপন ডেটা চুরি করতে পারে, স্প্যাম লিংক ইনজেক্ট করতে পারে, জাপানি ক্যারেক্টার দিয়ে সার্চ রেজাল্ট ম্যানিপুলেট করতে পারে এবং গয়েনা পণ্যের অ্যাড ডিসপ্লে করতে পারে। এই ধরনের আক্রমণ আপনার সাইট এবং বিলিয়ন ডলারের ক্ষতি করতে পারে।

সৌভাগ্যক্রমে, সঠিক সিকিউরিটি মেজার নিলে SQL ইনজেকশন প্রতিরোধযোগ্য। এই গাইডে, আমরা SQL ইনজেকশন নিয়ে আলোচনা করব এবং গভীরে কার্যকর প্রতিরোধামূলক উপায়ে আলোচনা করব আপনার ওয়ার্ডপ্রেস ওয়েবসাইট সুরক্ষিত রাখতে।

TL;DR: আপনি আপনার ওয়ার্ডপ্রেস সাইটে SQL ইনজেকশন প্রতিরোধ করতে পারেন একটি নির্ভরযোগ্য সিকিউরিটি প্লাগইন ব্যবহার করে। ম্যালক্যার ইনস্টল করুন এবং প্লাগইনটি অটোমেটিক্যালি আপনার সাইট স্ক্যান ও রক্ষা করবে এই আক্রমণ থেকে।

SQL ইনজেকশন আক্রমণ কী?

সকল ওয়ার্ডপ্রেস সাইটে সাধারণত ইনপুট এরিয়া থাকে যা একটি ভিজিটরকে ইনফরমেশন এন্টার করতে দেয়। এটি হতে পারে একটি সাইট সার্চ বার, একটি কন্ট্যাক্ট ফর্ম, বা একটি লগইন ফর্ম।

একটি কন্ট্যাক্ট ফর্মে, একটি ভিজিটর তাদের ডেটা যেমন নাম, ফোন নম্বর এবং ইমেইল এন্টার করে এবং আপনার সাইটে সাবমিট করে।

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

এই ডেটা আপনার ওয়েবসাইটের MySQL ডেটাবেসে পাঠানো হয়। এখানে এটি প্রসেস ও স্টোর হয়।

এখন, এই ইনপুট ফিল্ডগুলোর প্রপার কনফিগারেশন দরকার যাতে ডেটা ভেরিফাই ও স্যানিটাইজ হয় ডেটাবেসে ঢুকার আগে। উদাহরণস্বরূপ, একটি কন্ট্যাক্ট ফর্ম ভালনারেবিলিটি হলো, এটা শুধু অক্ষর এবং সংখ্যা এক্সেপ্ট করা উচিত। এটি আদর্শভাবে সিম্বল এক্সেপ্ট করা উচিত নয়। এখন, যদি আপনার সাইট এই ফর্মে যেকোনো ডেটা এক্সেপ্ট করে, হ্যাকার সুযোগ নিতে পারে এবং ম্যালিশিয়াস SQL কোয়েরি ইনসার্ট করতে পারে যেমন:

 txtUserId = getRequestString("UserId"); txtSQL = "SELECT * FROM Users WHERE UserId = " + txtUserId;  

একবার স্ক্রিপ্ট আপনার ডেটাবেসে স্টোর হলে, হ্যাকাররা এটা রান করে আপনার ওয়েবসাইটের নিয়ন্ত্রণ নেয়। তারা তখন SQL ইনজেকশন এক্সপ্লয়েট করতে পারে, আপনার সাইটে ব্রেক ইন করতে পারে, এবং ম্যালিশিয়াস এক্টিভিটি চালাতে পারে। তারা কাস্টমারদের ফাঁসিয়ে দিতে পারে, ভিজিটরদের ফিশিং সাইটে রিডাইরেক্ট করতে পারে, এবং অনান্য।

তাহলে, আপনার ওয়েবসাইট যদি এই ইনপুট ফিল্ড থেকে ডেটা স্যানিটাইজ না করে, এর মানে আপনার সাইটে SQL ইনজেকশন ভালনারেবিলিটি রয়েছে।

SQL আক্রমণ কীভাবে কাজ করে?

হ্যাকাররা সেই ওয়েবসাইটগুলোকে টার্গেট করে যাদের সিকিউরিটি মেজার দুর্বল বা ভালনারেবিলিটি রয়েছে যাতে তাদের জন্য ব্রেক ইন করা সহজ। আমাদের অভিজ্ঞতায়, প্লাগইন এবং থিম প্রায়শই ভালনারেবিলিটি ডেভেলপ করে এবং হ্যাকাররা এটা ভালোভাবে জানে। তারা ইন্টারনেটে ঘুরে বেড়ায় সাইট খুঁজে বের করতে যারা আড়াল প্লাগইন এবং থিম ব্যবহার করে।

এটি বুঝানোর জন্য, আমরা একটি উদাহরণ সিনেরিও ব্যবহার করব। ধরুন মিস্টার এ (Mr. A) তার ওয়েবসাইটের কন্ট্যাক্ট পেজে একটি ফর্ম চালাতে 'Contact Form' নামক একটি প্লাগইন ব্যবহার করছেন। ধরুন এই প্লাগইনের ভার্সন ২.৪-এ একটি SQL ইনজেকশন ভালনারেবিলিটি পাওয়া গেল এবং ডেভেলপাররা সেটা ফিক্স করে আপডেটেড ভার্সন ২.৪.১ রিলিজ করল।

রিলিজের সময়, ডেভেলপাররা আপডেটের কারণ প্রকাশ করলো যা সিকিউরিটি ফল্টকে পাবলিক নলেজ বানালো। এর মানে হ্যাকাররা জানলো Contact Form প্লাগইনের ভার্সন ২.৪-এ একটি সিকিউরিটি ফল্ট রয়েছে।

এখন, মিস্টার এক্স (Mr.X) আপডেট ইনস্টল করতে কিছু সপ্তাহ দেরি করল কারণ স Império আপডেট চালানোর সময় নেই। এখানেই ভুল হয়।

হ্যাকাররা একবার ভালনারেবিলিটি সম্পর্কে জানলে, তারা প্রোগ্রাম চালায় বা ভালনারেবিলিটি স্ক্যানার ব্যবহার করে যা ইন্টারনেটে ক্রল করে ওয়েবসাইট খুঁজে বের করে যারা একটি নির্দিষ্ট ভার্সনের প্লাগইন/থিম ব্যবহার করছে।

এই কেসে, তারা Contact Form ২.৪ ব্যবহার করা ওয়েবসাইট খুঁজে বের করবে। একবার সাইট পাওয়া গেলে, তারা সঠিক ওয়েব ভালনারেবিলিটি জানবে যা তাদের হ্যাক করা অনেক সহজ করবে। এই কেসে, তারা SQL ইনজেকশন ফল্ট এক্সপ্লয়েট করে আপনার সাইটে ব্রেক ইন করবে।

SQL ইনজেকশনের ধরনগুলো

হ্যাকাররা দুটি ধরনের SQL ইনজেকশন ব্যবহার করে:

১. ক্লাসিক SQL ইনজেকশন – আপনি যখন একটি ওয়েবসাইট ভিজিট করেন, আপনার ব্রাউজার (ক্রোম বা মোজিলা) ওয়েবসাইটের সার্ভারে একটি HTTP রিকোয়েস্ট পাঠায় কন্টেন্ট ডিসপ্লে করার জন্য। ওয়েব সার্ভার সাইটের ডেটাবেস থেকে কন্টেন্ট ফেচ করে ব্রাউজারে পাঠায় ফেরত। এটাই আপনি কীভাবে একটি ওয়েবসাইটের ফ্রন্টএন্ড দেখেন।

এখন, আপনার ওয়েবসাইটের ডেটাবেসে সব ধরনের ডেটা রয়েছে যার মধ্যে গোপন ডেটা যেমন কাস্টমার ডিটেইলস, পেমেন্ট ইনফরমেশন, এবং ইউজারনেম ও পাসওয়ার্ড। আপনার ডেটাবেস কনফিগার করা উচিত শুধু ফ্রন্টএন্ড ডেটা রিলিজ করার জন্য। অন্যান্য সব গোপন ডেটা সুরক্ষিত রাখা উচিত। কিন্তু এই অ্যাপ্লিকেশন সিকিউরিটি চেক না থাকলে, হ্যাকার সুযোগ নেয়।

একটি ক্লাসিক SQL ইনজেকশন আক্রমণে, হ্যাকাররা আপনার ডেটাবেসে ম্যালিশিয়াস রিকোয়েস্ট পাঠায় ডেটা রিট্রিভ করতে তাদের ব্রাউজারে। কিন্তু তারা কোয়েরি স্ট্রিং ব্যবহার করে সংবেদনশীল ইনফরমেশন যেমন আপনার ওয়েবসাইটের লগইন ক্রেডেনশিয়াল রিকোয়েস্ট করে। আপনি যদি এই ইনফরমেশন প্রোটেক্ট না করে থাকেন, এটা হ্যাকারের কাছে পাঠানো হবে। এইভাবে, তারা আপনার লগইন ডিটেইলস হাতেওয়াতে পারে এবং আপনার সাইটে ব্রেক ইন করতে পারে। আক্রমণকারী প্রিপেয়ারড স্টেটমেন্টও ব্যবহার করতে পারে একই বা মিলতুল্য ডেটাবেস স্টেটমেন্ট বারবার হাই এফিশিয়েন্সিয়ের সাথে এক্সিকিউট করতে।

২. ব্লাইন্ড SQL ইনজেকশন – এতে, হ্যাকার আপনার ওয়েবসাইটের ইনপুট ফিল্ডের মাধ্যমে ম্যালিশিয়াস স্ক্রিপ্ট ইনজেক্ট করে। একবার ডেটাবেসে স্টোর হলে, তারা এক্সিকিউট করে সকল ধরণের ক্ষতি করে যেমন আপনার সাইটের কন্টেন্ট পরিবর্তন করা বা পুরো ডেটাবেস ডিলিট করা। এই কেসে, তারা ম্যালিশিয়াস স্ক্রিপ্ট ব্যবহার করে অ্যাডমিনিস্টরেটর প্রিভিলেজও পেতে পারে।

উভয় সিনেরিও আপনার ওয়েবসাইট এবং ব্যবসায় ওপর ভয়ঙ্কর প্রভাব ফেলতে পারে। সৌভাগ্যক্রমে, আপনি সঠিক সিকিউরিটি এবং ইনপুট ভ্যালিডেশন মেজার নিলে এই আক্রমণগুলো প্রতিরোধ করতে পারেন।

SQL ইনজেকশন আক্রমণ প্রতিরোধের ধাপগুলো

SQL ইনজেকশন আক্রমণ প্রতিরোধ করতে, আপনাকে আপনার ওয়েবসাইটের একটি সিকিউরিটি অ্যাসেসমেন্ট করতে হবে। এখানে দুটি ধরনের মেজার দেওয়া হলো SQL আক্রমণ প্রতিরোধে—কিছু সহজ এবং কিছু জটিল ও টেকনিক্যাল।

সহজ প্রতিরোধামূলক ব্যবস্থা

  1. একটি সিকিউরিটি প্লাগইন ইনস্টল করুন
  2. শুধু বিশ্বস্ত থিম এবং প্লাগইন ব্যবহার করুন
  3. আপনার সাইটে যেকোনো পাইরেটেড সফটওয়্যার মুছে ফেলুন
  4. ইনঅ্যাক্টিভ থিম এবং প্লাগইন মুছে ফেলুন
  5. আপনার ওয়েবসাইট নিয়মিত আপডেট করুন

টেকনিক্যাল প্রতিরোধামূলক ব্যবস্থা

  1. ডিফল্ট ডেটাবেস নাম পরিবর্তন করুন
  2. ফিল্ড এন্ট্রি এবং ডেটা সাবমিশন নিয়ন্ত্রণ করুন
  3. আপনার ওয়ার্ডপ্রেস ওয়েবসাইট হার্ডেন করুন

চলুন শুরু করি।

SQL ইনজেকশন আক্রমণ প্রতিরোধের সহজ ব্যবস্থা

১. একটি সিকিউরিটি প্লাগইন ইনস্টল করুন

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

বাজারে অনেক প্লাগইন আছে, কিন্তু যা অফার করে সেটা বেস করে আমরা ম্যালকয়ার বেছে নিচ্ছি। প্লাগইনটি অটোমেটিক্যালি একটি ওয়েব অ্যাপ্লিকেশন ফায়ারওয়াল খড়া করবে আপনার সাইটকে আক্রমণ থেকে প্রতিরক্ষা করার জন্য। হ্যাক অটেম্পট শনাক্ত ও ব্লক করা হবে।

পরবর্তী, প্লাগইনটির সিকিউরিটি স্ক্যানার প্রতিদিন আপনার সাইটকে গভীরে স্ক্যান করবে। আপনার সাইটে কোনো সন্দেহজনক আচরণ বা ম্যালিশিয়াস এক্টিভিটি থাকলে, আপনাকে অবিলম্বে সতর্ক করা হবে। আপনি একশন নিতে পারবেন এবং গুগল আপনার সাইট ব্ল্যাকলিস্ট করার আগে বা আপনার হোস্টিং প্রোভাইডার আপনার সাইট সাসপেন্ড করার আগে ম্যালক্যারের মাধ্যমে সাইট ফিক্স করতে পারবেন।

২. আপনার ওয়েবসাইট নিয়মিত আপডেট করুন

যেমন আমরা আমাদের SQL ইনজেকশন উদাহরণে 앞서 আলোচনা করেছি, ডেভেলপাররা তাদের সফটওয়্যারে সিকিউরিটি ফল্ট পেলে, সেটা ফিক্স করে একটি নতুন ভার্সন রিলিজ করে যেটা সিকিউরিটি প্যাচ বহন করে। আপনাকে নতুন ভার্সনে আপডেট করতে হবে আপনার সাইট থেকে ফল্টটি রিমUভ করার জন্য।

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

আমরা পরামর্শ দিচ্ছি সপ্তাহে একবার সময় নিয়ত করুন আপনার ওয়ার্ডপ্রেস কোর ইনস্টলেশন, থিম, এবং প্লাগইন আপডেট করার জন্য।

তবে, আপনি যদি দেখেন একটি সিকিউরিটি আপডেট রিলিজ হয়েছে, তা অবিলম্বে ইনস্টল করুন।

৩. শুধু বিশ্বস্ত থিম এবং প্লাগইন ব্যবহার করুন

ওয়ার্ডপ্রেস ওয়েবসাইট বানানোর সবচেয়ে জনপ্রিয় প্ল্যাটফর্ম এবং এটার আংশিক কারণ হলো প্লাগইন এবং থিম যা এটাকে সহজ ও সস্তা করে। কিন্তু প্লাগইন এবং থিমের এই পর 거대한 ভান্ডারের মধ্যে, আপনাকে সতর্কতার সাথে বেছে নিতে হবে। প্লাগইনের ডিটেইলস চেক করুন যেমন এক্টিভ ইনস্টলের সংখ্যা, লাস্ট আপডেটেড তারিখ, এবং কোন ভার্সনের সাথে টেস্ট করা হয়েছে।

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

আমরা ওয়ার্ডপ্রেস রিপোজিটরি থেকে ডাউনলোড করার পরামর্শ দিচ্ছি। অন্য যেকোনো থিম এবং প্লাগইনের জন্য, আপনাকে সঠিক রিসার্চ করা উচিত যাতে নিশ্চিত হয় সেগুলো বিশ্বস্ত কিনা। কারণ কিছু থার্ড-পার্টি থিম এবং প্লাগইন হ্যাকাররা দ্বারা ম্যালিশিয়াসলি ক্রাফ্ট করা হতে পারে। এটা কেবল ভালো কোড না হওয়ায়ও ভালনারেবিলিটি খোলা দিতে পারে।

৪. আপনার সাইটে যেকোনো পাইরেটেড সফটওয়্যার মুছে ফেলুন

পাইরেটেড বা নালড (nulled) থিম এবং প্লাগইন লোভনীয়। এটা আপনাকে প্রিমিয়াম ফিচার ফ্রিতে দেয়। কিন্তু দুর্ভাগ্যক্রমে, এইগুলোর অধিকাংশ প্রিলোডেড ম্যালওয়্যারের সাথে আসে। পাইরেটেড সফটওয়্যার হ্যাকারদের ম্যালওয়্যার ডিস্ট্রিবিউট করার সহজ পথ।

আপনি যখন ইনস্টল করেন, ম্যালওয়্যার এক্টিভেট হয়ে আপনার সাইট ইনফেক্ট করে। এদের থেকে দূরে থাকা ই চাই।

৫. ইনঅ্যাক্টিভ থিম এবং প্লাগইন মুছে ফেলুন

একটি প্লাগইন ইনস্টল করে বছরের পর বছর ভুলে যাওয়া সাধারণ। কিন্তু এই অভ্যাস আপনার সাইটকে হ্যাকারদের এক্সপোজ করতে পারে। আপনার সাইটে যত বেশি প্লাগইন এবং থিম ইনস্টল থাকবে, ভালনারেবিলিটি আসার এবং হ্যাকাররা সুযোগ নেওয়ার চান্স তত বেশি।

আমরা পরামর্শ দিচ্ছি শুধু যেসব প্লাগইন এবং থিম ব্যবহার করেন সেগুলো রাখুন। বাকিগুলো ডিলিট করুন এবং আপনার সাইটকে আরও সুরক্ষিত করুন। এছাড়া আপনার এক্সিস্টিং থিম এবং প্লাগইন নিয়মিত স্ক্যান করুন।

টেকনিক্যাল প্রতিরোধামূলক ব্যবস্থা

এই মেজারগুলোতে কিছুটা বেশি ওয়ার্ডপ্রেসের অভ্যন্তরীণ কাজকর্মের জ্ঞান দরকার হতে পারে। কিন্তু আজকাল, সব কিছুর জন্য প্লাগইন আছে। তাই আপনাকে এই মেজার ইম্প্লিমেন্ট করার জটিলতা নিয়ে চিন্তা করতে হবে না। আমরা এটা সহজ করে দিচ্ছি!

১. ডিফল্ট ডেটাবেস টেবিল নাম পরিবর্তন করুন

আপনার ওয়ার্ডপ্রেস সাইট ফাইল এবং ডেটাবেস দিয়ে তৈরি। আপনার ডেটাবেসে ডিফল্টভাবে ১১টি টেবিল রয়েছে। প্রতিটি টেবিল বিভিন্ন ডেটা এবং কনফিগারেশন হাউজ করে। এই টেবিলগুলোর নাম থাকে 'wp_' প্রিফিক্সের সাথে। তাই টেবিলের নাম হতে পারে wp_options, wp_users, wp_meta। আপনি বুঝতে পারছেন।

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

এই নামগুলো সকল ওয়ার্ডপ্রেস সাইটে একই এবং হ্যাকাররা এটা জানে। হ্যাকাররা জানে কোন টেবিলে কী ধরনের ডেটা স্টোর থাকে। হ্যাকাররা যখন আপনার ওয়েবসাইটে ম্যালিশিয়াস স্ক্রিপ্ট ইনসার্ট করে, তারা জানে স্ক্রিপ্টটি কোথায় স্টোর হবে। একটি সিম্পল মেথড ব্যবহার করে তারা SQL কমান্ড এক্সিকিউট করে ম্যালিশিয়াস এক্টিভিটি চালাতে পারে।

কিন্তু আপনি যদি টেবিলের নাম পরিবর্তন করেন, এটি হ্যাকারদের স্ক্রিপ্টের লোকেশন খুঁজে বের করতে বাধা দিতে পারে। তাই হ্যাকাররা যখন আপনার ডেটাবেস টেবিলে SQL কোড ইনজেক্ট করার চেষ্টা করবে, তারা টেবিলের নাম বের করতে পারবে না।

আপনি এটি করতে পারেন Change Table Prefix বা Brozzme-এর মতো প্লাগইন ব্যবহার করে। সিম্পলি আপনার সাইটে একটি ইনস্টল করুন এবং ধাপগুলো ফলো করুন।

আপনি এটি ম্যানুয়ালিও করতে পারেন wp-config ফাইল এডিট করে। সতর্কতা—এখানে একটু ভুল হলেও ডেটাবেস এরর এবং সাইট ম্যালফাংশনের কারণ হতে পারে। আগে ব্যাকআপ নিন।

  • আপনার হোস্টিং একাউন্ট > cPanel > File Manager-এ যান।
  • এখানে, public_html ফোল্ডার এক্সেস করুন এবং wp-config ফাইলে রাইট-ক্লিক করুন।
  • Edit সিলেক্ট করুন এবং নিচের কোড খুঁজুন
    "$table_prefix = 'wp_';"
  • এটাকে রিপ্লেস করুন—
    "$table_prefix = 'test_';"

আপনি আপনার পছন্দের যেকোনো প্রিফিক্স বেছে নিতে পারেন। এখানে আমরা 'test_' নতুন ডেটাবেস নাম হিসেবে বেছে নিচ্ছি। একবার হয়ে গেলে, হ্যাকাররা তাদের SQL কমান্ডের লোকেশন বের করতে পারবে না।

২. ফিল্ড এন্ট্রি এবং ডেটা সাবমিশন নিয়ন্ত্রণ করুন

আপনি আপনার ওয়েবসাইটের সকল ইনপুট ফিল্ড কনফিগার করতে পারেন শুধু নির্দিষ্ট ধরনের ডেটা এক্সেপ্ট করতে। উদাহরণস্বরূপ, একটি নাম ফিল্ড শুধু আলফা এন্ট্রি (অক্ষর) অ্যালাউ করবে কারণ এখানে নাম্বার릭 ক্যারেক্টার এন্টার করার কোনো কারণ নেই। একইভাবে, একটি কন্ট্যাক্ট নম্বর ফিল্ড শুধু নমারেল অ্যালাউ করবে।

আপনি sanitize_text_field() ফাংশন ব্যবহার করতে পারেন যা ইউজার ইনপুট স্যানিটাইজ করে। এই ইনপুট ভ্যালিডেশন নিশ্চিত করে যে সঠিক নয় বা খুঁটিনাটি ডেঞ্জারাস এন্ট্রিগুলো ব্লক হয়।

৩. আপনার ওয়ার্ডপ্রেস ওয়েবসাইট হার্ডেন করুন

এটি আপনার ওয়ার্ডপ্রেস সাইটকে SQL ইনজেকশন আক্রমণ থেকে রক্ষা করার জন্য আপনি নিতে পারেন সবচেয়ে গুরুত্বপূর্ণ ধাপের একটি। ওয়েবসাইট হার্ডেনিং কী?

একটি ওয়ার্ডপ্রেস ওয়েবসাইট আপনাকে অনেক ফাংশন দেয় সাইট তৈরি ও ম্যানেজ করতে। কিন্তু অধিকাংশ মানুষ এই ফাংশনগুলো ব্যবহার করে না। WordPress.org পরামর্শ দেয় কিছু ফাংশন ডিজেবল বা রিমUভ করার জন্য যদি আপনি সেগুলো ব্যবহার না করেন। এতে আক্রমণের চান্স কমে যাবে কারণ হ্যাকাররা ট্রাই করার জন্য কম এলিমেন্ট পাবে!

কিছু ওয়ার্ডপ্রেস হার্ডেনিং মেজার হলো:

  1. ফাইল এডিটর ডিজেবল করা
  2. প্লাগইন বা থিম ইনস্টলেশন ডিজেবল করা
  3. ২-ফ্যাক্টর অথেন্টিকেশন ইম্প্লিমেন্ট করা
  4. লগইন অটেম্পট লিমিট করা
  5. ওয়ার্ডপ্রেস সিকিউরিটি কী এবং সল্ট পরিবর্তন করা
  6. অনজান ফোল্ডারে PHP এক্সিকিউশন ব্লক করা

এই মেজারগুলো ইম্প্লিমেন্ট করতে, আপনি ম্যালক্যারের মতো প্লাগইন ব্যবহার করতে পারেন যা কয়েক ক্লিকে এই কাজগুলো করতে দেয়।

আপনার সাইট সুরক্ষিত করুন: SQL ইনজেকশন আক্রমণ প্রতিরোধের নিখুঁত গাইড

অথবা আপনি ম্যানুয়ালি ইম্প্লিমেন্ট করতে পারেন আমাদের Guide on WordPress Hardening ফলো করে।

এটি ছিল SQL ইনজেকশন আক্রমণ প্রতিরোধের শেষ কথা। আপনি যদি এই SQL ইনজেকশন চিট শীটে আলোচিত মেজারগুলো ইম্প্লিমেন্ট করেছেন, আপনার সাইট সুরক্ষিত থাকবে।

SQL ইনজেকশন আক্রমণ প্রতিরোধ করা যায়! এই গাইড ব্যবহার করে আপনার ওয়ার্ডপ্রেস সাইটে সঠিক সিকিউরিটি মেজার ইম্প্লিমেন্ট করুন। Click to Tweet

শেষ চিন্তা

প্রতিরোধ চিকিৎসা থেকে ভালো। SQL ইনজেকশন আক্রমণ অপ্রয়োজনীয় চিন্তা এবং গুরুতর আর্থিক বোঝা তৈরি করতে পারে।

আমরা আজ যে অধিকাংশ মেজার আলোচনা করেছি, সেগুলো প্লাগইন ব্যবহার করে সহজে ইম্প্লিমেন্ট করা যায়। তাই আপনি যদি টেক-সেভি না হন, চিন্তা করবেন না! আপনি এখনো নিজেকে রক্ষা করতে পারেন!

এই মেজারগুলোর পাশাপাশি, আমরা দৃঢ়ভাবে পরামর্শ দিচ্ছি আপনার সাইটে ম্যালক্যার এক্টিভেট করুন। এর ফায়ারওয়াল আপনার ওয়েবসাইটকে সক্রিয়ভাবে আক্রমণ থেকে প্রতিরক্ষা করবে। এটি প্রতিদিন আপনার সাইট স্ক্যান করে হ্যাক অটেম্পট এবং ম্যালওয়্যার চেক করে।

আপনি এটাকে আপনার ওয়েবসাইট সিকিউরিটি গার্ড ভাবতে পারেন যা আপনার সাইট মনিটর করে এবং খারাপ লোকেদের বাইরে রাখে। আপনি শান্ত থাকতে পারেন জানে আপনার সাইট প্রোটেক্টেড।

আমাদের ম্যালক্যার সিকিউরিটি প্লাগইন দিয়ে হ্যাক আক্রমণ প্রতিরোধ করুন!

  1. Google Forms দ্রুত তৈরি করুন: সার্ভে ও কুইজের জন্য ধাপে ধাপে গাইড

  2. ওয়েবসাইট সুরক্ষার 궁극িক গাইড: প্রমাণিত কৌশল ও সেরা অনুশীলন

  3. ওয়ার্ডপ্রেস সাইট থেকে ম্যালওয়্যার মুছে ফেলুন - ধাপে ধাপে ক্লিনআপ গাইড

  4. হ্যাক হওয়া ওয়েবসাইট দ্রুত রিস্টোর করুন: ধাপে ধাপে রিকভারি গাইড