Собственная антивирусная система на C#
Привет!
Я собираюсь писать собственную антивирусную систему :tehnari_ru_657: с эвристическим анализом. Основная идея очень проста: антивирус предоставляет запущенному приложению (например вирусу) доступ к виртуальным файлам, с которыми работает, как с реальнымы. После этого антивирус показывает, что пытается сделать запущенное приложение. Я использовал BoxedApp SDK удалено - реклама ресурса для эмуляции файловой системы и реестра. Но антивирус может быть более эффективным и гибким, если существуют дополнительные средства распознавания вирусов. Есть какие-либо идеи (кроме обычного сравнения частей кодов вирусов)? Спасибо! |
Первая идея - выбросить С# куда подальше.
Хороший антивирус требует в первую очередь платформы для системного, а не для прикладного программирования. Вторая идея - как правило, такая виртуализация легко детектируется. Третья - ни одна лицензия не позволит пользователю отслеживать работу программы. |
Часовой пояс GMT +4, время: 21:09. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.