
MiniAV. Или сделай антивирус сам!
Сделай антивирус сам! Примечания автора: Черновик
Это может включать работу с файлами, которые содержат нетекстовые данные, такие как изображения или аудиофайлы.
Читать фрагмент
Читать ещёГлава 1. Мониторинг системыMiniAV. Или создай антивирус сам!Всем привет! В этой книге мы разберём создание антивируса с нуля (и до pro-уровня). Начнём с определений. Антивирус — это программа, предназначенная для защиты компьютера или другого устройства от вредоносного программного обеспечения (вирусов, троянов, шпионских программ и т. п.)Теперь разберём специфику работы этих программ. Антивирусы разделяют на несколько категорий: сигнатурные, динамические, на основе ИИ, и смешанные.Я планирую разобрать в этой книге создание смешанного антивируса, но без использования ИИ.Для начала определимся из структурой проекта:Глава 1. Мониторинг системыАнтивирус должен прослушивать систему и проверять процессы на поведение малвари.Для начала создадим папку core/ а в ней - файлДля работы антивируса нам необходимы такие библиотеки как: os (для работы с системой), psutil, pefile (pe-анализ), datetime …
Иногда самые важные истории начинаются с первой страницы.






Комментарии 0