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

আপনার ওয়ার্ডপ্রেস সাইট সুরক্ষিত করুন: আজই টিমথাম্ব (TimThumb) ভালনারেবিলিটি সরিয়ে ফেলুন

বহু বছর ধরে ওয়ার্ডপ্রেস কমিউনিটিতে জড়িত ডেভেলপাররা অবশ্যই টিমথাম্ব (TimThumb) সম্পর্কে শুনেছেন। এটি একটি PHP স্ক্রিপ্ট যা থাম্বনেল ইমেজ রিসাইজ করে যাতে আপনি সেটা আপনার সাইটে ডিসপ্লে করতে পারেন।

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

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

TL;DR: আপনি যদি মনে করেন আপনার ওয়েবসाइट ইতিমধ্যে কম্পromise হয়েছে এবং আপনি তা অবিলম্বে ক্লিন করতে চান, তবে আমাদের ওয়ার্ডপ্রেস ম্যালওয়্যার রিমUভাল ইনস্টল করুন। এটি আপনার ওয়েবসাইট ক্লিন করবে এবং ভবিষ্যতের হ্যাক অটেম্পট থেকে সুরক্ষা নিশ্চিত করার ধাপ নেবে।

টিমথাম্ব এক্সপ্লয়েট (TimThumb Exploit) কী?

টিমথাম্ব হলো একটি PHP স্ক্রিপ্ট যা ব্যবহারকারীদের ইমেজ-হোস্টিং ওয়েবসাইট (যেমন flickr.com এবং imgur.com) থেকে ইমেজ ইম্পোর্ট করতে এবং অন-দ-ফ্লাই এডিট করতে দেয়, বিশেষ করে থাম্বনেল बनाने জন্য।

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

উদাহরণস্বরূপ, 'imgur.com' একটি হোয়াইটলিস্ট করা ওয়েবসাইট কিন্তু ভালনারেবিলিটি আপনাকে ফাঁসিয়ে দিতে পারে 'imgur.com.badsite.com'-এর মতো ব্যাড সাইট থেকে ফাইল রিট্রিভ করতে।

ব্যাড সাইটগুলো আপনার ওয়েবসাইটে ম্যালিশিয়াস ফাইল আপলোড করতে পারে যা হ্যাকারদের আপনার সাইটে অ্যাক্সেস দেবে। এটাই টিমথাম্ব হ্যাক আপনার ওয়েবসাইট কম্পromise করে।

আপনার ওয়ার্ডপ্রেস সাইট সুরক্ষিত করুন: আজই টিমথাম্ব (TimThumb) ভালনারেবিলিটি সরিয়ে ফেলুন

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

অনেক থিম আছে যারা এখনো ইমেজ রিসাইজের জন্য টিমথাম্ব ব্যবহার করতে পারে। আপনার থিম যদি এখনো টিমথাম্ব ব্যবহার করে তবে আপনার ওয়েবসাইট আড়ালে আছে। আমরা দৃঢ়ভাবে পরামর্শ দিচ্ছি আপনি অবিলম্বে আপনার ওয়েবসাইট স্ক্যান করুন যাতে জানতে পারেন আপনার ওয়েবসাইট কম্পromise হয়েছে কিনা।

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

টিমথাম্ব ভালনারেবিলিটি আপনার ওয়েবসাইটকে কতটাই রিস্কে ফেলেছে সেটা জানতে আপনাকে একটি সম্পূর্ণ ম্যালওয়্যার স্ক্যান চালাতে হবে। Click To Tweet

টিমথাম্ব ওয়ার্ডপ্রেস হ্যাক স্ক্যান ও রিমUভ করার পদ্ধতি

আপনি আপনার সাইটকে টিমথাম্ব হ্যাকের জন্য ম্যানুয়ালি বা প্লাগইন দিয়ে স্ক্যান করতে পারেন। আমরা ম্যানুয়াল মেথড এড়াতে পরামর্শ দিচ্ছি কারণ এটি সময়সাপেক্ষ এবং ছোট ভুল বড় ডিজাস্টারের কারণ হতে পারে যেমন ব্রোকেন ওয়েবসাইট। যাই হোক, আপনি যদি এখনো প্রক্রিয়াটা জানতে চান তবে আমাদের বিস্তারিত গাইড পড়তে পারেন How to Clean a Hacked Site?-এর ওপর।

আমরা দৃঢ়ভাবে পরামর্শ দিচ্ছি একটি ওয়ার্ডপ্রেস সিকিউরিটি প্লাগইন ব্যবহার করা হ্যাক ক্লিন করতে এবং টিমথাম্ব ভালনারেবিলিটি রিমUভ করতে।

তবে আমরা জানি ভালো প্লাগইন বেছে নেওয়া কঠিন যেহেতু এতগুলো অপশন উপলব্ধ।

চিন্তা করবেন না! আপনার জন্য আমাদের পাশে ঠিক সেটা প্লাগইন আছে—ম্যালক্যার সিকিউরিটি প্লাগইন। আমরা এটি টিমথাম্ব সহ যেকোনো ধরনের হ্যাক রিমUভ করার জন্য রিকমেন্ড করছি। কারণ:

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

