Вот почитал, что здесь по поводу webguard и просто guard и решил высказать свое имхо.
guard - это файловый антивирус. Его функции при обращении (запись/создание/открытие в зависимости от настроек) к файлу на носителе прежде чем позволить выполнить данную операцию, проверка файла на вирусы. Объект здесь физически есть на носителе и его можно проанализировать. Guard НЕ защищает память, он её вобще не рассматривает как объект для защиты, он защищает только файлы. И если вы отключите guard и запустите вирус, а потом включите защиту, то он уже вам не поможет, он лишь сможет (зависит от вируса) защитить от создания уже запущенным вирусом, файловых объектов. Найти его в памяти сможет только сканер. В ситуации с интернетом, как уже выше упомяналось, браузер первым делом загружает зловреда в память и пытается его выполнить, либо сохраняет на диске по частям (поток закачки) и не дожидаясь пока все полностью скачается пытается выполнить действия с частью закачанного.Напрмер тотже jpeg или потоковое видео он качает постепенно и отображает по мере закачки. Но файловый антивирус guard в этот момент может проанализировать только закаченную часть (остальное еще в сети и не доступно) и не факт что весь вредоносный код в ней есть. Поэтому он не может однозначно определить зловреда пока не скачается достаточная часть кода. А браузер уже весь код по частям загружает в память и потом либо по частям либо после полной загрузки в память исполняет. Тут уже файловый антивирус не поожет.
В этой ситуации поможет либо кеширующий прокси (чем по сути и является webguard и порт у него 40080). Тогда другое дело. Браузер сначала отправляет запрос прокси, на прокси приходит запрашиваемый объект, записывается на диск и тогда его guard отлавливает, а если нет заразы то прокси его передает браузеру. Либо webguard получает от браузера запрос (точнее он сам перехватывает http запросы) и кеширует (сохраняет) сначало себе в память (скорей всего в память а не на диск иначе бы происходил двойной детект guard+webguard), анализирует и потом отдает браузеру, если нет заразы.
Короче Webguard нужен и полезен. Вот суть моих рассуждений. Попробуйте доказать мне обратное если хотите. Не верю я о всех рассуждения о дани моде. Все новые возможности это не дань моде, а новые решения по защите основанные на опыте и зря их делать не стали бы.
P.S. Не разобравшись в сути вопроса не спешите давать советы по этому вопросу. А разобравшись, сначало послушайте другие мнения, возможно окажется, что вы вовсе и не разобрались.
guard - это файловый антивирус. Его функции при обращении (запись/создание/открытие в зависимости от настроек) к файлу на носителе прежде чем позволить выполнить данную операцию, проверка файла на вирусы. Объект здесь физически есть на носителе и его можно проанализировать. Guard НЕ защищает память, он её вобще не рассматривает как объект для защиты, он защищает только файлы. И если вы отключите guard и запустите вирус, а потом включите защиту, то он уже вам не поможет, он лишь сможет (зависит от вируса) защитить от создания уже запущенным вирусом, файловых объектов. Найти его в памяти сможет только сканер. В ситуации с интернетом, как уже выше упомяналось, браузер первым делом загружает зловреда в память и пытается его выполнить, либо сохраняет на диске по частям (поток закачки) и не дожидаясь пока все полностью скачается пытается выполнить действия с частью закачанного.Напрмер тотже jpeg или потоковое видео он качает постепенно и отображает по мере закачки. Но файловый антивирус guard в этот момент может проанализировать только закаченную часть (остальное еще в сети и не доступно) и не факт что весь вредоносный код в ней есть. Поэтому он не может однозначно определить зловреда пока не скачается достаточная часть кода. А браузер уже весь код по частям загружает в память и потом либо по частям либо после полной загрузки в память исполняет. Тут уже файловый антивирус не поожет.
В этой ситуации поможет либо кеширующий прокси (чем по сути и является webguard и порт у него 40080). Тогда другое дело. Браузер сначала отправляет запрос прокси, на прокси приходит запрашиваемый объект, записывается на диск и тогда его guard отлавливает, а если нет заразы то прокси его передает браузеру. Либо webguard получает от браузера запрос (точнее он сам перехватывает http запросы) и кеширует (сохраняет) сначало себе в память (скорей всего в память а не на диск иначе бы происходил двойной детект guard+webguard), анализирует и потом отдает браузеру, если нет заразы.
Короче Webguard нужен и полезен. Вот суть моих рассуждений. Попробуйте доказать мне обратное если хотите. Не верю я о всех рассуждения о дани моде. Все новые возможности это не дань моде, а новые решения по защите основанные на опыте и зря их делать не стали бы.
P.S. Не разобравшись в сути вопроса не спешите давать советы по этому вопросу. А разобравшись, сначало послушайте другие мнения, возможно окажется, что вы вовсе и не разобрались.