Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > АНТИ-Вирус


Автор: WildSpy 21.11.2005, 12:55
Возможно ли написать антивирус на VB, очень бы хотелось попробовать.
Так вот, меня интересует:
1. как проводить сравнение по сигнатурам ?
2. и как собственно сделать быстрым процесс сканирования ?
3. возможно ли использование антивирусных баз другого антивиря ?

Автор: Kergan 21.11.2005, 17:12
если "На VB" означает ТОЛЬКО на встроенных функциях, то практически нереально - работать будет слишком медленно -> никаких сложных баз и эвристических анализов. Даже на си эта нетипичная задача остается трудо- и, самое главное, ресурсоемкой.
Про использование чужих баз - теоретически это возможно, однако нужно искать описания их структур. Едва ли Каспер или Вебер распространяются по этому поводу...
Почитай пару статей - то, что там написано подбить можно под любой язык.

Автор: Akina 21.11.2005, 19:46
Сканер - да, можно. Хотя получится такая бяка... А вот монитор - это уже вряд ли... вернее тоже можно, но будет сплошное API и никакого Барсика.

Автор: WildSpy 23.11.2005, 14:07
smile

Автор: Akina 23.11.2005, 14:18
Примеров не будет. Потому что никому это нафиг не надо - писАть антивирь на VB. А повышать свой уровень можно написанием более полезных программных продуктов.

Если есть проблемы в реализации и/или ускорении конкретных мест программы - заводим отдельный тред. А эту тему я закрываю - в части, касающейся VB, она исчерпана, а оставшиеся вопросы (по сигнатурам и пр.) - не имеют в VB никакого отношения.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)