বর্তমান কম্পিউটারাইজড যুগে, অনলাইন ক্লায়েন্টরা ওয়েবসাইট বা অ্যাপ্লিকেশনের গুণগতvarande বিষয়ে অনেক বেশি চর্বিনামে আগ্রহী হয়ে উঠেছে। তারা স্ট্রিমলাইনড ক্লায়েন্ট অভিজ্ঞতাকে প্রায়োরিটি হিসেবে দেখতে শুরু করেছে এবং HTML5 এটি অর্জনে একটি কীভূমিকা পালন করেছে।
HTML 5 ইঞ্জিনিয়ারদের ইউজার ইন্টারফেস উন্নত করতে সক্ষম করেছে, ফ্ল্যাশের মতো মডিউল সম্পর্কিত সিকিউরিটি হুমকি ছাড়া। সব দিক থেকে রিস্ক-ফ্রি থাকতে, প্রোগ্রামাররা HTML 5-এ আস্থা রাখতে শুরু করেছে কখনোও চেয়ে বেশি। এই পছন্দটি অপ্টিমাল প্রমাণিত হলো ঘোষিত অ্যাডোব ফ্ল্যাশ ভালনারেবিলিটির পরে। প্রাথমিকভাবে HTML5 বেশি নিরাপত্তা এবং উন্নত ফিচারের গ্যারান্টি দিতেও মনে হতো। তাই, HTML5 ব্যবহার করা সাইটের লেভেল ৭০ শতাংশ পর্যন্ত উঠে গেল। কিন্তু কি এটি সত্যিই মূল্যবান? আমরা কীভাবে নিশ্চিত হব যে এটি খারাপ সিদ্ধান্ত নয়?
ঘনিষ্ঠভাবে দেখা যাক…
এটি অস্বীকার্য নয় যে HTML5 একটি চমৎকার আপগ্রেড, কিন্তু এর নিজস্ব সিকিউরিটি ইস্যু রয়েছে। কয়েক মাস আগে The Media Trust Digital and Security Operations গ্রুপ নানা ম্যালওয়্যার খুঁজে পেয়েছে যা HTML5-এর সিকিউরিটি এবং নির্ভরযোগ্যতা সম্পর্কে সন্দেহ সৃষ্টি করেছে। তারা একটি ম্যালওয়্যার আবিষ্কার করেছে যা জাভাস্ক্রিপ্ট ব্যবহার করে নিজেকে লুকিয়ে রাখে এবং HTML5-এর ভিতরে থাকে। এটি করলে, সেটি ডিটেকশন এড়াতে পারে এবং ব্যবহারকারীদের তাদের ডেটা ইনপুট করতে লুভাতে পারে। এটি আরও এই ডেটা সংগ্রহ করে এবং হ্যাকারদের কাছে ফরওয়ার্ড করে যারা এটি ম্যালিশিয়াস উদ্দেশ্যে ব্যবহার করে। একে আরো অসাধারণ করে তোলে যে এটি নিজেকে টুকরো টুকরো ভাঙে ফেলে, যা ডিটেক্ট করা কঠিন করে তোলে। Более того, এটি দ্রুত বিজ্ঞাপন এবং মিডিয়ার মাধ্যমে ছড়িয়ে পড়ছে। যদি সিকিউরিটি প্রফেশনালদের বিশ্বাস করা হয়, তবে এটি প্রায় ২০ হ্যাকিং ঘটনার কারণ হয়েছে যা বিশ্বব্যাপী ওয়েব মিডিয়া পাবলিশারদের প্রভাবিত করেছে।
এটিকে ম্যালওয়্যার ডিজাইনাররা কীভাবে সিস্টেমে ছোট ছোট লুপহোল এক্সপ্লয়েট করার জন্য নতুন, উদ্ভাবনী পদ্ধতি খুঁজে পেতে 항상 সতর্ক থাকেন তায় একটি প্রধান উদাহরণ হিসেবে নেওয়া যেতে পারে। কিন্তু, এটি HTML5 আক্রমণের অধীন পড়ার প্রথম বার নয়। ২০১৫ সালে, যখন অ্যাডোব ফ্ল্যাশ শুরু করেছিল, সিকিউরিটি অ্যানালিস্টরা কিছু কৌশল খুঁজে পেয়েছিল যা হ্যাকাররা HTML5 কোড এক্সপ্লয়েট করতে ব্যবহার করতে পারত। সেই মেথডগুলো شامل ছিল APIs-এর ব্যবহার, যেগুলো একই "obfuscation-de-obfuscation" জাভাস্ক্রিপ্ট কমান্ড ব্যবহার করত।
পরবর্তী বছর, এই ম্যালওয়্যারটি সিস্টেম ফ্রিজ করতে এবং গোপনে ক্লায়েন্টের ব্যক্তিগত তথ্য অর্জন করতে ব্যবহৃত হয়েছিল। বর্তমান বছরের ঘটনাগুলো ভিন্ন কারণ এগুলো ব্যবহারকারীর সাথে যেকোনো ইন্টারঅ্যাকশন ছাড়া কাজ করে। এটি হ্যাকারদের লার্নিং এবং বোঝাপড়াকে চিত্রিত করে যারা মাস আক্রমণের জন্য অসীম স্প্রিতে আছেন। ধারাবাহিকভাবে, HTML5 ম্যালওয়্যার কোনো ভার্সন অ্যান্টিভাইরাস সফটওয়্যার দ্বারা ডিটেক্ট বা রিমুভ করা হয়নি। তাই HTML5 সিকিউরিটি ইস্যু মাথাব্যাথা হতে পারে!
HTML5 সিকিউরিটি ইস্যুর আরও দিক আছে…।
UK-এ General Data Privacy Regulation এবং যুক্তরাষ্ট্রে নিরাপত্তা নিয়ন্ত্রণের গুচ্ছ HTML5 অবফাসকেশন প باعث কিছু রाहত দেওয়া চেয়েছিল GDPR বাস্তবায়নের কারণে। এধরণের ঘটনা যেখানে হুমকি তাড়াতাড়ি শনাক্ত করা যায় না সেগুলো কম বেশি শান্ত বোমার মতো যা ফাটতে অপেক্ষা করছে।
হ্যাকারদের থার্ড পার্টিকে টার্গেট করার খ্যাতি আছে। এর কারণ হলো তাদের সেটআপে অধিক কমজোর সিকিউরিটি থাকে এবং ইনফিলট্রেট করা সহজ। একবার হ্যাকাররা ভেদন করলে, তারা কাস্টমারের সুরক্ষিত সিস্টেমে অundetেক্টেড ঢুকতে পারে। আরেকটি সহজ লক্ষ্য হলো অনলাইন বিজ্ঞাপন। হ্যাকাররা পুরো ওয়েবসাইট কম্প্রোমাইজ না করে বড় সংখ্যক ব্যবহারকারীর কাছে ম্যালওয়্যার ছড়িয়ে দিতে পারে।
এটি প্রতিকার করতে কী কী পদক্ষেপ নেওয়া যেতে পারে?
নিরাপত্তা নিশ্চিত করার অপ্টিমাল উপায় হলো কার্যকরভাবে এবং ঠাঁটিনি থার্ড পার্টি পর্যবেক্ষণ করা, যেকোনো হুমকি বা অসামঞ্জস্য অন্বেষণ ও সমাধান করা। এটি করা যায় 계속해서 অননুমোদিত থার্ড পার্টি এবং কোড চেক করে। এছাড়া, সংস্থাগুলো স্পষ্ট কৌশল শেয়ার করা উচিত এবং তাদের বিক্রেতাদের সাথে সিকিউরিটি শর্তাবলী এনফোর্স করা উচিত।
শেষে, সংস্থাগুলোর একটি দ্রুত প্রক্রিয়া থাকা উচিত যে সিকিউরিটি ব্রিচ বা যেকোনো অননুমোদিত ভেন্ডর কার্যকলাপ হলে তারা কীভাবে প্রতিক্রিয়া জানাবে। একটি পূর্ণ রিমেডিয়েশন প্লান এবং ক্লায়েন্টদের সতর্ক করা ও ঘটনা রিপোর্ট করার প্লানের পাশাপাশি, সেই প্রক্রিয়ায় যেকোনো ভেন্ডার যা নোটিশ দেওয়ার পরও পলিসি বা শর্তাবলী লঙ্ঘন করতে থাকে, তা অবিলম্বে টার্মিনেট করার বিধান থাকা উচিত।
রেগুলেটররা চেক করবে সংস্থাগুলো হ্যাকারদের বিরুদ্ধে কী পদক্ষেপ নিয়েছে, কত দ্রুত জনগণকে জানিয়েছে এবং ব্রিচের আগে কী প্রিকশন নেওয়া হয়েছিল। যদিও এগুলো ফুল-প্রুফ মেথড নাও হতে পারে, তারা নিশ্চিত করবে যে HTML5 সিকিউরিটি ইস্যু আমাদের বিজনেসকে ডাউন করতে পারছে না! এই বিষয়ে আপনার মতামত কী?