আজকের কঠোর সিকিউরিটি ল্যান্ডস্কেপে, আপনার Windows কম্পিউটারে অ্যাপ্লিকেশন হোয়াইটলিস্টিং বাস্তবায়ন করাই সুরক্ষিত থাকার সেরা উপায়। আপনি যখন এটি করবেন, তখন শুধু আপনার হোয়াইটলিস্ট করা সফটওয়্যারই আপনার সিস্টেমে চালাতে পারবে, ফলে অজানা এক্সিকিউটেবল ফাইল, ম্যালওয়ার, বা র্যানসমওয়ার চলতে পারবে না। তাহলে চলুন Windows কম্পিউটারে প্রোগ্রাম ব্ল্যাকলিস্ট বা হোয়াইটলিস্ট করার কিছু অপশন দেখে নেওয়া যাক।
অ্যাপ্লিকেশন হোয়াইটলিস্টিং হলো একটি ভালো অভ্যাস যা অধিকাংশ IT অ্যাডমিনিস্ট্রেটর অনঅথরাইজড এক্সিকিউটেবল ফাইল বা প্রোগ্রাম সিস্টেমে চালানো থেকে রोकতে ব্যবহার করেন। হোম ইউজাররা ও হোয়াইটলিস্টিংয়ের সুবিধা নিতে পারেন। এখানে Windows ব্যবহারকারীদের জন্য কিছু অপশন দেওয়া হলো যেগুলো তারা দেখে নিতে পারেন এবং কোনটি তাদের PC-তে ডিপ্লয় করতে সবচেয়ে কমফরটেবল অনুভব করেন সেটি বেছে নিতে পারেন। কিছু মেথড এডভান্সড যখন কিছু খুব বেসিক এবং সীমিত সুরক্ষা দিতে পারে।
Windows 11/10-এ প্রোগ্রাম হোয়াইটলিস্ট করার পদ্ধতি
১] আপনি যদি Windows Pro বা Enterprise edition ব্যবহার করেন, তবে আপনি প্রোগ্রাম হোয়াইটলিস্ট করতে Security Policy সেটিং ব্যবহার করতে পারেন। এটি করতে, Run বক্সে secpol.msc টাইপ করুন এবং Enter চাপুন Local Security Policy Editor খোলার জন্য।
Security Settings-এ আপনি Software Restriction Policies দেখবেন। যদি কোনো পলিসি ফোর্সে না থাকে, তবে আপনাকে সেটির ওপর রাইট-ক্লিক করে Create a new policy নির্বাচন করে একটি নতুন SRP তৈরি করতে হবে।

