Linux за българи: Форуми

Сигурност => Системна Сигурност => Темата е започната от: dsarmov в Sep 16, 2009, 09:07



Титла: ActiveX през емулиран Iinternet Explorer 7
Публикувано от: dsarmov в Sep 16, 2009, 09:07
Не съм сигурен дали темата не е например за секцията "хумор". Ако модераторите преценят да я местят.
Вчера ми се случи нещо странно. Реших да си конвертирам отметките на браузъра от netskape към xbel на този сайт http://www.linkagogo.com/go/Convert
Качих файла с отметките и след това записах xbel файла. В този момент работих с браузъра midori. В момента, в който записвах файла ми излезе за секунда прозорче, в което пишеше нещо за ActiveX компонент и се скри. Дори не успях да го прочета цялото. След това компа се замисли за малко и се стартира IE7. Имам го инсталиран в wine. Прегледах процесите и бяха пуснати тези процеси: winebrowser.exe winemenubuilder services.exe wineserver. Като winebrowser.exe и services.exe се стартират по няколко пъти и броя им расте. Компютъра започна да се запушва. Отбелязвам, че преди това не съм пускал нищо (програма или услуга) свързано с wine. Опитах да убия тези процеси, без резултат. Накрая след logout и login всичко беше нормално. А между другото xbel файла беше празен.
Някакви идеи какво се е случило? Може ли да съм се опитал да прихвана нещо през емулиран IE?


Титла: Re: ActiveX през емулиран Iinternet Explorer 7
Публикувано от: neter в Sep 16, 2009, 10:48
Да предположим следното. Инсталирал си IE7 в wine. Wine си е направил ~/bin папка (в твоята домашна папка), където е сложил symlink-ове към някои или към всички инсталирани програми в wine. Така, инсталираният браузър в wine става достъпен за бързо изпълнение - bin папка в домашната ти папка най-вероятно е описана в environment-а (погледни си описанията в ~/.bash_profile), с което има функциите като останалите bin папки в environment-а. Midori се опитва да отвори сайт с ActiveX компонент. Единственият браузър, който има позволение да изпълнява ActiveX контроли (поне аз не съм чувал за друг браузър), е IE. Midori не е успял да изпълни ActiveX-а, но, поради някаква причина (може да е заложено в кода на сайта, може да е заложено в кода на Midori), пробва да отвори някаква документация (или някакво друго web съдържание). Не използва себе си за целта, а опитва да отвори това web съдържание с браузъра по подразбиране. При теб текущо явно е инсталираният IE7 в wine, а наличието на symlink към него в ~/bin папката дава възможност за бързото му автоматично изпълнение. Натрупването на процеси с IE7 се дължи на грешка или в емулацията на IE7, или в грешно подадени параметри от Midori към него... Примерно ;)