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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.11.2005, 14:13
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 1  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
По умолчанию Как определить Referer при отправке данных флешом (LoadVars)

Есть сайт A, который подгружает флеш с другого сайта B.
Это флеш отправляет данные с помощью LoadVars php-скрипту на сайт B.
Чтобы некий "не хороший человек" не мог отправлять левые данные, я хотел определить peferer и таким образом узнать что данные отправила флешка загруженная именно с сайта B.

Но выяснилось, что peferer при этом отсутствует. Есть ли какие другие решения?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 28.11.2005, 17:12
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 2  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Прикладывай свой референс, отправляя __url рута, обрезая его, как надо. А вообще я не очень понял расстановку, флэшку в домене В пишшь ты?

Старый 28.11.2005, 17:28
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Флешку я пишу. Но посмотрев, что она отправляет и куда, любой может сам отправить данные, в том числе и измененный _root.url. Если бы было так все просто, я бы не спрашивал
Выходит, узнать, что данные пришли от www.b.ru/flash.swf не возможно, только если в сами данные эту информацию не вставить.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 28.11.2005, 17:34
Jlekc вне форума Посмотреть профиль Отправить личное сообщение для Jlekc Найти все сообщения от Jlekc
  № 4  
Ответить с цитированием
Jlekc
 
Аватар для Jlekc

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
урл рута, хмм.
А есе просто в строке броузера кинут данные и приатачать урлРута??
неа, не катит


На сайте В зарег сессию. (есе кнешна ты можеш)
Перед отсылкой данных сделай запрос на получения некого ключа(генериться в сессию).
С этим ключом отсылаеш данные. Время жизни ключа поставь на 3сек, или чтот подобное.
Тут прявязка к сесии, данные кодируються ключом. Из адресной строки неуспееш ниче сделать, как не старайся

Правда, мона повесить маппер на порте броузера, но это уже сложнее.

Старый 28.11.2005, 17:46
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
В промежутке мужду загрузкой флеша с сайта B и отправкой обратно информации, продолжает грузиться контент сайта B. Сколько времени пройдет между загрузкой и отправкой, таким образом узнать не получиться.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 28.11.2005, 18:03
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 6  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Прицепи хедер с помощью addRequestHeader, я просто не помню, какой. Но это можно найти. По идее тот рефферент, что в $_SERVER, передается приложением, и браузеры генерят его стопудово, а вот прочие приложения -- как хотят

Старый 28.11.2005, 18:23
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от Antares
Прицепи хедер с помощью addRequestHeader, я просто не помню, какой. Но это можно найти. По идее тот рефферент, что в $_SERVER, передается приложением, и браузеры генерят его стопудово, а вот прочие приложения -- как хотят
Ну все, вопрос снят.
Если я смогу внутри флеша переопределить refere, то это может сделать любой и смысл проверять его отпадает.

Отсутствие результата тоже результат
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 28.11.2005, 18:28
Jlekc вне форума Посмотреть профиль Отправить личное сообщение для Jlekc Найти все сообщения от Jlekc
  № 8  
Ответить с цитированием
Jlekc
 
Аватар для Jlekc

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
а причиной его использования что было? мона поинтересоваться?

Старый 28.11.2005, 18:32
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Обработка только тех данных пришедших из флеша, загруженного с определенного урла.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Dec 2003
Адрес: Leopolis
Сообщений: 398
Отправить сообщение для Jlekc с помощью ICQ
Цитата:
Сообщение от iNils
данных пришедших из флеша, загруженного с определенного урла.
а есе данные вмонтировать внутрь флеши, загруженного с определенного урла. Ты небудеш уверен в их подлиности?

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

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

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


 


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


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