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