How a Virus Spreads
কম্পিউটার ভাইরাস কীভাবে ছড়ায়?
কম্পিউটার ভাইরাস কীভাবে ছড়ায়?
কম্পিউটার ভাইরাস এক ধরনের প্রোগ্রাম — যেটা নিজের নকল বানিয়ে অন্য ফাইল ও যন্ত্রে ছড়িয়ে ক্ষতি করে। নাম "ভাইরাস" জীববিজ্ঞানের জীবাণু থেকে ধার করা, কারণ আচরণেও দারুণ মিল — নিজের বাহক (Host) দরকার এবং সংস্পর্শে এলে ছড়ায়।
কেন এটাকে "প্রোগ্রাম" বলা হয়, জাদু কিছু নয়?
ভাইরাসও অন্য যেকোনো সফটওয়্যারের মতো কোড দিয়ে লেখা — শুধু এর উদ্দেশ্য ক্ষতিকর। এটি নিজেকে অন্য বৈধ ফাইলে (যেমন একটি .exe বা Word ডকুমেন্ট) জুড়ে দেয়, যাতে ব্যবহারকারী নিজের অজান্তে সেই ফাইল চালালে ভাইরাসও সক্রিয় হয়ে যায়।
ধাপ ১ — ঢোকে কীভাবে
| পথ | উদাহরণ |
|---|---|
| সংক্রমিত ফাইল | পাইরেটেড সফটওয়্যার, গেম |
| পেনড্রাইভ | এক পিসি থেকে আরেকটিতে |
| ইমেইল/লিংক | সন্দেহজনক অ্যাটাচমেন্ট |
| ফেক ওয়েবসাইট | "ডাউনলোড" বোতাম |
ধাপ ২ — নিজের নকল বানায় (Replication)
একবার চললে ভাইরাস নিজের কপি অন্য ফাইলে জুড়ে দেয় — এই স্বয়ংক্রিয় স্ব-প্রতিলিপি (Self-Replication) তৈরির ক্ষমতাই একটি সাধারণ ম্যালওয়্যার আর "ভাইরাস"-এর মধ্যে মূল পার্থক্য। ওই সংক্রমিত ফাইল USB বা ইমেইলে অন্য পিসিতে গেলে সংক্রমণ ছড়ায়।
ধাপ ৩ — ক্ষতি করে (Payload)
ফাইল নষ্ট, তথ্য চুরি, পিসি ধীর করা, Ransomware (ফাইল লক করে টাকা দাবি) — এই ক্ষতিকর কার্যক্রমকে বলে Payload। কিছু ভাইরাস নীরবে তথ্য চুরি করে, কিছু সরাসরি সিস্টেম নষ্ট করে দেয়।
ভাইরাস বনাম অন্যান্য Malware — পার্থক্য কোথায়?
| ধরন | বৈশিষ্ট্য | ছড়ানোর ধরন |
|---|---|---|
| Virus | ফাইলের সাথে জুড়ে ছড়ায় | বাহক ফাইল দরকার, ব্যবহারকারীর কার্যক্রমে (ফাইল চালানো) সক্রিয় হয় |
| Worm | নিজে নিজেই নেটওয়ার্কে ছড়ায় | বাহক ফাইল লাগে না, নেটওয়ার্কের দুর্বলতা কাজে লাগিয়ে স্বয়ংক্রিয়ভাবে ছড়ায় |
| Trojan | দরকারি প্রোগ্রামের ছদ্মবেশে আসে | নিজে ছড়ায় না, ব্যবহারকারী নিজে ইনস্টল করে ফেলে ভেবে এটি বৈধ সফটওয়্যার |
কেন এই পার্থক্য গুরুত্বপূর্ণ? সমাধান ভিন্ন ভিন্ন — Virus ঠেকাতে ফাইল স্ক্যান, Worm ঠেকাতে নেটওয়ার্ক Firewall, আর Trojan ঠেকাতে সচেতনতা (অচেনা সফটওয়্যার ইনস্টল না করা) সবচেয়ে কার্যকর।
ধাপ ৪ — রক্ষা কীভাবে
- অ্যান্টিভাইরাস ব্যবহার ও নিয়মিত আপডেট রাখা — নতুন ভাইরাসের স্বাক্ষর (Signature) চেনার জন্য।
- অচেনা লিংক/অ্যাটাচমেন্ট না খোলা।
- বৈধ সফটওয়্যার ব্যবহার, পাইরেটেড নয়।
- নিয়মিত ব্যাকআপ রাখা — ভাইরাস আক্রমণ করলেও গুরুত্বপূর্ণ ফাইল হারানো এড়ানো যায়।
বাস্তব জীবনের সাথে মিল
🏠 অ্যানালজি: কম্পিউটার ভাইরাস অনেকটা সংক্রামক রোগের মতোই আচরণ করে — একজন আক্রান্ত ব্যক্তি (সংক্রমিত ফাইল) অন্যের সংস্পর্শে (শেয়ার) এলে রোগ ছড়ায়। "টিকা" (Antivirus) আগে থেকে থাকলে রোগ প্রতিরোধ করা সহজ; আর "কোয়ারেন্টাইন" (সন্দেহজনক ফাইল আইসোলেট করা) সংক্রমণ ছড়ানো ঠেকায়।
🔗 HSC সিলেবাস সংযোগ
- অধ্যায় ১: সাইবার ক্রাইম, ICT নৈতিকতা, তথ্য নিরাপত্তা।
- অধ্যায় ২: নেটওয়ার্ক সিকিউরিটি।
📝 HSC পরীক্ষার প্রস্তুতি
- কম্পিউটার ভাইরাস কী? ক্ষতিকর প্রোগ্রাম যা নিজের নকল বানিয়ে অন্য ফাইলের সাথে জুড়ে ছড়ায়।
- Virus বনাম Worm? Virus-এর বাহক ফাইল লাগে; Worm নিজে নেটওয়ার্কে ছড়ায়।
- Trojan-এর বিশেষত্ব? ছদ্মবেশে আসে, ব্যবহারকারী নিজেই ভুল করে ইনস্টল করে ফেলে।
- প্রতিরোধ? অ্যান্টিভাইরাস, সতর্কতা, ব্যাকআপ, বৈধ সফটওয়্যার ব্যবহার।
📚 সারাংশ
ভাইরাস সংক্রমিত ফাইল/ড্রাইভ/লিংক দিয়ে ঢোকে → নিজের নকল বানিয়ে (Replication) ছড়ায় → ক্ষতি করে (Payload)। Worm ও Trojan ভিন্ন কৌশলে ছড়ায়। অ্যান্টিভাইরাস, সতর্কতা ও ব্যাকআপ মূল প্রতিরক্ষা।