Перейти к содержимому


Фотография

Iptv с авторизацией у провайдера


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 40

#21 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 14 October 2013 - 23:53

Вот и нужно сделать такой плагин, чтоб он занимался тем же, чем занимается IPTV плеер на компе, т.е. чтоб он сам отправлял логин и пароль на сервер и т.д. Чтоб комп никаким боком в этом не участвовал.

Это сделать практически невозможно, так как плеер отсылает не логин/пароль, а закодированный логин/пароль ключем который он получает от сервера в зашифрованом виде и который он(плеер) его расшифровывает своим ключом. Не зная ключа создать плагин - утопия!

#22 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 15 October 2013 - 10:56

Это сделать практически невозможно, так как плеер отсылает не логин/пароль, а закодированный логин/пароль ключем который он получает от сервера в зашифрованом виде и который он(плеер) его расшифровывает своим ключом. Не зная ключа создать плагин - утопия!


Стоп! Вы меня совсем запутали! :o

Давайте по порядку. Правильно я понимаю?:

1. При запуске плеер сперва ничего не отправляет, а получает с сервера зашифрованный ключ (назовем его ключ №1)
2. Полученный ключ №1 плеер расшифровывает своим ключом (назовем его ключ №2, он изначально зашит в плеере)
3. Плеер предлагает пользователю ввести логин/пароль
4. С помощью уже расшифрованного ключа №1 плеер кодирует введенный логин/пароль и отсылает это на сервер
4. Сервер принимает кодированный логин/пароль, снова его у себя раскодирует, сравнивает со своей базой данных (в этой базе видимо прописано соответствие логин/паролей и IP пользователей), и в зависимости от оплаты открывает нужный поток.

Если все это так, то напрашивается простой вопрос:

Зачем все эти лишние телодвижения с многократными кодированиями/раскодированиями, если в итоге все равно все сводится к тому, что пользовательский логин/пароль должен попасть на сервер и сравниться там с базой? Все равно ведь к базе имеют доступ только представители провайдера, и левым людям пароли никак не узнать? :blink:

iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#23 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 15 October 2013 - 11:47

Все верно, именно такой алгоритм (за исключением что плеер все таки первым дает запрос на получение ключа №1, а дальше как Вы и расписали). Все это сделано по простой причине: исключить перехват трафика всякими сниферами, где можно просто посмотреть логин/пароль в открытом виде. В мире криптографии/шифрования данная схема называется шифрование с открытым и закрытым ключем или асинхронное шифрование. Зачем это сделано еще и логин с паролем - наверно для того что ключ в плеере один для всех пользователей, чтобы для каждого пользователя не генерировать ключи и пересобирать плеер добавили логин и пароль. Ваш провайдер тут ничего не выдумывал, а взял готовое, стандартное решение защищенного соединения.

#24 Sobinka.Net

Sobinka.Net

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 10 November 2013 - 20:10

Не совсем понятно, почему топикстартер запостил здесь тему вместо того, чтобы обратиться непосредственно к провайдеру. У нас есть плагин для Dune. Напишите запрос на info@sobinka.net - пришлем плагин.

#25 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 03:57

Не совсем понятно, а здесь, что вера не позволяет его выложить?



#26 Sobinka.Net

Sobinka.Net

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 12 November 2013 - 08:01

А зачем он всем? Плагин собран для работы с определенным сервером.

#27 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 16:29

А как по Вашему называется текущий раздел http://forum.hdtv.ru...hp?showforum=48 Часом не "Плагины для плееров Dune HD(с привязкой к IP провайдера)"?

 

Этот форум есть наиболее полное собрание материалов по плеерам Dune  и правильно, что человек обратился сюда. Здесь как раз все и собрано в одну кучку и максимально толково разделено на подразделы. А на Вашем ресурсе ни слова про поддержку плееров Dune, так куда ему обращаться, где все открыто и прозрачно или где "молчат в тряпочку"?

 

Так что сказки все это, Вам главное свои приставки толкать и при этом ставить "палки в колеса" для людей у которых есть альтернативные плеера.



#28 Sobinka.Net

Sobinka.Net

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 12 November 2013 - 16:43

А как по Вашему называется текущий раздел http://forum.hdtv.ru...hp?showforum=48 Часом не "Плагины для плееров Dune HD(с привязкой к IP провайдера)"?

 

Так что сказки все это, Вам главное свои приставки толкать и при этом ставить "палки в колеса" для людей у которых есть альтернативные плеера.

 

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

Держите плагин для своего "альтернативного" плеера. Теперь мы точно разоримся :D