এখন ম্যালক্যার সিকিউরিটি প্লাগইন হাইলাইট দেখলাম, চলুন আপনার ওয়েবসাইট ক্লিন শুরু করি।

ম্যালক্যার সিকিউরিটি প্লাগইন দিয়ে ওয়ার্ডপ্রেস টিমথাম্ব হ্যাক রিমUভ করুন

১. প্লাগইনটি আপনার ওয়েবসাইটে ইনস্টল করুন এবং তারপর আপনার ওয়েবসাইটকে ম্যালক্যার ড্যাশবোর্ডে অ্যাড করুন।

২. ম্যালক্যার অবিলম্বে আপনার ওয়েবসাইট স্ক্যান শুরু করবে। এটি আপনাকে দেখাবে কতগুলো ম্যালিশিয়াস ফাইল এবং টেবিল পাওয়া গেছে।

৩. ম্যালওয়্যার রিমUভ করতে, Auto-Clean বাটনে ক্লিক করুন। ম্যালক্যারের আপনার ওয়েবসাইট ক্লিন করতে কয়েক মিনিট লাগবে।

আপনার ওয়ার্ডপ্রেস সাইট সুরক্ষিত করুন: আজই টিমথাম্ব (TimThumb) ভালনারেবিলিটি সরিয়ে ফেলুন

বস, আপনার ওয়েবসাইট এখন ক্লিন।

টিমথাম্ব হ্যাক হয় একটি ভালনারেবিলিটির কারণে। ভালনারেবিলিটি সরিয়ে ফেলুন যাতে ওয়েবসাইট আবার কম্পromise না হয় Click To Tweet

ম্যালওয়্যার রিমUভ করার পরের ব্যবস্থা

ম্যালক্যার আপনার সাইট ক্লিন করবে এবং ম্যালওয়্যারের প্রতিটি চিহ্ন মুছে ফেলবে। কিন্তু আপনাকে এখনো টিমথাম্ব ভালনারেবিলিটি ফিক্স করতে হবে। এতে নিশ্চিত হবে আপনার ওয়েবসাইট আবার কম্পromise হবেনা।

আমরা আপনাকে দেখাবো কীভাবে ভালনারেবিলিটি রিমUভ করতে হয়।

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

আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে লগইন করুন এবং সকল পেন্ডিং আপডেট এক্সিকিউট করুন যার মধ্যে ইনঅ্যাক্টিভ এবং কাস্টম থিম ও প্লাগইন রয়েছে (পরামর্শিত পড়ুন – WordPress security updates)।

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

টিমথাম্ব অ্যাল্টারনেটিভ?

টিমথাম্ব ওয়েবসাইটগুলকে অটোমেটিক্যালি ইমেজ রিসাইজ করতে দিত যাওয়া ডিভাইসের উপর ভিত্তি করে। কিন্তু টিমথাম্ব ছাড়া আপনি আপনার সাইটে এই ফিচার কীভাবে পাবেন?

আমাদের জন্য ভাগ্যৱত, ওয়ার্ডপ্রেস এখন এটি অটোমেটিক্যালি করে। ইমেজ রিসাইজিং এখন একটি নেটিভ ওয়ার্ডপ্রেস ফিচার।

যখন আপনি একটি ইমেজ আপলোড করেন, এটি নিজে রিসাইজ হয়ে ডিভাইস অনুযায়ী সঠিক ইমেজ সাইজ সার্ভ করে। Более того, যখন আপনি একটি পোস্ট বা পেজের জন্য ফিচারড ইমেজ আপলোড করেন, এটি অটোমেটিক্যালি একটি থাম্বনেল সাইজ জেনারেট করে। থাম্বনেলটি সেটা যা আপনি দেখেন যখন আপনি যেকোনো ওয়েবসাইটের ব্লগ পেজ ভিজিট করেন (নিচের ছবি দেখুন)।

উদাহরণস্বরূপ, আমাদের ম্যালক্যারের ব্লগ পেজে আপনি gầnসাময়ে প্রকাশিত ব্লগগুলোর থাম্বনেল দেখতে পাবেন।

আপনার ওয়ার্ডপ্রেস সাইট সুরক্ষিত করুন: আজই টিমথাম্ব (TimThumb) ভালনারেবিলিটি সরিয়ে ফেলুন

অতএব, টিমথাম্বের অ্যাল্টারনেটিভ খুঁজতে হবে না।

শেষ চিন্তা

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

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

আপনার ওয়েবসাইট ২৪ x ৭ রক্ষা করতে ম্যালক্যার সিকিউরিটি প্লাগইন ব্যবহার করুন

  1. গুগল ম্যালওয়্যার সতর্কতা এলিমিনেট করুন: ওয়েবসাইট মালিকদের জন্য ধাপে ধাপে গাইড

  2. ওয়ার্ডপ্রেস ApiWord ব্যাকডোর ম্যালওয়্যার সরিয়ে ফেলার স্টেপ-বাই-স্টেপ গাইড

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

  4. ওয়ার্ডপ্রেস থিম হ্যাক বোঝা: শনাক্তকরণ, প্রতিরোধ ও রিমুভাল