Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.13;
Скачать: CL | DM;

Вниз

Антивирус ( Вопросы по встраиванию защиты в своё приложение )   Найти похожие ветки 

 
Dreamse   (2007-12-06 08:40) [0]

Приветствую. Появился интересный вопрос на счёт встраивания защиты от вирусов в своё ПО.

Делов в следующем:

Есть комплекс программ для управления предприятием ( Сервер, БД и клиентские части устанавливаемые на машины работников )

Компаниям использующим данное ПО не выгодно тратиться на професиональное антивирусное ПО ( легче поставить программы на подобии Shadow User которуе будут востонавливать работу рабочей станции после каждой перезагрузки компьютера ) так что вопросы и рассуждения по поводу целесообразности покупки лицензии на антивирусную защиту прошу не касаться в рассмотрении данного вопроса.

Появилось предложение встроить какой либо из доступных - БЕСПЛАТНЫХ антивирусов в своё приложение ( клиентскую часть )

Вопрос к знатокам:

Существуют ли на свете:

1) Антивирусные проекты с исходным кодом ( понятно что не на Delphi :) )
2) Бесплатные Антивирусные проекты с лицензией позволяющей использовать антивирус в своих проектах в сугубо личных целях ( т.е с получением выгоды )
3) Бесплатные Антивирусные проекты позволяющие ставить себя отдельно ( например отдельно от моего ПО но в то же время бесплатные для коммерческого использования ? )

p.s Конечно желательно чтобы антивирусные продукты при этом имели хоть какую нибудь периодически обновляющуюся базу данных..

p.p.s Возможно информация обсуждаемая здесь будет полезна и другим программистам. Прошу всех кто знает что либо из данной тематики высказаться и развеять все сомнения :)


 
TUser ©   (2007-12-06 08:47) [1]

А зачем его туда встраивать, если они готовы жить на ShadowUser"е, который, если я правильно помню, не бесплатен? Ну, раз готовы, так и пусть живут, хотя антивирь не дороже стоит.


 
Dreamse   (2007-12-06 08:49) [2]

> TUser ©   (06.12.07 08:47) [1]

Повторю ещё раз. Давайте не будем обсуждать глупые вопросы Зачем и почему и для чего. Вопрос был задан в несколько другой позиции. Есть ли антивирусы.

Так что прошу обсуждать не намеренья компании а вопрос заданный в топике.

что нашёл уже :
================================================

ClamAV - бесплатный антивирус, распространяемый с открытым исходным кодом. Основан на одноименном антивирусе для операционных систем Unix и Linux.

В программе присутствует поддержка проверки архивов (встроенная поддержка форматов RAR (2.0), ZIP, GZIP и BZIP2), имеется поддержка Mbox, Maildir и raw-форматов почтовых сообщений.

ClamAV рботает в виде сканера "по запросу". То есть вы явно (вручную или встроенным планировщиком) должны дать программе указание сканировать файлы, каталоги или диски для сканирования. В то же время, дистрибутив включает в себя add-on для Microsoft Outlook, который автоматически сканирует почтовые вложения.

ClamAV снабжен утилитой обновления баз вирусов с поддержкой цифровой подписи.

http://www.sosdg.org/clamav-win32/


 
@!!ex ©   (2007-12-06 08:51) [3]

Сделать лечилку для приложений - не вопрос. Храним CRC для файла, если оно вдруг перестало совпадать, фалй заражен, заменяем на версию из базы.
А вот бесплатные антивири - это врядли.
Хотя Фаронов в книге в одной(еще под ДОС) писал пример антивиря.


 
@!!ex ©   (2007-12-06 08:52) [4]

> [2] Dreamse   (06.12.07 08:49)

Реклама на форуме запрещена.


 
Dib@zol ©   (2007-12-06 08:54) [5]

> Фаронов в книге в одной(еще под ДОС) писал пример антивиря.

Не антивиря а вакцинатора. Ну да собсна, он уже практически бесполезен - сейчас большинство вирусов действуют по-другому, нежели в эпоху DOS.


 
Dreamse   (2007-12-06 08:56) [6]

> @!!ex ©   (06.12.07 08:52) [4]

Где ты тут рекламу увидел ? Я АНТИВИРУС ищу бесплатный и прошу всех в этом помочь. Так же помогаю другим программистам которые задаются таким же вопросам ... а он реклама.


 
Dreamse   (2007-12-06 08:57) [7]

> @!!ex ©   (06.12.07 08:51) [3]

Не это понятно, можно считывать CRC всех запущенных файлов и контролировать их, но это не дело, вопрос то и был поставлен как : использование уже готового антивируса


 
TUser ©   (2007-12-06 08:58) [8]

Есть еще free-av и AVG free, вот только вряд ли они бесплатны для коммерческого использования.


 
Dreamse   (2007-12-06 09:05) [9]

Вот лицензия на английском : http://www.gnu.org/copyleft/gpl.html

К сожалению не сильно разбираюсь, кто может посмотрите пожалуйста лиц. соглашение, возможн6о ли использовать продукт в коммерческих целях ?


 
Сергей М. ©   (2007-12-06 09:44) [10]


> Dreamse   (06.12.07 09:05) [9]


Вот русскоязычная трансляция GPL

http://www.infolex.narod.ru/gpl_gnu/gplrus.html

В принципе, если ограничить использование clamav-алгоритмов только использованием онлайн-сервиса для проверки любых своих данных на предмет "зараженности" (сервис вполне документирован и всегда открыт для доступа), о лицензии можно вообще не заботиться.


 
roottim ©   (2007-12-06 09:50) [11]

