Warezzman - DVB-Satellite Hacking

51
DVB: Satellite Hacking For Dummies Wzz - Undercon 2004

Transcript of Warezzman - DVB-Satellite Hacking

Page 1: Warezzman - DVB-Satellite Hacking

DVB: Satellite HackingFor Dummies

Wzz - Undercon 2004

Page 2: Warezzman - DVB-Satellite Hacking

¿Qué vamos a ver?§ Introducción a los Satélites

§ Introducción a la interceptación de satélites

§ DVB

§ Equipo Básico recomendado

§ FTA y TV de Pago

§ Feeds

§ Datos: ISP satélite DVB/IP , DVB-RCS, etc.

Page 3: Warezzman - DVB-Satellite Hacking

Introducción§Satélites según su orbita

§Orbita Baja (LEO)

§Orbita Geoestacionaria (GEO)

§Otras: Molniya, Alta (HEO), etc.

§Satélites según su cometido

§Comunicaciones

§Observación de la tierra

§Otros: Científicos, ISS, etc.

Page 4: Warezzman - DVB-Satellite Hacking

Introducción

Page 5: Warezzman - DVB-Satellite Hacking

Recepción de satélites§Satélites LEO

§ Meteorológicos (NOAA, 137 Mhz)

§ Radioaficionados (Voz y Packet) Ej. ISS.

§ Satélites GEO

§ UFO (UHF Follow On) Militares (250 mhz)

§ Inmarsat

§ Meteorológicos (Meteosat)

§ SCPC / Enlaces Telefonía FDMA

Page 6: Warezzman - DVB-Satellite Hacking

Ej. Interceptación Inmarsat.§ Inmarsat A

§ Teléfonos satélite analógicos

§ Banda L (1.5 Ghz), Narrow FM

§ Receptor (1000 Eur.), Fabricar Antena y LNA

§ Inmarsat C

§ Datos BPSK 1200 bps (NAVTEX, email, etc.)

§ Receptor (1000 Eur.), Antena, Software

decodificador (4500 Eur.)

Page 7: Warezzman - DVB-Satellite Hacking

Ej. Interceptación Inmarsat.

http://ourworld.compuserve.com/homepages/pjmarsh/inmarsat.htm

Page 8: Warezzman - DVB-Satellite Hacking

DVB

¡Por fin del cielo

la señal que

estaba esperando !

Page 9: Warezzman - DVB-Satellite Hacking

Equipo recepción DVB

Total: Menos de 100 Euros!

Page 10: Warezzman - DVB-Satellite Hacking

DVB

§Standard ETSI abierto para la transmisión de:

§ Video.

§ Múltiples portadoras de Audio

§ Radio.

§ Subtítulos, EPG, Teletexto.

§ Datos.

Page 11: Warezzman - DVB-Satellite Hacking

DVB

§ DVB-C§ TV por Cable Digital, 64-QAM

§ DVB-S§ TV Satélite Digital, QPSK

§ DVB-T

§ TV Terrestre Digital , ODFM

§ DVB-H, DVB-S2, DVB sobre IP, etc.

Page 12: Warezzman - DVB-Satellite Hacking

DVB-S

§ Transponder -> Portadora de Datos§ Frecuencia (banda C o Ku). Ej: 12.092 Ghz

§ Polarización. Vertical / Horizontal

§ Symbol Rate: Ej. 27500 Kbps

§ Tasa de FEC: ¾, 5/6, etc

Page 13: Warezzman - DVB-Satellite Hacking

DVB-S

Video

Content::

Audio

Teletext

EPG

Cond. Access

IP Packets

Private Data

ApplicationsApp. Info (AIT)

T D M

Multiplexing:

1 Packet =188 Bytes

PayloadPES / Section / Piped Data( 184-n Byte )

Header withPID( 4 byte )

AdaptionField( n byte )

Transport Stream:

Page 14: Warezzman - DVB-Satellite Hacking

DVB: TS (Transport Stream)Header:

0x47 Flags PID Flags

Header+Body = 188 bytes (184 Bytes de payload)

PID (Program ID): permite que varios programas sean multiplexadosy distinguir entre sus componentes [Ej BBC1 PIDs: 600 (video),601 (audio ingles), 603 (subtitulos), 4167 (teletexto)]

PIDs “Especiales”: NIT (Network Information Table), SDT (ServiceDescription Table), PMT (Program Map Tables), PAT (ProgramAssociation Table).

Adaptation Field Data

Body:

Page 15: Warezzman - DVB-Satellite Hacking

DVB-S Television

§ FTA (Free To Air)

§Televisión de pago: Acceso condicional ,

Software PC-SAT Decodificador

Page 16: Warezzman - DVB-Satellite Hacking

DVB Televisión FTA

§ España: 24 Horas, Canal Internacional TVE, Telemadrid Satelite, ETB, Canales Senado y Congreso, etc.

§ Internacionales: CNN Intl, Sky News,

CNBC, etc.

§ Futbol: Al Jazzera Sport (Nilesat)

Page 17: Warezzman - DVB-Satellite Hacking

Acceso Condicional

§ Decodificador

§ Decodificador + CAM + Tarjeta original abonado ;)

§ Tarjeta DVB