Прикрепленные файлы



#29 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 17:55

Как и предполагал в самом начале, потоки шифрованные, о чем и пытался сказать ТС-у http://forum.hdtv.ru...661#entry230203



#30 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 12 November 2013 - 19:02

Как и предполагал в самом начале, потоки шифрованные

 

С чего вы взяли-то? Зайдите в настройки - там требуется регистрация, то есть ввод логина и пароля. А так как вы не их абонент, то и на сервер для регистрации/авторизации вас плагин не пустит.


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#31 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 12 November 2013 - 19:09

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

 

Хм... Кто ж вас знает, что у вас есть и чего нет. Да и дозвониться до вас мне не удавалось ни разу - ножками всегда приходилось топать к вам...


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#32 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 19:15

 

С чего вы взяли-то? Зайдите в настройки - там требуется регистрация, то есть ввод логина и пароля. А так как вы не их абонент, то и на сервер для регистрации/авторизации вас плагин не пустит.

Достаточно было заглянуть в плагин и увидеть там, что все завязано на arescam - систему кодирования. Мне для этого абонентом быть не обязательно.  :lol:



#33 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 12 November 2013 - 19:20



Мне достаточно было заглянуть в плагин и увидеть там, что все завязано на arescam - систему кодирования.

 

Ну правильно. Только кодируются там не сами потоки, а логины/пароли/ключи, о чем вы сами и писАли.


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#34 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 19:29

$mrl = str_replace ('udp://@', 'http://ts://' . $proxy_ip . ':' . $proxy_port . '/udp/', $mrl);

Весь поток идет шифрованым через установленный  плагином локальный прокси, который его декодирует. Давайте не будете спорить в чем не бум-бум.  :)



#35 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 12 November 2013 - 19:32

Давайте не будете спорить в чем не бум-бум. :)

 

 

Да ради бога. В любом случае это нисколько не меняет сущности вопроса :P Основная проблема была в авторизации, что и решилось теперь наконец-то.


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#36 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 12 November 2013 - 19:36

 

Да ради бога. В любом случае это нисколько не меняет сущности вопроса :P Основная проблема была в авторизации, что и решилось теперь наконец-то.

Я искренне рад, что Ваша проблемка решилась положительно. Но истина дороже, авторизация  здесь для обмена ключами, которыми потом и декодируется поток.

Удачи и приятного просмотра. :)



#37 Sobinka.Net

Sobinka.Net

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 12 November 2013 - 23:43

Хм... Кто ж вас знает, что у вас есть и чего нет. Да и дозвониться до вас мне не удавалось ни разу - ножками всегда приходилось топать к вам...


Электронка работает, если что...

#38 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 13 November 2013 - 12:12

истина дороже, авторизация  здесь для обмена ключами, которыми потом и декодируется поток

 

Да не правы вы. Либо правы, но только частично. Ответьте мне, каким же образом тогда я вполне могу просматривать федеральные каналы на Дюне безо всякого плагина с плейлиста? Были бы они кодированы - я бы картинки не видел. Следовательно, либо вообще поток не кодируется совсем, либо, что наиболее вероятно, кодируются платные пакеты, на которые подписан абонент, а федеральные идут в открытую.


Электронка работает, если что...

 

Вы лучше технический форум на своем сайте сделайте. И чтоб можно было туда отписываться не только вашим абонентам, а вообще всем - многие хотят слезть с Ростелекома и уйти к вам, но есть вопросы. В контакте - не в счет, не все пользуются соцсетями.


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.


#39 mishutka

mishutka

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 279 сообщений

Отправлено 13 November 2013 - 14:07

 

Да не правы вы. Либо правы, но только частично. Ответьте мне, каким же образом тогда я вполне могу просматривать федеральные каналы на Дюне безо всякого плагина с плейлиста? Были бы они кодированы - я бы картинки не видел. Следовательно, либо вообще поток не кодируется совсем, либо, что наиболее вероятно, кодируются платные пакеты, на которые подписан абонент, а федеральные идут в открытую.

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



#40 bator

bator

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1626 сообщений
  • Gender:Male
  • Location:Владимирская область

Отправлено 13 November 2013 - 18:29

Конкретно, применительно к Вашему провайдеру, правильный ответ выделен жирным.

 

Ну вот и пришли к консенсусу ;)  А плагин действительно работает как положено сейчас :)


iFFALCON iFF55Q72 ->  Dune Hd Homatics Box R 4K Plus -> витая пара -> Keenetic Peak + USB Seagate Expansion 1Tb -> Трайтек 300 мбит/с.