Веб включен .EXE - PullRequest
       20

Веб включен .EXE

1 голос
/ 13 февраля 2010

Можно ли веб-сайту автоматически запускать внешний файл .exe при посещении? Это файл .exe, которого нет в файловой системе клиента. Если так, как это возможно? Кроме того, я читал об использовании файлов HTA, компонентов ActiveX или Java в этом процессе. Возможно ли, чтобы java-апплет записывал код в файловую систему клиента при посещении веб-сайта? Я понимаю, что это серьезная проблема безопасности, пожалуйста, просветите меня дальше. Спасибо.

Ответы [ 2 ]

2 голосов
/ 13 февраля 2010

возможно, приложение (exe или applet) должно быть подписано и предоставлено разрешение пользователем для запуска. даже политика безопасности пользователя может отрицать это, но это возможно ..

Информация о доверенном Java-апплете:

http://www -personal.umich.edu / ~ lsiden / учебники / знаково-апплет / зарегистрированны applet.html

элемент управления ActiveX со знаком:

http://dedjo.blogspot.com/2007/07/creating-exposing-and-signing-activex.html

0 голосов
/ 17 февраля 2010

Похоже, что вам нужен плагин для браузера;

проверить FireBreath: http://firebreath.googlecode.com

это позволит вам создать плагин c ++, который будет работать практически в любом браузере Windows, и вы можете делать с ним все, что вам нужно.

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

...