§ Software DVB + Plugin de Acceso + (Tarjeta )

§ Plugins: Yankse, S2EMU, Poor Man’s CAM, etc

Es ilegal la visión de acceso condicional sin el correspondiente abono!

Page 18: Warezzman - DVB-Satellite Hacking

Televisión satélite en PC

§ Tarjeta + PC + Salida TV = PVR

§ MPEG2 -> Divx (sin pasos analógicos)

§ Plugins de acceso condicional por software

§ Distribución en LAN (incluso Xbox)

Page 19: Warezzman - DVB-Satellite Hacking

DVB Feeds

§ Enlaces de transmisión de video.

§ Directos, eventos deportivos, imágenes

sin editar, etc.

§ Temporales, solo se activan en el

momento de la transmisión.

§ Normalmente en abierto (FTA)

Page 20: Warezzman - DVB-Satellite Hacking

Feeds: Directos

Feed Hispasat - Antena 3

Page 21: Warezzman - DVB-Satellite Hacking

Feeds: Directos

Hispasat Feed Telecinco - FLY ATLAS – 20 Marzo 2004

Page 22: Warezzman - DVB-Satellite Hacking

Feeds: Agencias

Hispasat – ATLAS Servicio Agencia – 29 Febrero 2004

Page 23: Warezzman - DVB-Satellite Hacking

Feeds: Varios

Feeds Varios Hispasat

Page 24: Warezzman - DVB-Satellite Hacking

Feeds: OTAN

Page 25: Warezzman - DVB-Satellite Hacking

Feeds: OTAN

Page 26: Warezzman - DVB-Satellite Hacking

Feeds

Lyngsat

Page 27: Warezzman - DVB-Satellite Hacking

Feeds Problemas de recepción

§ Lista de canales Vs “Blind Scan”

§ MPEG 4:2:2.

§ Bitrates Bajos

§ Nivel de señal reducido

Page 28: Warezzman - DVB-Satellite Hacking

Para saber mas..

§ Dr HANS (Noticas: TV Pago, Feeds, etc)§ http://drhans.jinak.cz/news/index.php

§ Zackyfiles (TV Pago, Foros)§ http://www.zackyfiles.info

§ Feedlandia (Feeds)§ http://www.feedlandia.com

Page 29: Warezzman - DVB-Satellite Hacking

DVB Datos

§ DATAGRAMA DVB§ DVB-MHP , etc.

§ Datos propietarios

§ Encapsulado de IP

§ Encapsulado de Datos propietarios

en IP sobre DVB

(Eumetsat, Casablanca, etc.)

Page 30: Warezzman - DVB-Satellite Hacking

DVB ISP Satelite

Page 31: Warezzman - DVB-Satellite Hacking

DVB-RCS

Page 32: Warezzman - DVB-Satellite Hacking

DVB Datos

§ LinuxTV (www.linuxtv.org)§ Soporte en el kernel tarjetas DVB-S/C/T

§ Utilidades (linuxtv-apps): sintonizador, test, soporte DVB/IP, etc.

§ DVBsnoop (dvbsnoop.sourceforge.net)§ Analizador de protocolo DVB para consola

§ Para DVB/IP§ Ethereal, Tcpdump, etc.

Page 33: Warezzman - DVB-Satellite Hacking

DVB/IP: Tune

Page 34: Warezzman - DVB-Satellite Hacking

Dvbsnoop: PID Scan

Page 35: Warezzman - DVB-Satellite Hacking

Dvbsnoop

Page 36: Warezzman - DVB-Satellite Hacking

DVB-IP

Page 37: Warezzman - DVB-Satellite Hacking

DVB/IP

Page 38: Warezzman - DVB-Satellite Hacking

DVB/IP

Page 39: Warezzman - DVB-Satellite Hacking

DVB/IP: Driftnet

Page 40: Warezzman - DVB-Satellite Hacking

DVB/IP: LIVE Inet Stream Filter

Page 41: Warezzman - DVB-Satellite Hacking

DVB Data: Dumpeo

Page 42: Warezzman - DVB-Satellite Hacking

DVB Data: Análisis

Page 43: Warezzman - DVB-Satellite Hacking

DVB/IP Aplicación financiera

Page 44: Warezzman - DVB-Satellite Hacking

DVB

AB(USANDO) DVB

Page 45: Warezzman - DVB-Satellite Hacking

Hidden Channels

Page 46: Warezzman - DVB-Satellite Hacking

Hidden Channels

Page 47: Warezzman - DVB-Satellite Hacking

Hidden Channels

Page 48: Warezzman - DVB-Satellite Hacking

Escaneo de puertos anónimo

Page 49: Warezzman - DVB-Satellite Hacking

Escaneo de puertos anónimo

Page 50: Warezzman - DVB-Satellite Hacking

Otras ideas

§ Echelon “Amateur”

§ ¿Conexión satélite anónima y gratuita?

§ Protocolo de envió de ficheros multicast.

§ “Offensive use of IDS”.§ Localización de “zombies”

§ Escaneo pasivo de vulnerabilidades.Ej. Banner grabbing

Page 51: Warezzman - DVB-Satellite Hacking

Fin

Gracias!

¿Alguna pregunta?