Я понимаю, что для большинства проще скачать фильмы из
торрентов, ролики — с тытуба, а новости смотреть на новостных сайтах (а
у некоторых даже — о ужас! — нету дома зомбоящика), но для тех
немногих, кто подключен к какому-либо из кабельных операторов, я хочу
рассказать об одном из возможных путей сокращения своих расходов на
цифровое кабельное телевидение.
Для начала — маленький ликбез.
С платным доступом к телевизинным каналам я столкнулся еще в далекие
90ые, во времена популярности спутниковых тарелок. Тюнеры имели щель, в
которую вставлялась карточка, сделанная в соответствии со стандартом ISO-7816
— пластина из полимерного материала размерами 85x54 мм и толщиной 0,76
мм, с расположенными внутри ее микропроцессором, памятью, и с
контактной площадкой, служащей для «общения» карты с терминалом.
Эмулятор представлял собой плату таких же размеров, с теми же
контактами, но с установленной на ней связкой PIC16F84 и EEPROM 24C16:
ISO 7816-3 стандартизирует сигналы и протоколы связи. Карты бывают
синхронные и асинхронные. В системах шифрования телевизионных сигналов
используются асинхронные карты. Любая асинхронная карта согласно
стандарту ISO 7816-3 должна выдавать особое сообщение длинной не более
чем в 33 байт сразу после посылки комманды Reset. Этот ответ называется
ATR (answer to reset) и служит своеобразной «личной» подписью карты
(его можно видеть в некоторых программах для работы с картами, но об
этом позднее). Самый первый байт имеет особое значение, и должен быть
равен 3Fh или 3Bh. Если карта в выдает другое значение — значит это
нестандартная либо синхронная, либо дефектная карта. Обмен данными с
картой происходит в полудуплексном режиме с помощью контакта номер 7
(I/O).
В EEPROM эмулятора прошивались ключи для каналов, которые добывались
добрыми пиратами и выкладывались в инет для общего обозрения.
С тех пор изменилось немного, карточки остались теми же, вот только используемая нынче кодировка Conax
(я говорю про Киев и местного оператора Воля-кабель) пока что,
насколько мне известно, взломана не была. Кому интересно почитать
подробнее про системы кодирования — загляните сюда.
Принцип работы кабельного кодированного ТВ вкратце таков: DVB-C тюнер
принимает кодированный видеопоток плюс служебную информацию, которую
скармливает на установленный в слот CI специальный модуль CAM:
CAM сверяется со вставленной в него карточкой, проверяет права доступа,
даты, декодирует cryptword и возвращает его тюнеру, а уж тюнер в свою
очередь, имея decryptword, раскодирует изображение.
Загвоздка в том, что карточка нынче хитрая, до кодов так просто не
добраться, и на любую попытку взлома она просто лочится. Так что же
делать в этом случае?
Если гора не идет к Магомету… то давайте использовать родную карточку в
невзломанном виде. Этот способ получил название кард-шаринг. Принцип
прост — запросы тюнера к карточке передаем на удаленное устройство,
обслуживающее с помощью одной карточки множество тюнеров. Вот пример
устройства, умеющего делать подобный шаринг в пределах одной квартиры:
но для нас интереснее вариант отправки запросов через интернет на один
из кард-шаринг серверов. Интересный момент — де-факто понятно, что это
не совсем законный метод, но тем не менее пока не существует запретов
или ответственности за подобные действия. В частности, в Киеве вы без
труда получите подписку на полный пакет Воля-кабель всего за 20грн
(примерно $3 по нынешнему курсу) в месяц на одном из популярных
шара-серверов, во избежание коммерческой рекламы ссылку приводить не
буду, кому надо — и так найдет.
Итак, если с теорией все понятно, то перейдем к практике.
«Если у вас нету тети...» тьфу, в смысле, если вы все еще не являетесь
обладателем цифрового кабельного тюнера, то покупаете коробочку с
многообещающим названием DreamBox (их есть уйма разных моделей, можно
выбрать в соответствии со своими потребностями и возможностями) и уже с
нее подключаетесь на кардшаринг. Совершенно другая ситуация, если вы
обзавелись телевизором со встроенным DVB-C тюнером (например, Sony
Bravia). В этом случае вам понадобится так называемая Сизон-кард, которую можно купить или спаять самостоятельно.
Изготовить эмулятор карточки в домашних условиях проще всего,
использовав какую-нибудь старую чип-карту, я для этого взял
использованную телефонную карточку, аккуратно спилив приклееный сзади
за контактами чип и подпаявшись тонкими проводками к обнажившимся
контактам. Сами проводки были уложены в пропилы в пластике и приклеены:
Мне нужно купить карточку ВОЛИ для тюнера-кто-то знает как??? облазила сегодня Кардачи-никто типа не знает..аж тошнит! кто-то может подсказать к кому обратиться???????????
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]