দুটি সাধারণ পদ্ধতিতে এণ্টি-ভাইরাস সফটওয়্যারগুলো ভাইরাস শনাক্ত করে থাকে। প্রথম ও সর্বাধিক প্রচলিত পদ্ধতিটি হল ভাইরাস সিগনেচার সংজ্ঞায়িত তালিকা থেকে ভাইরাস সনাক্তকরণ। এই সনাক্তকরণ পদ্ধতির প্রধান সমস্যা হল ব্যবহারকারীরা কেবল সেসব ভাইরাস থেকেই রক্ষা পান যেগুলো পুর্বোক্ত ভাইরাস সংজ্ঞার আপডেটে উল্লিখিত থাকে। দ্বিতীয় পদ্ধতিটি হল হিউরিস্টিক এলগরিদম যা ভাইরাসের সাধারণ সংজ্ঞা থেকে সনাক্ত করা হয়। এই পদ্ধতিতে এণ্টি-ভাইরাস সিগনেচার ফার্ম কর্তৃক সংজ্ঞায়িত ভাইরাস না হয়েও তা সনাক্ত করা যায়।

ভাইরাস মুছে ফেলা
অপারেটিং সিস্টেমের রিইন্সটলেশন
এণ্টি-ভাইরাস সফটওয়্যার এবং অন্যান্য প্রতিরোধমূলক ব্যবস্থা
সারানোর প্রক্রিয়া