Недавно я потратил много часов на поиск неисправностей в ноутбуке, который не мог подключиться к Интернету. Ноутбук не проявлял никакого другого неестественного поведения, поэтому я сначала попытался подключиться к другим сетям, попробовать новую сетевую карту и т.д. Вопрос, который я разместил, можно найти здесь более подробно. Первым делом я проверил наличие вирусов с помощью MalwareBytes, eSet и Panda Cloud Antivirus ... Все 3 сканирования проводились отдельно и независимо друг от друга, и вирус не был обнаружен. Затем я час за часом занимался поиском и устранением неисправностей, и в итоге я просто взял компьютер в ремонтную мастерскую, где обнаружили вирус.
Мой вопрос не субъективен, я не спрашиваю, какое антивирусное программное обеспечение лучше всего использовать. Я спрашиваю, как на самом деле быть уверенным, что у меня нет вирусов, когда популярные и в целом эффективные антивирусные сканирования абсолютно ничего не обнаруживают?
Раньше моя рутина заключалась в том, чтобы бегать по списку запущенных процессов и запускаемых программ и использовать онлайн-ресурсы, чтобы попытаться найти что-нибудь вредоносное. Эта рутина казалась мне довольно глупой перед лицом всех этих антивирусных программ, и я подумал, что было бы более эффективно запускать сканирование, чем смотреть самому.
Очевидно, что у ИТ-фирм есть какой-то эффективный метод выявления вирусов, и я сомневаюсь, что эти компании просто используют какой-либо антивирусный сканер. Ясно, что опыт привел бы меня к тому, что я идентифицировал свою проблему как вирус, но я чувствую, что существует множество способов, которыми необнаруженный вирус может проявиться, поэтому я не хочу полагаться исключительно на опыт.
Редактировать:
Я должен уточнить это немного. Я не обязательно ищу какой-то "окончательный" контрольный список действий, которые необходимо предпринять для идентификации вирусов, но ясно, что есть способы идентифицировать их, когда наше обычное антивирусное сканирование не удается, и мне интересно, какие могут быть некоторые из этих подходов.