www . spytech . narod . ru

 /Carding/Система кодирования Nagra (Syster)


Система кодирования Nagra (Syster)

Ключ для Nagra Система кодирвания Nagra, известная также по названиями Syster и Nagravision, была разработана довольно давно во Франции по заказу вещательной компании CANAL+. Ее основное отличие - кадр телесигнала делится на блоки по 32 строки и в каждом блоке строки переставляются в случаном порядке. Кроме того, применяется инверсия спектра звука частотой 12800 Гц, что делает невозможным и прослушивание. Вместо карты применяется так называемый ключ, хотя внутри он содержит то же, что и смарт-карта. Остальные принципы - почти те же что и в других системах.

Изюминка изобретения, на которое даже получен патент, позволила упростить декодер при довольно сложном методе кодирования и сделать его довольно массовым.На передающей стороне весь телевизионный кадр записывается в буфер. Из буфера строки извлекаются в соответствии c кодовой комбинацией и передаются. Так организуется передача не подряд. В декодере строки преобразуются в цифровой вид и поступают в цифровой буфер на 32 строки (max 1024 отсчета на строку, 8-ми разрядная оцифровка, требуемый объем всего 32*1024*8 = 32768 байт). Извлекаются строки из буфера в соответствии c кодовой комбинацией так чтобы восстановить исходный порядок в кадре. Каждая вновь приходящая строка замещает только что отправленную на выход строку - таким образом достаточно всего одного буфера. Буфером управляет заказная логическая матрица, всем декодером - процессор N8397BH фирмы Intel.


Служебная информация поступает в похожем на телетекст виде в строках 14, 15 первого полукадра и 325, 326 второго полукадра с бит-несущей в 4.4 МГц. Система кодирования этой информации до сих пор никем не раскрыта, что удивительно для довольно старой системы - ей уже почти 20 лет.

Для взлома системы Nagra был изготовлен пиратский декодер, который содержит мощный компьютер на основе Motorola 68HC11 и программируемую логическую матрицы фирмы AMD MACH 130. Этот декодер с помощью микрокомпьютера восстанавливает картинку без всяких ключей!
Такой сложный способ был использован по тому, что на западе декодеры NAGRA никогда не продавались - владелец канала сдавал их в аренду зрителям. В результате на "сером" рынке за сумму около $200 можно было приобрести декодер для французкого CANAL+ и других каналов, работающих в стандарте SECAM.

Немного о том, как работает такой декодер.
В пиратском декодере использовалась особенность сигнала стандарта SECAM, применямого во Франции. В этом телестандарте цветовой сигнал (точнее - цветоразностный) передается поочередно - в одной строке сигнал красного цвета, в следующей - синего, так что последовательность выглядит так:

...R B R B R B R B R B R B...

После кодирования эта последовательность нарушается и будет выглядить, например, так:

...R B B B R B R R B B R R...

Пиратский декодер преобразует сигнал в цифровой вид, задерживает картинку на некоторое время (на 40 строк) и за это время восстанавливает исходную картинку, а затем приводит ее снова в аналоговый вид для просмотра на экране. Восстановление картинки оказалось возможным по "цвету" 34 кодированых строк - 32-ух из текущего блока и 2-х из следующего.

Однако, такой декодер не может работать с сигналом PAL, так как там нет понятия "цвета" строки, то есть отсутствует информация для декодирования.

Кроме того, не так давно инженерами компании CANAL+ был нанесен довольно мощный ответный удар. Справедливо расценив, что 8-ми битное кодирование ( всего 256 градаций уровня) при цифровых преобразованиях довольно сильно ухудшает сигнал, они пришли к выводу, что незачем иметь больше 512 пикселов на строку. И уменьшили количество оцифровочных отсчетов вполовину. А это дало возможность передавать две последовательные строки за раз - в буфер теперь их можно поместить как одну. Как результат - в принятом кодированом сигнале последовательность "цвета" строк точно такая же, и информации для восстановления "на лету" нет.



Источник: http://www.sat.com.ru

Hosted by uCoz