Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.08.2009, 10:41
exeron вне форума Посмотреть профиль Отправить личное сообщение для exeron Найти все сообщения от exeron
  № 1  
Ответить с цитированием
exeron

Регистрация: Mar 2009
Сообщений: 8
Question Воровство контента с помощью iframe

Один умник повадился воровать flash контент с помощью конструкций вида
<iframe src="http://" </iframe>

По хорошему убирать не собирается, да и общение с его хостером ни к чему не привело.
Можно ли как-то запретить выполнение с "неродных" сайтов?

Старый 24.08.2009, 10:54
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 2  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
если не ошибаюсь можно проверять хост где запускается флешка

Старый 24.08.2009, 12:13
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
LocalConnection#domain
А еще, если воруется iframe то это значит, что там же еще и ваш ХТМЛ, ну, а это значит, что вы там можете все, что угодно из флешки в ХТМЛ понаписывать. Самое простое, я думаю, было бы редиректить с этой страницы обратно к себе на сайт.
__________________
Hell is the possibility of sanity

Старый 24.08.2009, 12:32
exeron вне форума Посмотреть профиль Отправить личное сообщение для exeron Найти все сообщения от exeron
  № 4  
Ответить с цитированием
exeron

Регистрация: Mar 2009
Сообщений: 8
Воруется только swf, обертка вокруг уже не моя.
LocalConnection#domain к сожалению к сожалению не помогает, т.к. возвращает мой домен.

Старый 24.08.2009, 12:54
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Ммм... а зачем тогда iframe? Еще вариант - на сервере проверять HTTP_REFERRER и отдавать SWF только если запрос пришел от "своей" страницы. Или писать в сессию, когда открывается ваша станица с флешкой, а когда идет запрос к флешке - проверять наличие сессии.
И, можно пример, как это вставлено на чужую страницу?

EDIT:
Да, ну и вконце концов, поставьте у себя allowScriptAccess в sameDomain, если тот, кто ворует отключит доступ флешке к ХТМЛю - вы будете знать, что вы "не дома", а если разрешит - ну, тогда проверьте с помощью JS (записаного во флешку), и если "не дома" - редирект домой.
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 24.08.2009 в 12:56.
Старый 24.08.2009, 13:04
exeron вне форума Посмотреть профиль Отправить личное сообщение для exeron Найти все сообщения от exeron
  № 6  
Ответить с цитированием
exeron

Регистрация: Mar 2009
Сообщений: 8
Просто поставить флешку на произвольный сайт не получится - кое-какая защита там предусмотрена. Вставлена следующим образом <iframe src="http://***.swf" width="440" scrolling="no" frameborder="0" height="440"></iframe>.
Что касается проверки HTTP_REFERER, точно не проверял, но вроде IE и некоторые прокси его режут.
Над идеей с сессиями подумаю.

На EDIT
- отличная идея, спасибо.


Последний раз редактировалось exeron; 24.08.2009 в 13:09.
Старый 24.08.2009, 13:13
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 7  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
вау, и что это, iframe будет работать как <object/> или <embed/> если таким образом в него флешку загрузить? И во всех браузерах? Ха, интересная новость
__________________
Hell is the possibility of sanity

Старый 24.08.2009, 13:17
exeron вне форума Посмотреть профиль Отправить личное сообщение для exeron Найти все сообщения от exeron
  № 8  
Ответить с цитированием
exeron

Регистрация: Mar 2009
Сообщений: 8
Ну вопрос этот не ко мне, но в FF во всяком случае работает (.

Старый 24.08.2009, 14:40
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 9  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
Цитата:
Сообщение от wvxvw Посмотреть сообщение
вау, и что это, iframe будет работать как <object/> или <embed/> если таким образом в него флешку загрузить? И во всех браузерах? Ха, интересная новость
самое забавное, что так можно обходить блокираторы флеш.
у меня в опере блокируются все флеш-ролики, однако если ролик открывать в отдельном окне (или iframe), он не блокируется.

кстати, про браузеры: в опере и ff работает.
__________________
я могу стать всем, если только захочу

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.