কম্পিউটার ব্যবহার করা প্রত্যেকেই জানে যে কম্পিউটার ভাইরাসগুলি কী করতে পারে (যেমন ফাইলগুলি চুরি করে বা শারীরিক ক্ষতি করতে পারে , বিশেষত কারণ কিছু ভাইরাস ইতিমধ্যে শারীরিক ক্ষতি করেছে) তবে তারা জানেন না যে তারা কীভাবে এটি করেন । আমি মনে করি এটি আপনার প্রশ্নের সাথে আপনি পেয়ে যাচ্ছেন। এটিও উল্লেখযোগ্য যে কোনও কম্পিউটারের কোনও সচেতনতা নেই ( এখনও , এআই-এর এই প্রবক্তাদের জন্য ), এটি প্রেরিত নির্দেশাবলী কেবল সম্পাদন করে।
একটি ভাইরাস নিজেই একটি ব্যবহারকারীর কম্পিউটারে দূষিত কাজগুলি সম্পাদন করে (ব্যক্তিগত তথ্য চুরি / মুছে ফেলা, সিস্টেম ফাইলগুলি দূষিত করা ইত্যাদি ...) এবং যেহেতু কম্পিউটারগুলি চালিত কোড, তাই ভাইরাসটি খাঁটি কোড হিসাবে উপস্থিত থাকতে হবে। ভাইরাসগুলি একক প্রোগ্রাম হিসাবে বিদ্যমান থাকতে পারে (অর্থাত্ তাদের একমাত্র উদ্দেশ্য দূষিত অভিপ্রায়), তারা "ভাল" প্রোগ্রাম হিসাবে জাহির করতে পারে বা তারা ইতিমধ্যে আপনার মেশিনে থাকা অন্য প্রোগ্রামগুলিকে সংক্রামিত করতে পারে। ভাইরাসগুলি এই তিনটি উপায়ে বা একটি নেটওয়ার্কে ছড়িয়ে পড়ে (আমি বিশ্বাস করি এটিকে আরও সঠিকভাবে একটি কৃমি বলা হয় )।
একটি "সংক্রামিত" প্রোগ্রামের ক্ষেত্রে, ভাইরাস অ্যাপ্লিকেশনটির কিছু অংশ নিজের কোড দিয়ে ওভাররাইট করে, বা তার নিজস্ব কোডটি অ্যাপ্লিকেশনটিতে ইনজেক্ট করে (তাই মনে হচ্ছে এটি কাজ করছে)। তারপরে কম্পিউটারটি অ্যাপ্লিকেশনটি শুরু করবে এবং নির্দেশিকাগুলিকে স্বাভাবিক হিসাবে কার্যকর করতে শুরু করবে। ভাইরাস কোডটি একবার আঘাত করা হয়ে গেলে ভাইরাসের দূষিত অপারেশন শুরু হয়।
কি ভাইরাস পরবর্তী করে ভাইরাস স্রষ্টা আপ হয়। এটি সহজেই ধারণার একটি প্রমাণ হতে পারে এবং আপনার স্মৃতিতে সুপ্ত থাকতে পারে। এটি বিভিন্ন সিস্টেম ফাইলকে দূষিত করতে পারে, নিজের ঠিকানা বইতে নিজেকে প্রেরণ করতে পারে বা বসে ক্রেডিট কার্ড নম্বর টাইপ করার জন্য অপেক্ষা করে।
এই ক্ষতিকারক প্রোগ্রামগুলি / কোডগুলিকে তাদের জৈবিক অংশগুলির অপারেশনের সমতুলতার কারণে ভাইরাস বলা হয় are ভাইরাসগুলি হোস্টকে ছড়িয়ে পড়ে এবং সংক্রামিত করে, ম্যালওয়ারের মতোই।
একটি শেষ কথা যা আপনি উল্লেখ করতে চাইতে পারেন, নতুন ভাইরাসগুলি আকাশে আক্ষরিক অর্থে তাদের "পুনর্লিখন" করতে পারে। প্রকৃত কোডটি ছদ্মবেশ ধারণ করতে এবং অ্যান্টি-ভাইরাস সফ্টওয়্যারগুলির সনাক্তকরণে তাদের পক্ষে সমস্যা তৈরি করার জন্য তারা বিভিন্ন ধরণের পলিমারফিজমের মাধ্যমে এটি করে। নতুন অ্যান্টি-ভাইরাস প্রোগ্রামগুলি প্রোগ্রামগুলির তাত্ত্বিক বিশ্লেষণের উপর নির্ভর করে এবং তারা কী করার চেষ্টা করছে তা নির্ধারণ করে এবং যদি তারা সিস্টেমে কোনও হুমকি সৃষ্টি করে (বা না)।