এটি করার পর, ডান প্যানেল থেকে, আপনি Enforcement, Designated File Types & Trusted Publishers-এ ডাবল-ক্লিক করে আপনার হোয়াইটলিস্টিং পছন্দ সেট করতে পারেন।
Software Restriction Policies ব্যবহার করে, আপনি:
- প্রোগ্রাম হোয়াইটলিস্ট করতে পারেন
- ম্যালওয়ার chống করতে পারেন
- কোন ActiveX কন্ট্রোল ডাউনলোড হতে পারে তা রেগুলেট করতে পারেন
- শুধু ডিজিটালি সাইনড স্ক্রিপ্ট চালাতে পারেন
- শুধু অনুমোদিত সফটওয়্যার ইনস্টল করতে পারেন
- সিস্টেম লকডাউন করতে পারেন।
তারপর আপনাকে Security Levels ফোল্ডার খুলতে হবে এবং ডিফল্ট সিকিউরিটি অ্যাকশন সেট করতে হবে। অপশনগুলো হলো:
- Disallowed
- Basic User
- Unrestricted
যেহেতু আমরা শুধু হোয়াইটলিস্ট করা অ্যাপ্লিকেশন চালাতে চাই, তাই Disallowed-এ ডাবল-ক্লিক করুন এবং এটি ডিফল্ট অ্যাকশন হিসেবে সেট করুন।
আরো বিস্তারিত জানতে, TechNet দেখুন।
২] Windows AppLocker একটি অ্যাডমিনিস্ট্রেটরকে নির্দিষ্ট ব্যবহারকারীদের নির্দিষ্ট অ্যাপ্লিকেশন ইনস্টল বা ব্যবহার করা থেকে ব্লক বা অনুমতি দিতে দেয়। আপনি ব্ল্যাকলিস্টিং নিয়ম বা হোয়াইটলিস্টিং নিয়ম ব্যবহার করে এই ফলাফল অর্জন করতে পারেন। AppLocker অ্যাডমিনিস্ট্রেটরদের সহায়তা করে নিয়ন্ত্রণ করতে যে কোন অ্যাপ্লিকেশন এবং ফাইল ব্যবহারকারীরা চালাতে পারবে। এতে এক্সিকিউটেবল ফাইল, স্ক্রিপ্ট, Windows Installer ফাইল, DLL, প্যাকেজড অ্যাপ, এবং প্যাকেজড অ্যাপ ইনস্টলার অন্তর্ভুক্ত। এই ফিচারটি শুধু Windows Enterprise edition-এ উপলব্ধ। Windows 11/10-এ, AppLocker আপনাকে লিগ্যাসি এবং Windows Store অ্যাপ উভয়ই ব্লক করতে দেয়।
আপনি Windows বিল্ট-ইন ফিচার AppLocker ব্যবহার করতে পারেন ব্যবহারকারীদের Windows Store Apps ইনস্টল বা চালানো থেকে বাধা দিতে এবং কোন সফটওয়্যার চলবে তা নিয়ন্ত্রণ করতে। আপনি আপনার ডিভাইস কনফিগার করতে পারেন Cryptolocker র্যানসমওয়ার ইনফেকশনের সম্ভাবনা কমাতে।
আপনি এটিও ব্যবহার করতে পারেন র্যানসমওয়ার মিটিগেট করতে তাদের মাধ্যমে যেসব জায়গায় র্যানসমওয়ার যেমন:
- <users profile>\AppData\Local\Temp
- <users profile>\AppData\Local\Temp\*
- <users profile>\AppData\Local\Temp\*\*
এই পোস্টটি আপনাকে জানাবে কিভাবে AppLocker-এর সাথে রুল তৈরি করবেন এক্সিকিউটেবলের জন্য, এবং অ্যাপ্লিকেশন হোয়াইটলিস্ট করবেন।
৩] CryptoPrevent-এ Whitelist নামে একটি ফিচার রয়েছে যা আপনাকে কিছু বিশ্বস্ত প্রোগ্রাম যোগ করতে দেয় যেগুলো টুলটি ব্লক করা লোকেশন থেকে এক্সিকিউট হতে চায়। অতএব, আপনি যদি নিশ্চিত হন যে একটি নির্দিষ্ট প্রোগ্রাম নির্ভরযোগ্য এবং যেকোনো লোকেশন ব্যবহার করতে পারতে হবে, তবে আপনি সেসব প্রোগ্রামকে হোয়াইটলিস্টে যোগ করতে পারেন।
৪] অধিকাংশ Internet Security Suites আপনাকে প্রোগ্রাম ব্ল্যাকলিস্ট বা হোয়াইটলিস্ট করতে দেয়। আপনি যদি একটি ব্যবহার করেন, তবে এর সেটিংস চেক করুন এবং এটি খুঁজে বের করার চেষ্টা করুন। আপনি এক্সক্লুশন কনফিগার করতে পারেন বা অ্যাপ্লিকেশনকে এর ট্রাস্টেড লিস্টে যোগ করতে পারেন।
৫] NoVirusThanks Driver Radar Pro হলো একটি উপকারী অ্যাপ্লিকেশন যা আপনাকে কার্নেল ফাইল লোড করার অনুমতি বা অস্বীকৃতি দিতে দেয় এবং আরও সিকিউর হোয়াইটলিস্টিং মেথড সেট আপ করতে দেয়।
৬] আপনি যদি একটি টুল খুঁজছেন, তবে VoodooShield হলো একটি ফ্রি অ্যান্টি-এক্সিকিউটেবল সিকিউরিটি সফটওয়্যার যা আপনাকে প্রোগ্রাম হোয়াইটলিস্ট করতে সাহায্য করবে এবং আপনার Windows PC কে ম্যালওয়ার থেকে রক্ষা করবে এবং HIPS বা Host Intrusion Prevention অফার করবে। একবার অন হয়ে গেলে, প্রোগ্রাম আপনার স্ট্যাটস কো প্রোটেক্ট করবে এবং কোনো নতুন জিনিস চালাতে দেবে না। যদি কিছু নতুন চালানোর চেষ্টা করে, তবে আপনাকে নোটিফাই করা হবে, এবং আপনার পারমিশন চাওয়া হবে এটি অনুমতি দেবার জন্য অথবা না। একবার আপনি একটি প্রোগ্রাম অনুমতি দিলে, এটি হোয়াইটলিস্টেড হয়ে যাবে, যা জিনিসগুলো আপনার জন্য সহজ করে দেবে।