http://www.gnu.org/copyleft/copyleft.ru.html
 предоставь исходные коды clamAV и их модификацию(если была) при распространении своего продукта.
Твое приложение не является произведением от clamAv и не требут открытия исх.кодов


 
KSergey ©   (2007-12-06 10:11) [12]

А зачем его использовать в коммерческих?
К стати, у того же DrWeb есть вполне себе бесплатный и обновляемый антивирус, хотя, наверняка - не особо удобный в корпоративной среде
Да и AVZ - тоже халявный.

А вообще - не очень понятно что именно надо
Вы хотите найти халавного антивируса - и продавать его? Или что?


 
KSergey ©   (2007-12-06 10:15) [13]

> KSergey ©   (06.12.07 10:11) [12]
> А вообще - не очень понятно что именно надо
> Вы хотите найти халавного антивируса - и продавать его?
> Или что?

Или задача лишь гарантировать, что на вашу программу не сядет вирус?


 
Dreamse   (2007-12-06 10:20) [14]

Хочу встроить антивирус в своё ПО чтобы можно было например с сервера запустить одновременно сканирование на выбранных ( всех ) машинах, удалённо с сервера обновлять антивирусную базу данных и пр и пр и пр.

т.е Чтобы антивирус стал частью моего ПО.

В данный момент смотрю ClamWin
и лицензия позволяет мне его даже продавать, с тем лишь условием что я позволю и дальше продавать его и распространять антивирус на свободных условиях


 
Dreamse   (2007-12-06 10:26) [15]

В принципе разобрался уже.

ClamWin позволяет использовать и продавать антивирус, а так же делать с ним что угодно.

т.е я могу просто перехватывать все запускающееся приложения, и сканировать тут же их как бы на лету. А при запуске Windows сканировать память.

Всё просто.

Решение найдено.

p.s антивирус обновляется несколько раз в день, + есть все исходные коды на С++ кому нужно берите :)

Вопрос закрыт.


 
Rouse_ ©   (2007-12-06 10:45) [16]

На sourceforge.net по запросу antivirus 86 проектов. Погляди еще там :)


 
Игорь Шевченко ©   (2007-12-06 11:00) [17]


> Компаниям использующим данное ПО не выгодно тратиться на
> професиональное антивирусное ПО


Скупой платит дважды.


 
TUser ©   (2007-12-06 11:16) [18]


> Хочу встроить антивирус в своё ПО чтобы можно было например
> с сервера запустить одновременно сканирование на выбранных
> ( всех ) машинах, удалённо с сервера обновлять антивирусную
> базу данных и пр и пр и пр.

Это единственная причина? У хороших антивирусов (напр., симантек) есть серверные версии, которые все это могут. Может оно дешевле будет? Сорри за оффтоп.


 
@!!ex ©   (2007-12-06 12:56) [19]

Мое ощущение о рекламе усилилось...
задаем вопрос, просим не обсуждать и ничего не спрашивать, сами на свой вопрос отвечаем, все комменты игнорируем, расписываем все достоинства своего товара...


 
KSergey ©   (2007-12-06 13:30) [20]

Короче автору нужен велосипед с квадратными колесами, причем принципиально собственного изготовления.
К стати, вероятно за эту работу ему даже заплатят. А вот купить антивирус - что выйдет врятли сильно дороже - и разобраться с его администрированием - вроде как и "не охота".


 
Dreamse   (2007-12-06 13:37) [21]

> KSergey ©   (06.12.07 13:30) [20]

Вопрос в том что можно продавать программу и сразу говорить что в неё встроено антивирусное решение, это позволит продавать программу дороже.

+ всё управление с одной машины с сервера.

> @!!ex ©   (06.12.07 12:56) [19]

Вы не правы. Единственный человек который что то стоящее подсказал это Rouse_
А так как вариантов небыло я предложил свой вариант, который нашел


 
boriskb ©   (2007-12-06 13:38) [22]

> Короче автору нужен велосипед с квадратными колесами, причем
> принципиально собственного изготовления

Согласен.
Сама идея дурацкая.
Как с точки зрения заказчика, так и с точки зрения изготовителя.

И как автор ветки не настаивает, все же стоит задуматься о целесообразности самой идеи.


 
Dreamse   (2007-12-06 14:07) [23]

> boriskb ©   (06.12.07 13:38) [22]

В чём это дурацкая ? :) Встраивание антивирусной безопасности в свой продукт ( ПО контролирующее работу сотрудников, приложений и пр ) вы считаете глупым ?

Бросьте, идея очень хороша. Так мы убиваем 2-х зайцев сразу

1) Продаем дороже свой продукт
2) не тратимся на сторонии антивирусы


 
Dreamse   (2007-12-06 14:08) [24]

Считаю что тему можно закрывать, так как узнал мнение большинства и нашёл самое главное то что искал.


 
@!!ex ©   (2007-12-06 14:59) [25]

> 2) не тратимся на сторонии антивирусы

И имеем вместо нормально антивиря поделку низкого качества.
ИМХО антивирусы это один из тех немногих типов софта, который не должен быть открытым.



Страницы: 1 вся ветка

Текущий архив: 2008.01.13;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.021 c
15-1197004170
Slider007
2007-12-07 08:09
2008.01.13
С днем рождения ! 7 декабря 2007 пятница


2-1197534498
phantom
2007-12-13 11:28
2008.01.13
Многопоточность в CGI


9-1165444400
EkZot
2006-12-07 01:33
2008.01.13
Вращения гланого героя вокруг своей оси.


9-1164915039
sat
2006-11-30 22:30
2008.01.13
пятнашки


15-1196067535
vajo
2007-11-26 11:58
2008.01.13
Подскажите, какой принтер выбрать?