Управление включением\отключением Flash


  • administrators

    @DrPrime Да, в следующем обновлении эти вещи синхронизируются.



  • @support пока решил применением отпечатка через выполнять при каждой загрузке только для сайта, и сольвемедиа грузится. Добавьте возможность применять отпечаток только к определенному сайту



  • @support said in Управление включением\отключением Flash:

    @Sevenup а как все таки флеш включить или нужно пока ждать реализации?
    http://wiki.bablosoft.com/doku.php?id=ru:how_to_enable_flash

    а можно ли узнать подробнее, что делает эта галочка http://c2n.me/3LwabxF.png ?
    к проекту она не привязана, т.е. с проектом не сохраняется. реестр? свойства запуска браузера? где и какое значение она хранит?

    я пытаюсь понять, какой DLL БАС использует для флеша. Так как например в уставленном в ОС хроме флеш работает и тот же whoer или browserleaks показывают pepflashplayer.dll, соответственно в хроме флеш работает, после установки "использовать флеш" в БАС флеш работать не хотит. После принудительной установки плагина (по инструкции выше), тесты в хроме показывают уже другую библиотеку pepflashplayer32_26_0_0_131.dll и тут уж если в отпечатке есть флеш то в БАСе начинает работать флеш.

    т.е. почему простое включение галки "использовать флеш" не позволяет использовать дефолтовую либо хрома pepflashplayer.dll?



  • UPD:
    сам отвечу на свой вопрос :)
    chromium != chrome
    так как БАС на chromium ему нужно ставить pepper плагин.

    P.S.
    осталось придумать красивое решение проксирования данных плагинов и запретить им доступ к Plug-In Environment, что бы они не получали данные ОС.



  • обнаружил еще один печальный эффект.
    Если в системе флеш установлен, галочка "использовать флеш" не стоит, но в отпечатках есть плагин флеш, то он(флеш) иногда работает, запускается плеер :(

    Какую же тогда роль выполняет галочка "использовать флеш"?


  • administrators

    @DrPrime

    пока решил применением отпечатка через выполнять при каждой загрузке только для сайта, и сольвемедиа грузится. Добавьте возможность применять отпечаток только к определенному сайту

    Хорошо, добавлю.


  • administrators

    @Sevenup

    Если в системе флеш установлен, галочка "использовать флеш" не стоит, но в отпечатках есть плагин флеш, то он(флеш) иногда работает, запускается плеер :(

    Возможно плеер запускается на другой технологии.

    Если галочка использовать флеш не установлена, то браузер никак не может использовать этот плагин. Ну и еще раз напишу здесь, что появилось действие "Настройки Браузера", которое позволяет установить использование флеш для потока индивидуально и действие "Синхронизировать Флеш", которое разрешает или не разрешает БАС использовать флеш в зависимости от отпечатка.



  • понял, спасибо.
    касательно "синхронизировать флеш" - это нововведение здорово, но оказалось мало полезно (поправте если ошибаюсь) по нескольким причинам, а именно: в отпечатках зачастую попадаются разные версии флеша с разным filename по факту отличающимся от реального, выбрать отпечаток только с флешем невозможно, часть отпечатков с флешем и включенным флешем в браузере все равно не дают эффекта (флеш на странице не запускается), а у части отпечатков работает(возможно это из за несоответствия данных плагина в отпечатке и ОС).

    Намного полезнее было бы иметь возможность включать или отключать плагины.
    Пытаюсь понят как устроен payload что бы хотя бы регуляркой можно было засунуть туда или убрать принудительно необходимый плагин, если кто подскажет, буду благодарен.

    А возможно это делать кодом JS?


  • administrators

    @Sevenup said in Управление включением\отключением Flash:

    в отпечатках зачастую попадаются разные версии флеша с разным filename по факту отличающимся от реального

    Плагин синхронизирует только наличие/отсутствие, а не версию.

    часть отпечатков с флешем и включенным флешем в браузере все равно не дают эффекта (флеш на странице не запускается)

    Можно поподробнее. Пришлите сам отпечаток, и проект.


  • administrators

    @Sevenup said in Управление включением\отключением Flash:

    Намного полезнее было бы иметь возможность включать или отключать плагины.

    Когда-то будет.

    Пытаюсь понят как устроен payload что бы хотя бы регуляркой можно было засунуть туда или убрать принудительно необходимый плагин, если кто подскажет, буду благодарен.
    А возможно это делать кодом JS?

    Нет, это нужно на сервере менять.



  • @support said in Управление включением\отключением Flash:

    @Sevenup said in Управление включением\отключением Flash:

    Намного полезнее было бы иметь возможность включать или отключать плагины.

    Когда-то будет.

    Пытаюсь понят как устроен payload что бы хотя бы регуляркой можно было засунуть туда или убрать принудительно необходимый плагин, если кто подскажет, буду благодарен.
    А возможно это делать кодом JS?

    Нет, это нужно на сервере менять.

    мммм, только на сервере? я имел ввиду немного другой вариант, уже в соседней ветке поднимал вопрос. Пытаюсь делать так:

    Object.defineProperty(window.navigator, 'mimeTypes', {get: function() {
    return [{description:"Shockwave Flash", "suffixes":"swf", "type":"application/x-shockwave-flash"},{description:"Shockwave Flash", "suffixes":"spl", "type":"application/futuresplash"}]; }});
    
    Object.defineProperty(window.navigator, 'plugins', {get: function() {
    return [{name:"Shockwave Flash", description:"Shockwave Flash 26.0 r0", "filename":"pepflashplayer.dll", 0:window.navigator.mimeTypes[0], 1:window.navigator.mimeTypes[1] }]; }});
    

    флеш начинает работать на любом отпечатке, собственно только флеш как плагин и остается, но вот с mimeTypes что-то не выходит. Пытался делать по аналогии из payload, но там слишком много ref'ов, пока не осилил :)


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.