Запустите команду на клиентском компьютере из браузера - PullRequest
1 голос
/ 12 марта 2011

Мне было интересно, возможно ли с помощью некоторого языка сценариев на стороне клиента выполнить команду на клиентском компьютере с удаленного веб-сервера.Например, что я могу сделать, чтобы создать веб-страницу, которая возвращает информацию о локальном IP-адресе клиента, текущих процессах и другую информацию, выполнив некоторую команду на своем компьютере, а затем собрав и распечатав эти данные?Кроме того, я намерен использовать это только на клиентах под управлением Windows.Заранее благодарю за любую помощь!

Ответы [ 3 ]

1 голос
/ 12 марта 2011

Количество информации, которую вы можете собирать с клиентских компьютеров, намеренно ограничено во имя конфиденциальности.Если вы хотите достичь своих целей, вам необходимо согласие пользователя на предоставление вам этой информации.Например, вы можете попросить их установить и запустить небольшую программу на своем компьютере, не ограничиваясь тем, что браузер может делать или видеть, и использовать ее для сбора и возврата вам информации.Если вы попросите их запустить эту программу / установить плагин, вы получите согласие.Например, вот что делает NVidia для сканирования вашего компьютера и определения, какие драйверы вам нужны на их веб-сайте, как показано здесь: http://www.nvidia.com/Download/Scan.aspx?lang=en-us

0 голосов
/ 12 марта 2011

Я думаю, что это называется взломом. Производители браузеров делают все возможное, чтобы предотвратить такой вид деятельности, поскольку он представляет серьезную угрозу безопасности для ваших пользователей. Возможно, есть способ сделать это, но НЕПРАВИЛЬНО пытаться это сделать.

0 голосов
/ 12 марта 2011

Я думаю, что Pwn2Own закончится в этом году.Даже с этим, я надеюсь, нет.

...