আজকের টিউটোরিয়ালে আপনি জানতে চলেছেন কিভাবে মাত্র 3 লাইনের কোড লিখে অতি সহজে একটা কম্পিউটার ভাইরাস তৈরি করা যায় তা সম্পর্কে। আপনার কোডিং বা প্রোগ্রামিং শিক্ষা না থাকলেও আপনি এই ভাইরাস টি অতি সহজে বানাতে পারবেন। এটা প্রকৃত পক্ষে কোন ভাইরাস নই, এটা একটা VBScript (Visual Basic Scripting Edition) যেটা রান করলে কম্পিউটার ভাইরাস যেমন কাজ করে এটাও তার মতই কাজ করে।
- আজকের টিউটোরিয়ালে কি কি জানবেন –
- ক) ভাইরাসটা কিভাবে কাজ করে
- খ) ভাইরাসটা কিভাবে বানাবেন
- গ) ভাইরাসটা কিভাবে বন্ধ করবেন
ক) কম্পিউটার ভাইরাসটা কিভাবে কাজ করে :
- ভাইরাসটা কম্পিউটারে রান হওয়ার সময় মাউসে ঠিক মত ক্লিক নেবে না।
- সফটওয়ারের ওপর ক্লিক করে মেনু খুলতে গেলেও সমস্যা হবে।
- নানোটপ্যাড, সার্চ এরিয়া কিংবা ব্রাউজার খুললেই অটোমেটিক আপনার সেট করা লাইনটা প্রিন্ট হবে।
- এটা আপনাকে কোন কাজ ঠিকমতো করতেই দেবে না।
খ) কম্পিউটার ভাইরাসটা কিভাবে বানাবেন :
- প্রথম ধাপ
- প্রথমে নোটপ্যাডটা খুলুন, তারপর নিচের কোডটা কপি করে পেস্ট করুন
Set pixelpy = Wscript.CreateObject("WScript.Shell")
Do
pixelpy.Sendkeys "alert! Your System has been Hacked..."
WScript.Sleep 500
Loop

- দ্বিতীয় ধাপ
- “alert ! Your System has been Hacked…” এই লাইনটাকে পরিবর্তন করে নিজের যেকোনো লাইন যুক্ত করুন অথবা আপনি চাইলে এই লাইনটিই রাখতে পারেন, আপনি যা লিখবেন ভাইরাসটা কম্পিউটারে রান হওয়ার সময় তাই প্রিন্ট হবে।

- তৃতীয় ধাপ
- এখানে wScript.Sleep এর পাশে যে 500 সংখ্যাটা লেখা রয়েছে, এটা 500 মিলিসেকেন্ড বা 1 সেকেন্ড এর অর্ধেক সময়কে বোঝাই। এটা লেখার অর্থ – প্রথমে alert ! Your System has been Hacked… – এই লাইনটা প্রিন্ট হবে তারপর 500 মিলিসেকেন্ডের জন্য থামবে তারপর আবার – alert ! Your System has been Hacked… – এই লাইনটা প্রিন্ট হবে। এইভাবে প্রত্যেক 500 মিলিসেকেন্ড ছাড়া – alert ! Your System has been Hacked… – এই লাইনটা প্রিন্ট হতেই থাকবে যতক্ষণ না এই স্ক্রীপ্টটাকে বন্ধ করা হবে।

- চতুর্থ ধাপ
- এবার এই স্ক্রীপ্টটাকে .vbs এক্সটেনশন দিয়ে সেভ করতে হবে, তবেই এটা ভাইরাস স্ক্রীপ্ট হিসাবে কাজ করবে।


- আরও ডিটেইলসে ব্যাখ্যা :
- Set wshShell = Wscript.CreateObject(“WScript.Shell”) :
- WScript.Shell নামক অবজেক্ট তৈরি করা হয়েছে, যা উইন্ডোজ স্ক্রিপ্টিং শেলের কার্যকারিতা ব্যবহার করতে দেয়। এটি কীবোর্ড ইনপুট বা কমান্ড এক্সিকিউট করার মতো কাজ করতে পারে।
- Do … Loop :
- এটি একটি infinite loop, অর্থাৎ এটি অনির্দিষ্টভাবে চলতে থাকবে যতক্ষণ না ইউজার স্ক্রিপ্টটি বন্ধ করে।
- wshShell.SendKeys “alert ! Your System has been Hacked…” :
- SendKeys মেথড ব্যবহার করে “alert ! Your System has been Hacked…” টেক্সটটি পাঠানো হচ্ছে, যা বর্তমানে অ্যাক্টিভ উইন্ডোতে টাইপ হবে। যদি কোনো নোটপ্যাড, ব্রাউজার, বা টেক্সট ফিল্ড খোলা থাকে, তাহলে সেখানে এই টেক্সট টাইপ হবে।
- wScript.Sleep 500 :
- প্রতিবার alert ! Your System has been Hacked… এটা টাইপ করার পর 500 মিলিসেকেন্ড (0.5 সেকেন্ড) অপেক্ষা করবে। এটি CPU-এর লোড কমাতে এবং টাইপের গতি নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
- Set wshShell = Wscript.CreateObject(“WScript.Shell”) :
গ) কম্পিউটার ভাইরাসটা কিভাবে বন্ধ করবেন :
ভাইরাসটা কম্পিউটারে রান হওয়ার পর ঠিকমতো কোন কাজ করতে পারবেন না। তারপরেও ভাইরাসটাকে বন্ধ করা সম্ভব, এর দুটি পদ্ধতি রয়েছে, যথা –
- ক) প্রথম পদ্ধতিটা সবচেয়ে সহজ। কম্পিউটারটাকে পাওয়ার অফ করে পুনরায় চালু করলে কিংবা রিস্টার্ট করলেই ভাইরাসটা বন্ধ হয়ে যাবে।
- খ) আর যদি কম্পিউটার চালু অবস্থায় ভাইরাসটাকে বন্ধ করতে চান, তাহলে Task Bar এ ক্লিক করে Task Manager – টা খুলে নিতে হবে। এরপর এখানে Scroll করে খুঁজে নেবেন “Microsoft Windows Based Script Host” – এটাতে রাইট ক্লিক করে End Task অপশনে ক্লিক করে দেবেন। এটা করলেই ভাইরাসটা কাজ করা বন্ধ করে দেবে।

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