Запустить exe из html на клиенте?
От: Аноним  
Дата: 04.03.04 13:12
Оценка: :)
Мне надо, чтоб при этом експлорер не выводил никаких левых окон

1.
<a href = "file:\\program.exe">RunMe</a>
Выводит стандартное окно "сохранить/запустить"\

2.
при использовании ActiveX — "Scripting.FileSystemObject" експлорер спрашивет запускать его или нет.

Как быть?
Re: Запустить exe из html на клиенте?
От: King Oleg Украина http://kingoleg.livejournal.com
Дата: 04.03.04 13:22
Оценка: :))) :))) :))) :)))
Здравствуйте, Аноним, Вы писали:

А>Мне надо, чтоб при этом експлорер не выводил никаких левых окон


А>1.

А><a href = "file:\\program.exe">RunMe</a>
А>Выводит стандартное окно "сохранить/запустить"\

А>2.

А>при использовании ActiveX — "Scripting.FileSystemObject" експлорер спрашивет запускать его или нет.

А>Как быть?


Возможные варианты
  1. Написать свой браузер (заметь, ДЫРЯВЫЙ браузер)
  2. Смирится с запросом на выполнение ActiveX — "Scripting.FileSystemObject"
  3. Написать свой ActiveX, подписать его сертификатом.

    *Подписать своим и заставить всех пользователей его проставть себе как ТРАСТ
    *Подписать, используя устанавливаемые по-умолчанию ТРАСТ сертификаты (от 100 у.е.)

  4. Попросить всех пользователей добавить сайт в область доверительных.
  5. Подумать, что 90 процентов клиентов используют не пропатченый ИЕ и использовать exploit. Заодно попросить всех выключить антивирусы
  6. Написать в Microsoft и W3c, что они ничего не понимают в политике безопасности и заставить их переписать стандарт на браузеры, а заадно и все браузеры
  7. Не задавать больше глупых вопросов, ответы на которые даны более года назад и обще доступны как в интернете так и на данном форуме
  8. Больше не заниматся веб-програмированием. Ибо сядешь.

King Oleg
*Читайте DOC'и, они rules*
Re: Запустить exe из html на клиенте?
От: DrZubr Беларусь  
Дата: 04.03.04 13:25
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Мне надо, чтоб при этом експлорер не выводил никаких левых окон


А>1.

А><a href = "file:\\program.exe">RunMe</a>
А>Выводит стандартное окно "сохранить/запустить"\

А>2.

А>при использовании ActiveX — "Scripting.FileSystemObject" експлорер спрашивет запускать его или нет.

А>Как быть?


Чтобы просто так вот втихую запустить exe-шник на клиенте? ИМХО, никак. Только если использовать какую-нибудь дырку в IE...
А то представь себе, что бы это было... Заходит клиент на страничку, а эта страничка отправляет его комп в ребут (вызовом системной длл)...
ICQ [168117153]
Re[2]: Запустить exe из html на клиенте?
От: Boffin Израиль  
Дата: 03.05.04 19:15
Оценка:
KO> *Подписать, используя устанавливаемые по-умолчанию ТРАСТ сертификаты (от 100 у.е.)

Это действительно возможно???
Кроме шуток.
Dreams were created to become reality
Re[3]: Запустить exe из html на клиенте?
От: King Oleg Украина http://kingoleg.livejournal.com
Дата: 03.05.04 20:35
Оценка:
Здравствуйте, Boffin, Вы писали:

KO>> *Подписать, используя устанавливаемые по-умолчанию ТРАСТ сертификаты (от 100 у.е.)


B>Это действительно возможно???

А ты какой операционной системой ползуешься? Виндой, небось? Хоть раз пробовал пачти выкачать у них сайта с WindowsUpdate? Так вот, еще неустановленные патчи ищет именно ActiveX. И он не стпрашивает разрешения (по крайней мере более одного раза ).
King Oleg
*Читайте DOC'и, они rules*
Re[4]: Запустить exe из html на клиенте?
От: Boffin Израиль  
Дата: 03.05.04 23:09
Оценка:
Здравствуйте, King Oleg, Вы писали:

KO>Здравствуйте, Boffin, Вы писали:


KO>>> *Подписать, используя устанавливаемые по-умолчанию ТРАСТ сертификаты (от 100 у.е.)


B>>Это действительно возможно???

KO>А ты какой операционной системой ползуешься? Виндой, небось? Хоть раз пробовал пачти выкачать у них сайта с WindowsUpdate? Так вот, еще неустановленные патчи ищет именно ActiveX. И он не стпрашивает разрешения (по крайней мере более одного раза )

Вопрос был не в этом!
Возможно ли "подписать" собственный activeX, используя чужие ТРАСТ сертификаты!
Dreams were created to become reality
Re[5]: Запустить exe из html на клиенте?
От: King Oleg Украина http://kingoleg.livejournal.com
Дата: 04.05.04 11:50
Оценка:
Здравствуйте, Boffin, Вы писали:

B>Возможно ли "подписать" собственный activeX, используя чужие ТРАСТ сертификаты!


Насколько я знаю, чужим подписать нельзя. Иначе просто теряется смысл.
King Oleg
*Читайте DOC'и, они rules*
Re[5]: Запустить exe из html на клиенте?
От: glyph  
Дата: 04.05.04 13:01
Оценка:
Здравствуйте, Boffin, Вы писали:
B>Вопрос был не в этом!
B>Возможно ли "подписать" собственный activeX, используя чужие ТРАСТ сертификаты!
Легально нет.
Re[5]: Запустить exe из html на клиенте?
От: gribunin Россия  
Дата: 04.05.04 16:56
Оценка:
B>Вопрос был не в этом!
B>Возможно ли "подписать" собственный activeX, используя чужие ТРАСТ сертификаты!

Подписать можно только своим сертификатом, конечно. Тут выше, видимо, имелось в виду, что за некоторую сумму (порядка 100 баксов в год) можно получить себе сертификат от одного из сертификационных агентств, чьи сертификаты по умолчанию инсталлированы в систему, как сертификаты доверенных (trusted) агентств.
----------------
Кирилл Грибунин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.