Удаленное сканирование машины - PullRequest
0 голосов
/ 26 июня 2009

Как часть веб-приложения, которое я создаю, мне нужно иметь возможность сканировать компьютер удаленного пользователя на наличие вирусов / вредоносных программ, прежде чем они смогут продолжить использовать веб-приложение ... что-то вроде McAfee On-Demand Сканирование.

Я предполагаю, что ActiveX будет правильным способом (поскольку все сканеры по требованию антивирусных компаний, похоже, основаны на ActiveX).

Я немного застрял в том, как решить эту проблему. Я надеюсь, что мне не нужно ничего шуметь с нуля.

У кого-нибудь есть идеи? Можно ли интегрировать какой-то уже доступный компонент в мой код для этого?

Дайте мне знать, если вам нужно больше информации.

С уважением, Сонал.

Ответы [ 2 ]

2 голосов
/ 26 июня 2009

Краткий ответ: Просто не делайте этого.

Длинный ответ: Я бы серьезно переоценил ваши требования здесь. Принудительное сканирование на вирусы из веб-приложения по существу невозможно сделать должным образом и не имеет никакой реальной цели с точки зрения веб-приложения. Весь смысл Интернета состоит в том, что это запрос, инициированный пользователем и выполняющийся внутри песочницы. Принудительный доступ к остальной части машины для чего-то вроде сканирования на вирусы является намеренно полной противоположностью тому, как это должно работать

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

1 голос
/ 26 июня 2009

Является ли пользователь частью вашей компании? Это приложение, которое они должны будут использовать как часть своей работы? Если нет, я вряд ли смогу увидеть, как люди посещают ваш сайт и говорят: «О-о-о… он хочет, чтобы я скачал и запустил программу на моем компьютере!» Звучит как отличный способ поместить ваш сайт в кучу «черных списков».

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

Действительно, я должен согласиться с Колином. Эта идея кажется мертвой еще до того, как она началась.

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