Dr.Web - Состоит из 3-х частей: ядро, база вирусная и оболочка. Ядро - это программный код, реализующий механизмы поиска вирусов. База вирусная - это внешний файл (файлы), в котором хранится информация о конкретных вирусах, как их обнаруживать и лечить. Оболочка - для каждой операционной системы это своя система, дающая возможность пользователю управлять программой. Такая организация антивирусной программы позоволит: использовать одни и те же файлы вирусной базы DrWeb для различных платформ - DOS, Windows 95-XP, Novell NetWare, Linux, FreeBSD, Solaris; подключмить ядро к различным оболочкам и приложениям, что дает возможность простой интеграции антивирусной проверки с многими прикладными задачами; создать механизм автоматического пополнения вирусных баз и обновления версий оболочки и ядра через сеть.