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

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

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

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