৭] AppSamvid অ্যাপ্লিকেশন হোয়াইটলিস্টিং সফটওয়্যার ডিজাইন এবং ডেভেলপ করা হয়েছে Centre for Development of Advanced Computing (C-DAC) দ্বারা এবং Government of India-এর Digital India инициатиভের অধীনে।
Windows 11/10-এ প্রোগ্রাম ব্ল্যাকলিস্ট করার পদ্ধতি
৮] আপনি লোকাল গ্রুপ পলিসি এডিটর ব্যবহার করে Windows কে শুধু নির্বাচিত প্রোগ্রাম চালাতে কনফিগার করতে পারেন - এবং এতে হোয়াইটলিস্ট করা প্রোগ্রামগুলো চলতে পারবে। আপনাকে Run only specified Windows Applications সেটিংটি ইন্যাবল এবং কনফিগার করতে হবে।
৯] Microsoft Family Safety ব্যবহার করে আপনি অ্যাপ এবং গেম অনুমতি বা ব্লক করতে পারেন। কিন্তু এতে সীমাবদ্ধতা আছে এবং সেটিংস খুব বেসিক।
১০] আপনার Windows ভার্সনে যদি গ্রুপ পলিসি এডিটর থাকে, তবে আপনি সেটিও কনফিগার করতে পারেন ব্যবহারকারীদের প্রোগ্রাম ইনস্টল বা চালানো থেকে ব্লক করতে।
১১] আপনি যদি একটি ফ্রি টুল খুঁজছেন, তবে আমাদের Windows Program Blocker হলো একটি ফ্রি অ্যাপ্লিকেশন ব্লকার সফটওয়্যার যা Windows 10/8.1/8/7-এ সফটওয়্যার চালানো থেকে ব্লক করতে পারে।

আপনি যদি হোম ইউজার হন, তবে আমি পরামর্শ দেব Enhanced Mitigation Experience Toolkit (এখন Deprecated) ইনস্টল করতে যা Microsoft-এর একটি ফ্রি টুল যা এক্সপ্লয়িট প্রতিরোধ করার জন্য এবং থার্ড-পার্টি প্লাগইন কখন লঞ্চ করা উচিত তা অ্যাডমিনিস্ট্রেটরদের নিয়ন্ত্রণ করতে ডিজাইন করা হয়েছে। এটি ইনস্টল করা সফটওয়্যারের ভালনারেবিলিটি ম্যালওয়ার এবং ম্যালিশিয়াস প্রসেস দ্বারা এক্সপ্লয়িট হতে থেকে রোধ করে। এটি সঠিকভাবে হোয়াইটলিস্টিং/ব্ল্যাকলিস্টিং টুল নয়, কিন্তু র্যানসমওয়ার বিরুদ্ধে খুব কার্যকর হতে পারে - যদি আপনি সেটি খুঁজছেন। এটি মূলত একটি ইনস্টল-উইথ-ডিফল্ট-সেটিংস অ্যান্ড ফরগেট-ইট টুল, এবং আমি আমার Windows 11/10 PC-তে এটি ব্যবহার করি।
