Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> online просмотр клипа, как скрыть адресс клипа 
:(
    Опции темы
lasalexx
Дата 26.1.2007, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 19.7.2004
Где: Tbilisi

Репутация: 1
Всего: 1



хочу на сайте сделать online просмотр клипов, но так что б их нельзя было переписывать на комп. то есть я должен скрыть реальный адрес файла. Можно ли это осуществить?
PM MAIL WWW ICQ MSN   Вверх
skyboy
Дата 26.1.2007, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



lasalexx, полностью скрыть низзя - откуда же клиент будет получать данные? даже если ты будешь отдавать им данные через PHP скрипт с адресом, скажем, "mysite.org/video.php?id=25612345", всё равно клиент сможет извернуться и сохранить поток, который ты ему передал(под FireFox, по крайней мере, плагины есть... да и обычный менеджер загрузок, увидев в заголовке, скажем, "Content-type: image/png" может догадаться сохранить переданные данные в png). Можно проверять user-agent, refferer и прочие заморочки, но их можно подделать... 
PM MAIL   Вверх
Mal Hack
Дата 26.1.2007, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Использовать flash или JavaApplet
PM ICQ   Вверх
windoctor
Дата 26.1.2007, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 11.12.2006
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Вот JavaApplet мне кажеться реальная тема
PM ICQ   Вверх
skyboy
Дата 26.1.2007, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Mal Hack, а можно пример реализации? уж больно интересно -  неужто никак не перехватить запросы? smile
PM MAIL   Вверх
GZep
Дата 26.1.2007, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 8
Всего: 32





--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
Alex13
Дата 27.1.2007, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Mal Hack, если юзер с мозгами, то он перехватит поток еще до того, как он попадет в браузер. Например, с помощью burpsuite


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Mal Hack
Дата 27.1.2007, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Alex13, ну знаешь ли... От захвата видео ничего не спасет по любому...
PM ICQ   Вверх
GZep
Дата 28.1.2007, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 8
Всего: 32



Очень жаль, что захват видео - дело времени... smile печально...
На мой взляд на самому, если есть время и желание, писать алгоритм шифровки видео, чтобы захватывать было сложнее, только не очень навороченный - чтобы флеш справиться смог


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
Alex13
Дата 28.1.2007, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



GZep, на крайняк, можно действительно шифровать траффик, но от захвата видео с экрана, как мудро заметил Mal Hack ничего не спасет.


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
patriot_kv
Дата 1.2.2007, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 1.2.2007

Репутация: нет
Всего: нет



Цитата

даже если ты будешь отдавать им данные через PHP скрипт с адресом, скажем, "mysite.org/video.php?id=25612345"

а как отправить его в браузер?
PM MAIL   Вверх
Alex13
Дата 3.2.2007, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



patriot_kv, кого? Поток?
Наверное, просто ввести в строку адреса и нажать Переход


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
skyboy
Дата 3.2.2007, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(patriot_kv @  31.1.2007,  23:08 Найти цитируемый пост)
а как отправить его в браузер? 

а как ты отправляешь gif-картинку? сначала отправляешь заголовок(для gif он, вроде, будет Content-Type: image/gif), потом отсылаешь binary-данные, а браузер сам уже решает, как их отобразить. Соотвественно, скрипт video.php может согласно параметру id загружать какой - то файл и передавать его содержимое, предварительно отправив нужные заголовки(не знаю точно, как они будут для видео выглядеть. Может, Content-Type: video/mpeg?)
PM MAIL   Вверх
patriot_kv
Дата 4.2.2007, 02:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 1.2.2007

Репутация: нет
Всего: нет



Цитата

сначала отправляешь заголовок(для gif он, вроде, будет Content-Type: image/gif), потом отсылаешь binary-данные

делал тоже самое.
Код

header("Content-Type: video/x-msvideo");
fpassthru($file);

и так:
Код

$true_name="kvn.avi"; // настоящее имя файла
$f_size=filesize($true_name);
 
header('HTTP/1.1 200 Ok');
header("Content-Type: video/x-msvideo");
header("Content-Length: $f_size");
header('Connection: close');
  
$f=fopen($true_name, 'rb');
$downloaded=0;
  while(!feof($f) and !connection_status() and ($downloaded<$f_size)) {
     echo fread($f, 512000);
    $downloaded+=512000;
      flush();
  }
fclose($f);

открываю ссылку по протоколу mms:// - Media Player начинает загрузку видеофайла, но пишет, что не может воспроизвести
открываю ссылку по протоколу http:// - браузер пытается сохранить файл
прописываю ссылку внутри 
Код

<embed src="mms://..." type="application/x-mplayer2" name="mediaPlayer" />

не открывает ссылку
PM MAIL   Вверх
Alex13
Дата 13.2.2007, 07:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



patriot_kv, а если дать прямую ссылку на файл, то все работает?


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0949 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.