[Tele2] Multimedia-decoder emulator

Pagina: 1 2 3 Laatste
Acties:
  • 35.173 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Heb bij m'n neefje wat gespeeld met de Tele2 multimedia decoder. Het is bijna triviaal om met VLC live streams af te spelen in perfecte kwaliteit. Daarvoor moet je alleen eerst de traffic sniffen tussen modem en decoder. Je vindt dan de multicast IPs en ports van de live channels. Je stemt met de decoder af op zo'n kanaal, zorgt er voor dat je PC via een hub de aansluiting tussen modem en decoder deelt en geeft hem een vaste IP (bijv. 192.168.1.3, want de decoder heeft -.-.-.2). Dan start je VLC en opent de multicast stream die op de corresponderende IP en port stuurt. Alleen de live kanalen worden gemulticast, andere kanalen zijn unicast streams.

Tot zover leuk en aardig, maar niet zo spannend, en ik denk dat dit ooit al ergens is gepost. Je hebt steeds de decoder nodig om op een live kanaal te zappen. Wat ik wil is dat je ook zonder decoder, direct van je PC af kan stemmen op een kanaal. Je kunt dan in je home netwerk naar alle PCs en laptops in perfecte kwaliteit streamen en hebt ook nog eens het voordeel dat je met VLC kan recorden en transcoden. Transcoden doe je om bijvoorbeeld je stream naar je mobieltje of PSP te sturen. Het gewenste stukje software is dus een "MM-decoder emulator" (eigenlijk alleen een channel zapper, met VLC stand-alone of browser plugin wordt de stream gedecodeerd).

Voor zo'n MM-decoder emulator moet natuurlijk een beetje geprogrammeerd worden. Als je interesse hebt en je kan coden/hacken en hebt verstand van netwerk protocollen (een beetje TCP en HTTP, van IGMP geen last want wordt door VLC bij het OS geinitieerd), dan meldt je in deze thread.

PS: dit is alleen interessant voor Tele2 abonees die ook TV in het pakket hebben en die dus over een decoder beschikken. De decoder authentificeert zich met een secret cookie en die kun je natuurlijk alleen vinden uit je eigen decoder. We willen niks illegaals doen!

Acties:
  • 0 Henk 'm!

  • wcduck
  • Registratie: September 2000
  • Niet online
Helaas begrijp ik weinig van wat je allemaal zegt, maar het klinkt erg leuk en nuttig. Ik wacht met spanning af wat je uit gaat vogelen. Ik heb hier nog drie ongebruikte decoders staan, wellicht kan ik er wat leuks mee.

I don't suffer from insanity, I enjoy every minute of it.


Acties:
  • 0 Henk 'm!

  • IEF
  • Registratie: Februari 2004
  • Laatst online: 14:42

IEF

Why so serious?

Misschien leuk om een stukje traffic capture te posten om over te discussieren.

Het gaat dan natuurlijk om het stukje 'authenticatie' en 'zappen'.

Je hoeft niet direct Tele2 abonnee te zijn om het een en ander te kunnen bijdragen over dat stukje netwerkverkeer :)

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 28-05 10:26
Hmm, dit klinkt heel interessant, JW2001, zou je mij een e-mail willen sturen? Ik beheer een forumpje wat hiermee te maken heeft (meer specifiek het modem) en volgens mij weet jij er aardig wat vanaf ;)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Zenuka
  • Registratie: Januari 2002
  • Laatst online: 16-04 06:56
Dit klinkt zeer interessant! Zelf niet al te goed met het netwerk gedeelte maar als er iets geprogrammeerd moet worden... geen probleem...
Heb zelf Tele2 Vision Gold aangevraagd en het zou rond 11 juni oid aangesloten worden... Dus voor mij nog even wachten om zelf te kunnen fishen maar zou hier dus graag aan mee willen helpen!
Ben je al iets verder gekomen?

P.s. waarom VLC gebruiken? Je zou d'r het liefst gewoon een app van moeten maken waar je alles mee kan (ook bv Teletekst)

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Leuk te zien dat er belangstelling is :)
Ik ben volgende week terug van vakantie en post dan wat ik tot dusverre gevonden heb.

Zenuka: VLC is een perfecte multimedia player en kan alle formaten en protocollen aan. Bovendien is het platform onafhankelijk en dan zijn er ook nog browser plugins.

Stay tuned en tot vlg week.

Acties:
  • 0 Henk 'm!

  • Zenuka
  • Registratie: Januari 2002
  • Laatst online: 16-04 06:56
Prima maar als je het goed wilt aanpakken zou ik vlc gebruiken in een app ipv iets schrijven voor vlc maar zover is het nog niet... :)
Tot volgende week

Acties:
  • 0 Henk 'm!

Anoniem: 221602

Klinkt interessant, wil een Media Center machine bij m'n TV neer zetten maar heb Digitale TV van TeleGay (Tele2), en 1 apparaat is makkelijker dan twee (of in ieder geval 1 afstandsbediening).

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Zoals beloofd schrijf ik hier neer wat ik zoal gevonden heb over hoe de Tele2 MM decoder werkt. Ik denk dat een moderator dit thema trouwens beter verplaatsen kan naar electronica - router hacking of zo. Waarschijnlijk werpen een paar meer hardcore hackers er dan een blik op. Alvast bedankt.

Ik kan er denk ik vanuit gaan dat jullie inmiddels ook al een hubje tussen PC en MM decoder geschakeld hebben en met Wireshark of Ethereal hetzelfde gevonden hebben als ik. Waarschijnlijk dus niets nieuws voor jullie :)

In ieder geval is de MM decoder niets meer dan een embedded web browser (ANTFresco/4.10.35) en streaming client, die van een M$ ASP.NET enabled web server de programmaoverzichten en EPG inhoud ophaalt en weergeeft. Als je dan een live programma gekozen hebt, dan meldt de decoder zich per IGMP aan bij een multicast groep. Vanaf dat moment wordt de multicast gedecodeerd en na DA conversie via de videouitgang aan je TV gestuurd.

Als je je decoder aanzet dan heeft ie het IP adres 192.168.1.2 (die heeft ie als vast adres of krijgt ie per dhcp; ik denk dat ie als hem de allereerste keer aanzet hij IP per dhcp en login data van Tele2 via de router krijgt en dat het dan in een serial eeprom of flash rom bewaart blijft. Waarschijnlijk wordt MAC adres dan ook gecheckt. De decoder van m'n neefje is van Samsung, tenminste de MAC is in de voor Samsung gereserveerde range 00:00:f0:e9:xx:yy)

Direct daarna neemt ie contact op met de Tele2 web server en stuurt daarvoor een HTTP GET naar host 172.16.113.11. Ik denk dat 172.16.113.11 niet de enigste web server is...

Ik heb wat uitgebreider naar die HTTP GET gekeken, omdat daarin per session ID en met een cookie bij Tele2 geauthenticeerd wordt. In de Cookie vinden we:


ASP.NET - Session ID (een ASCII string bestaande uit 24 chars)

ird (decoder ID) (8 bytes en die vindt je op de plakker aan de onderkant)

PinCheck = False (tenminste bij m'n neefje is dat niet ingesteld, waarschijnlijk speelt dat een rol bij porno of betaal video on demand programmas)

userno (waarschijnlijk een abonnee nummer en bestaat uit 4 cijfers, ja idd een beetje weinig maar dat was wat ik gezien heb :) )

.AUTHCOOKIE (authenticatie token bestaande uit 144 bytes)

Isflushed = True (weet niet precies waar dat voor is)

CCIVersion = 2007-03-22 9:14:01 (is denk ik de firmware versie v/d decoder)

Return url = http%3A//172.16.113.11/Main.aspx%7Chttp%3A//172.16.113.11/Main.aspx%7Chttp%3A//172.16.113.11/Pages/EPG/play.asp; (is denk ik vrij duidelijk)

Dan nog vijf (5) ASPSESSIONIDs die er een beetje vreemd uitzien. Zoals bijv:
ASPSESSIONIDAQRCTRDQ=EJHPGNPCAEEMFBNLHEINGNIK;

PinfoPopup=N (weet niet, maar zal wel zoiets zijn als "dit is niet een popup window")

authtoken = false; (weet ook niet precies voor zover ik me herinner zag ik alleen maar false)



De User-Agent: Mozilla/4.08 (compatible; ANTFresco/4.10.35; Linux2.2.20/bsp)

Nadat de web paginaatjes zijn gedownload en de user een programma heeft geselecteerd wordt een IGMP join gestuurd en begint Tele2 te streamen per UDP/RTP (multicast).

Ik vond volgende groep adressen voor een paar kanaaltjes:
239.192.0.80:10800 TELE2 PROMO
239.192.0.105:11050 CHELSEA TV
239.192.0.66:10660 FC Groningen (Club 7)
239.192.0.66:10650 AZ (Club 6 )

Nou wat ik denk wat we moeten proberen is een paar testjes doen met een gefakete ANTFresco browser. Gewoon een Firefox of IE nemen en de User-Agent string vervangen en dan een HTTP GET sturen met dezelfde ASP.NET session id en .AUTHCOOKIE. Als Tele2 wat terugstuurt dan zitten we snor en anders in de penarie. Wat ik hoop is dat een replay van de de HTTP GET mogelijk is :)

Graag hoor ik wat jullie er van vinden.

/JW

PS: Moderator, aub topic verplaatsen naar een passender forum. Bedankt.

Acties:
  • 0 Henk 'm!

  • mnielsm
  • Registratie: September 2002
  • Laatst online: 14:28
Waar je misschien eens naar moet kijken is het programma fiddler:

http://www.fiddler2.com/

Dit programma installeert zich als lokale proxy server en zorgt dat je http requests en http responses kan pauzeren en editen. (dus zowel de weggestuurde data kan je aanpassen als de ontvangen data voordat deze naar jouw applicatie gestuurd wordt)

Op de site staat ook een een paar video's waarin een hoop duidelijk gemaakt wordt.

Voor het eenvoudigste zoeken naar alle chinese webshops: www.chinapricefinder.com


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Zo een goeie hebben wij nog niet gehad :)
Ja, da's zeker een prima tool om snel wat dingen te testen.

Zo, nu hebben we alleen nog een paar enthousiaste Tele2 abonees nodig!
Ik ben het zelf nl. niet en bezoek m'n neefje pas weer over een paar maanden.

Dus mensen even een paar handen uit de mouwen steken om deze klus te klaren :)

Acties:
  • 0 Henk 'm!

Anoniem: 103563

Ik veronderstel dat tele2 in NL via adsl werkt?
Dan moet je es zien naar de info over Belgacom TV op de PC. De kans is groot dat het systeem (quasi) identiek is

Hier is één site waar er veel info te vinden is (helaas? in het frans) :
http://www.adsl-bc.org/mw/index.php/Belgacom_TV_sur_PC

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Ja bedankt, ik kan het verhaal redelijk volgen. Vroeger gelukkig nog een paar woordjes frans geleerd ("Papa fume une pipe, Tante Odile voulez vous couchez avec moi?") :)

Er is, als ik het goed begrepen heb, echter een essentieel verschil. De Belgacom kanaaltjes kunnen direct in VLC gekozen worden met de juiste URL, en de stream loopt dan direct. Ik heb hetzelfde, dus een kanaal direct kiezen, geprobeerd met VLC bij Tele2. Helaas loopt de stream dan nog niet. Die moet expliciet met de decoder geselecteerd worden. Als dat gebeurd is, kan je met VLC op hetzelfde adres perfect kijken. Het lijkt er dus op dat Belgacom een stuk opener systeem heeft. Bij Tele2 moeten we helaas een web zapping engine implementeren. Zie ook de beschrijving in m'n openings-posting.

Mijn frans is niet perfect, ik kan er dus hopeloos naast liggen. Zou mooi zijn als je mijn interpretatie kan bevestigen (of weerleggen natuurlijk).

Acties:
  • 0 Henk 'm!

Anoniem: 103563

Daar komt het idd op neer: UDP streampje kiezen en gaan!

En je kan denkik (ik heb zelf geen BGC TV) zoveel verschillende kanalen kiezen als uw bandbreedte toelaat.

[ Voor 49% gewijzigd door Anoniem: 103563 op 20-06-2007 12:27 ]


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
Dit werkt echt super!! Kwaliteit is 1 op 1 perfect te noemen (zeker voor een 4 mbit-stroompje)

Zijn die IP:PORT's voor elke lokatie gelijk, of is dat per centrale weer anders? Ik heb nu een playlist in VLC aangemaakt met daarin de 20 belangrijkste zenders, nu is het alleen een kwestie van op de decoder zappen en op de PC de juiste stream kiezen.

_/-\o_ JW, dank voor je tip!!! _/-\o_

Verder was ik benieuwd of anderen ondertussen al meer ervaringen hebben opgedaan met bovenstaande truuks..... ik sta namelijk paraat voor tests :9~

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • scorpion303
  • Registratie: Juni 2002
  • Niet online
MuRC schreef op dinsdag 26 juni 2007 @ 15:27:
Dit werkt echt super!! Kwaliteit is 1 op 1 perfect te noemen (zeker voor een 4 mbit-stroompje)
Ik heb 't even gemist, maar heb jij het hier nog steeds over de versatel/tele2 tv streams? Kan ik hiermee in een druk voetbalweekend twee wedstrijden tegelijk kijken? Eentje op de tv en de ander op de pc? In goede kwaliteit en zonder de halve minuut vertraging van de streams die versatel op hun site aanbiedt? En via mijn normale pc-netwerk (en dus niet over de twee decoder-poorten op de router)?

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MuRC schreef op dinsdag 26 juni 2007 @ 15:27:
Dit werkt echt super!! Kwaliteit is 1 op 1 perfect te noemen (zeker voor een 4 mbit-stroompje)

Zijn die IP:PORT's voor elke lokatie gelijk, of is dat per centrale weer anders? Ik heb nu een playlist in VLC aangemaakt met daarin de 20 belangrijkste zenders, nu is het alleen een kwestie van op de decoder zappen en op de PC de juiste stream kiezen.

_/-\o_ JW, dank voor je tip!!! _/-\o_

Verder was ik benieuwd of anderen ondertussen al meer ervaringen hebben opgedaan met bovenstaande truuks..... ik sta namelijk paraat voor tests :9~
Zou gaaf zijn als je je playlist hier post.
Ik denk dat het in het hele land de zelfde multicast adressen zijn. Vergelijk deze 5 kanaaltjes eens met je playlist:
239.192.0.80:10800 TELE2 PROMO
239.192.0.105:11050 CHELSEA TV
239.192.0.66:10660 FC Groningen (Club 7)
239.192.0.66:10650 AZ (Club 6 )

Ik vond een heel stel andere kanaaltjes waar m'n neefje niet op geabonneerd is ... uhm toen dacht ik dat het tijd wordt eens aan die web zapper te werken ...

scorpion303: ja het gaat hier over tele2/versatel streams. Wat jij wil gaat nu niet, maar kan misschien met een web zapper wel werken.

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
copy/paste onderstaande txt in notepad en save als tv.m3u

------------------------------------------------

#EXTM3U
#EXTINF:0,Comedy Central
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.140:11400
#EXTINF:0,TIEN
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.150:11500
#EXTINF:0,RTL 5
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.115:11150
#EXTINF:0,NL 1
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.131:11310
#EXTINF:0,NL 2
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.132:11320
#EXTINF:0,NL 3
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.133:11330
#EXTINF:0,RTL 4
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.114:11140
#EXTINF:0,SBS 6
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.117:11170
#EXTINF:0,RTL 7
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.116:11160
#EXTINF:0,Veronica
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.144:11440
#EXTINF:0,NET 5
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.145:11450
#EXTINF:0,MTV
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.139:11390
#EXTINF:0,TMF
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.142:11420
#EXTINF:0,Cartoon
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.146:11460
#EXTINF:0,Animal Planet
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.148:11480
#EXTINF:0,Discovery
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.147:11470
#EXTINF:0,National Geographic
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.149:11490
#EXTINF:0,BRT 1
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.137:11370
#EXTINF:0,BRT 2
#EXTVLCOPT:access-filter=timeshift
udp://@239.192.0.138:11380

------------------------------------------------

verder al leuk tv aan het kijken via mijn HTC Universal XDA en TCPMP

Het promokanaal is hetzelfde IP inderdaad, kunnen ervan uitgaan dat ze landelijk zijn.. benieuwd of er meer kan .. =]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
niet dat ik Tele2 heb of zelfs maar in Nederland woon, maar ik volg dit wel netjes mee.

Mss is dit ook toepasbaar te België :-)

(anderzijds wil ik mogelijk wel eens een poging doen op code-hacking in PHP ofzo
als er even een logfile kan gegeven worden van de volledige communicatie tss decoder en servers.
log bv effe met packetyzer het verkeer met die server "host ...." tijdens opstart van je decoder en het zappen/verkrijgen van zenders - dan kan dat altijd nagebootst worden

Kan er altijd eens gekeken worden of een "sessie-replay" aanval mogelijk is.
PHP-pagina die via usb-webserver kan ingezet worden als test bv)

ik ben geen "hogere taal"-dev'er, maar kan mss wel helpen een basis te vormen voor anderen.

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MuRC schreef op woensdag 27 juni 2007 @ 00:14:
copy/paste onderstaande txt in notepad en save als tv.m3u
....
verder al leuk tv aan het kijken via mijn HTC Universal XDA en TCPMP

Het promokanaal is hetzelfde IP inderdaad, kunnen ervan uitgaan dat ze landelijk zijn.. benieuwd of er meer kan .. =]
Mooi bedankt. Ja ik zit ook lekker mee te kijken op m'n HTC S710 met Coreplayer. VLC ontvangt de stream en transcodeert hem naar 320x240 mpeg4 of h264. Weliswaar is het maar een 2.4" schermpje maar je kan er perfect mee in slaap vallen :)

Oh ja, ik denk zeker dat je meer kan. Je moet maar eens met fiddler spelen ...

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
met mijn fiddler speel ik al elke dag :+

maar wat zou ik daarmee kunnen uitzoeken? ben zelf geen coder/hacker.. wel een gebruiker van codes/hacks =]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
als er bruikbare logs verzameld kunnen worden
(van de communicatie tss decoder en servers van opstart tot aanvraag van een kanaal op die decoder) kunnen andere code-hackers er mss wat mee ;)

protocol uitzoeken, nabootsen, (laten) testen, ...

(de omschrijving hier verder naar boven van 1 der pakketten/cookies is wel handig maar net te karig om een start te maken voor een "emulator" - of in ieder geval streamaanvrager)

een log met daarin ev. privaat-aanduidende gegevens anoniem gemaakt en aangeduid wat voor gegeven er stond - je pin moet bv niet openbaar zijn, maar voor een emulator is het wel handig te weten waar ie en wanneer ie moet meegestuurd worden.

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
soulrider schreef op woensdag 27 juni 2007 @ 11:41:
als er bruikbare logs verzameld kunnen worden
Ok.. maar die logs verzamel ik dan met een sniffer ala etherdetect? Dus ik zet modem en decoder uit, prik de decoder-uit van mijn modem in een hub, prik vervolgens mijn laptop en de decoder-in in de hub, schakel de boel in (en kies een zender) en capture de pakketten die gaan lopen ??

of moet ik met dat fiddler aan de slag?

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
MuRC schreef op woensdag 27 juni 2007 @ 12:18:
[...]


Ok.. maar die logs verzamel ik dan met een sniffer ala etherdetect? Dus ik zet modem en decoder uit, prik de decoder-uit van mijn modem in een hub, prik vervolgens mijn laptop en de decoder-in in de hub, schakel de boel in (en kies een zender) en capture de pakketten die gaan lopen ??

of moet ik met dat fiddler aan de slag?
op die manier kan dat, begin de capturing wel voor de inschakeling van die decoder.
ik weet niet of fiddler logging toestaat ?
(en ik kan hem op mijn werk pc slecht gaan installeren wegens security)

(zelf gebruik ik thuis packetyzer - freeware voor windows)

edit: je mag ze doormailen (zie profiel, staat er normaal in)

ps: ik beloof geen tijdstip, maar wil wel een poging doen voor pseudo-code en een snel gescripte php-versie. (kladversie enzo) zodat anderen er ev. mee verder kunnen werken

[ Voor 14% gewijzigd door soulrider op 27-06-2007 14:01 ]


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Installeer gewoon Wireshark en Fiddler (nee, niet die versie die bij je geboorte werd geinstalleerd ...)

Eerst ga je met Wireshark aan de slag. De setup met de hub is precies goed. Je vindt dan het eerste HTTP GET die ik boven heb beschreven en saved hem met Wireshark.
Zet je decoder maar weer uit want dat is in principe het enigste wat je nodig hebt voor het volgende experiment met Fiddler. Je moet je setup zo maken dat de decoder nu z'n http aanvragen aan Fiddler stuurt en niet direct aan Tele2. Als je dat voor elkaar hebt, is de grap dat als je de decoder weer aan zet en je ziet de eerste HTTP GET, je voor de waarden van de parameters ASP.NET-SessionID, .AUTHCOOKIE en de stuk of vijf ASPSESSION IDs de waarden van de eerste keer invult en dan het pakket doorsluist naar Tele2. Misschien is het nog het handigst als je het hele pakket vervangt. Als Tele2 dan correct antwoordt met een http reply (start menu etc) dan hebben we bewezen dat http replay werkt en is het alleen nog maar een kwestie van snel een proggy te hacken met behulp van libcurl. Dat laatste is voor mij een peuleschil zolang ik geen gui hoef te coden :)

Voor het geval dat jullie je afvragen waarom ik dat testje zelf niet doe, het is heel simpel ik woon niet in NL en alleen m'n neefje heeft een decoder thuis. Als jullie geen zin hebben, dan wacht twee maanden dan ben ik daar weer op bezoek en kan het zelf doen.

Succes!

[ Voor 4% gewijzigd door JW2001 op 27-06-2007 16:00 ]


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
zal vant weekend eens rommelen

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • wcduck
  • Registratie: September 2000
  • Niet online
JW2001 schreef op woensdag 27 juni 2007 @ 14:06:


Voor het geval dat jullie je afvragen waarom ik dat testje zelf niet doe, het is heel simpel ik woon niet in NL en alleen m'n neefje heeft een decoder thuis. Als jullie geen zin hebben, dan wacht twee maanden dan ben ik daar weer op bezoek en kan het zelf doen.

Succes!
Heb je wat aan een losse decoder, of heb je ook de Versatel verbinding nodig voor je experimenten?

I don't suffer from insanity, I enjoy every minute of it.


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Heb je wat aan een losse decoder, of heb je ook de Versatel verbinding nodig voor je experimenten?
Voor die testjes in m'n vorige posting heb je een Tele2/Versatel verbinding nodig. Als daar uit volgt dat http replay niet mogelijk is, gaan we in de volgende ronde. Dan wordt het hardcore hacken en schroeven we de decoder open en gaan op zoek naar een JTAG console interface :D

Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
offtopic:
ik blijf op de achtergrond meevolgen, kijkend of het bruikbaar bij ons - de zuiderburen


Je deelt enige gevonden info hier toch mee?
(of start je er een eigen pagina/site voor op ? )

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Geen zorg, alle bevindingen worden hier gepost :)

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 28-05 10:26
Op 'mijn' forum kunnen we ook plek inrichten hiervoor, dat is wat meer besloten...

We are shaping the future


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
is misschien wel een idee... O-)

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • bjck
  • Registratie: Mei 2000
  • Laatst online: 20-05 12:42
Move van IH naar Programming

Een onderschrift moet altijd zinvol zijn.


Acties:
  • 0 Henk 'm!

Anoniem: 14829

Wat heeft dit in Programming te zoeken???

Acties:
  • 0 Henk 'm!

  • wcduck
  • Registratie: September 2000
  • Niet online
JW2001 schreef op vrijdag 29 juni 2007 @ 15:58:
[...]

Voor die testjes in m'n vorige posting heb je een Tele2/Versatel verbinding nodig. Als daar uit volgt dat http replay niet mogelijk is, gaan we in de volgende ronde. Dan wordt het hardcore hacken en schroeven we de decoder open en gaan op zoek naar een JTAG console interface :D
Ik kan niets beloven, maar mijn ouders hebben nog twee van die apparaten staan in de kelder. Ze worden beiden niet gebruikt. Ik weet alleen niet of Tele2 ze ooit nog terug wil. Ben je geinteresseerd?

I don't suffer from insanity, I enjoy every minute of it.


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
JW2001 schreef op woensdag 27 juni 2007 @ 14:06:
Eerst ga je met Wireshark aan de slag. De setup met de hub is precies goed. Je vindt dan het eerste HTTP GET die ik boven heb beschreven en saved hem met Wireshark.
Zet je decoder maar weer uit want ....
Heb wat zitten rommelen, hieronder wat bevindingen...

Als ik wireshark aanzet gaat er al van alles lopen, ook al staat de decoder uit. Voornamelijk verkeer van mijn ip naar de modem. Zodra ik de decoder aanzet zie ik wel wat dingen van en naar decoder gaan, maar ik zie niet waar ik in wireshark die HTTP GET kan herkennen.

en dan:
JW2001 schreef op woensdag 27 juni 2007 @ 14:06:
Je moet je setup zo maken dat de decoder nu z'n http aanvragen aan Fiddler stuurt en niet direct aan Tele2. Als je dat voor elkaar hebt...
sja.. uhmm.. hoe? 8)7

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
wcduck schreef op zondag 01 juli 2007 @ 10:19:
[...]


Ik kan niets beloven, maar mijn ouders hebben nog twee van die apparaten staan in de kelder. Ze worden beiden niet gebruikt. Ik weet alleen niet of Tele2 ze ooit nog terug wil. Ben je geinteresseerd?
Als we in de volgende ronde gaan zeer zeker :)
Ben natuurlijk altijd bereid er voor te betalen if the price is right.

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MuRC schreef op zondag 01 juli 2007 @ 15:11:
Heb wat zitten rommelen, hieronder wat bevindingen...

Als ik wireshark aanzet gaat er al van alles lopen, ook al staat de decoder uit. Voornamelijk verkeer van mijn ip naar de modem. Zodra ik de decoder aanzet zie ik wel wat dingen van en naar decoder gaan, maar ik zie niet waar ik in wireshark die HTTP GET kan herkennen.
Je moet het ongeveer zo aansluiten

DSL-modem -> Decoder -> Hub <- Laptop
Zet een vaste IP op je laptop: 192.168.1.3 en netmask 255.255.255.0 en verder DNS of wel leeg of 192.168.1.1
Zet je decoder uit en start Wireshark capture. Dan de decoder aan en na een paar seconden (5-10) de capture stoppen. Dan van boven naar beneden scrollen tot je de HTTP Get gevonden hebt. In de packet details vindt je dan de parameters zoals ik eerder heb gepost.

Met dezelde setup kun je ook met VLC kijken.
[
sja.. uhmm.. hoe? 8)7
Voor de test met fiddler zal ik een scenario uitwerken en hier posten. Daar moet ik zelf ook eerst mee spelen.

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Alex) schreef op vrijdag 29 juni 2007 @ 17:20:
Op 'mijn' forum kunnen we ook plek inrichten hiervoor, dat is wat meer besloten...
Bedankt voor je aanbod :)
Kunnen we doen als we in een volgende ronde de decoder moeten openschroeven. Dan is het handig om fotos te kunnen invoegen (zonder externe URLs zoals in dit forum).

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
JW2001 schreef op zondag 01 juli 2007 @ 15:43:
[...]

Je moet het ongeveer zo aansluiten

DSL-modem -> Decoder -> Hub <- Laptop
Zet een vaste IP op je laptop: 192.168.1.3 en netmask 255.255.255.0 en verder DNS of wel leeg of 192.168.1.1
Zet je decoder uit en start Wireshark capture. Dan de decoder aan en na een paar seconden (5-10) de capture stoppen. Dan van boven naar beneden scrollen tot je de HTTP Get gevonden hebt. In de packet details vindt je dan de parameters zoals ik eerder heb gepost.
Dus vanuit modem in hub, vanuit hub naar decoder en vanuit hub naar pc..., zo staat het reeds inderdaad (alleen gebruik ik een wireless router ipv een hub.. wellicht maakt dat iest uit?)

Echter in wireshark zie ik nergens HTTP GET staan, alleen dingen als IGMP V2 Membership Query.. nogmaals, ik ben geen netwerk expert =\

Moet ik nog letten op verkeer van en naar een bepaald adres?

[ Voor 4% gewijzigd door MuRC op 01-07-2007 16:57 ]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
MuRC schreef op zondag 01 juli 2007 @ 16:57:
[...]


Dus vanuit modem in hub, vanuit hub naar decoder en vanuit hub naar pc..., zo staat het reeds inderdaad (alleen gebruik ik een wireless router ipv een hub.. wellicht maakt dat iest uit?)

Echter in wireshark zie ik nergens HTTP GET staan, alleen dingen als IGMP V2 Membership Query.. nogmaals, ik ben geen netwerk expert =\

Moet ik nog letten op verkeer van en naar een bepaald adres?
Tijdens een capture: Analyze | Display Filters... | Filter string: (onderaan) "not igmp" Apply | OK

Nog een voorbeeld, om icmp-verkeer van en naar 127.0.0.1 te excluden: "!(ip.addr eq 127.0.0.1) and not ( icmp )" :)

[ Voor 1% gewijzigd door 0xDEADBEEF op 01-07-2007 18:04 . Reden: openingszin aangevuld ]

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MuRC schreef op zondag 01 juli 2007 @ 16:57:
Dus vanuit modem in hub, vanuit hub naar decoder en vanuit hub naar pc..., zo staat het reeds inderdaad (alleen gebruik ik een wireless router ipv een hub.. wellicht maakt dat iest uit?)
Yep, de wlan router laat de http traffic die we willen zien helaas niet door. De IGMP traffic wel, maar daar hebben we nu niets aan. Denk er aan, een hub is wat anders dan een switch. Voor verdere uitleg zie: http://wiki.wireshark.org/CaptureSetup/Ethernet

Kijk nog eens in je kelder of je er nog zo'n ethernet hubje hebt.

[ Voor 19% gewijzigd door JW2001 op 01-07-2007 20:35 . Reden: verduidelijking hub ipv switch ]


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Nu online

Creepy

Tactical Espionage Splatterer

Anoniem: 14829 schreef op zaterdag 30 juni 2007 @ 19:32:
Wat heeft dit in Programming te zoeken???
Ik heb hetzelfde idee. We zitten even in overleg waar het topic beter naar toe verplaatst kan worden.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Ja topic is lastig toe te ordenen. Misschien het beste in electronica waar ook Router-hacking zit.

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
ik heb even een oud 10/100 hubje ertussen gehangen maar snuif nog steeds geen HTTP helaas..

plz advize =]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
MuRC schreef op dinsdag 03 juli 2007 @ 00:35:
ik heb even een oud 10/100 hubje ertussen gehangen maar snuif nog steeds geen HTTP helaas..

plz advize =]
Weet je zeker dat het echt een hub is. Vaak zijn het zogenaamde "switching" hubs. Wat dus betekend dat je nog steeds niet al het verkeer over jouw poort krijgt.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
je hebt gelijk... tis een switch 8)7

wie heeft een hub te leen??

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Vraag eens bij je locale computerboer. Die dingen kosten vrijwel niks (5-10€ voor een 4 port Netgear).

Andere vraag wat is jouw set up om per VLC te kijken?

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
heb even de it-man hier op werk gevraagd.. die heeft er nog 1, en die gebruijkt hij zelf om te sniffen =\

ik zal eens in de rondte vragen

Verder mijn setup voor per VLC:

Decoder en modem beiden op een ouwe wireless router (van mijn vorige provider) aangesloten. Zodoende dus draadloos door mijn hele huis TV te ontvangen. Zolang de ontvangende PC in dezelfde IP-range zit kan ik vanaf elke computer de stream opvragen.

Zo zat ik dus ook te denken dat deze hele grap ook andersom uit te halen zou moeten kunnen zijn... Dus dat ik een stream uitstuur vanaf MIJN netwerk naar de decoder en deze die dan naar composiet (TV-signaal) omzet, zolang het maar in de mpeg-smaak van de decoder valt. >>> en het mediacenter is (her)geboren...soort van...

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Zo zat ik dus ook te denken dat deze hele grap ook andersom uit te halen zou moeten kunnen zijn... Dus dat ik een stream uitstuur vanaf MIJN netwerk naar de decoder en deze die dan naar composiet (TV-signaal) omzet, zolang het maar in de mpeg-smaak van de decoder valt. >>> en het mediacenter is (her)geboren...soort van...
Ja, da's mogelijk.

Hoe vond je de IP adressen in je playlist?

[ Voor 8% gewijzigd door JW2001 op 03-07-2007 21:48 ]


Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Ik meld me even, er staat hier een decoder, er is een hub besteld (10 euro, goedkoop genoeg dus) en de kennis is er als het goed is ook.

Mogelijk gaan jullie dus nog van mij horen, :)

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Nu online

Creepy

Tactical Espionage Splatterer

Gezien het gepraat over sniffing, netwerken en hubs lijkt me dit beter in netwerken passen.
Move -> Netwerken

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Ach ja, voorlopig past dat wel. Over een poosje praten we over JTAG etc en dan kan het in electronica :D

Misschien zien we elkaar weer dan ooit weer eens in software en als het werk voltooid is kan het ook weer in internet geschoven worden ...

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
JW2001 schreef op dinsdag 03 juli 2007 @ 21:47:
[...]
Hoe vond je de IP adressen in je playlist?
Door tijdens het zappen wat aan die router te snuiven.. en dan de ip's die heel veel packets doorsturen opnoteren

[ Voor 41% gewijzigd door MuRC op 04-07-2007 10:12 ]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • scorpion303
  • Registratie: Juni 2002
  • Niet online
Sniffen zonder hub? Wellicht dat je met ARP-poisening een heel eind komt..

'Cain & Abel' zou je hiermee vast verder kunnen helpen... http://www.oxid.it/cain.html

Acties:
  • 0 Henk 'm!

  • HyperioN
  • Registratie: April 2003
  • Laatst online: 24-05 15:42
Zéér interessant topic dit. Krijg thuis ook over enkele weken Tele2-tv met dit systeem. Ga er dan zeker ook eens naar kijken.
Maar begrijp ik het goed dat we alleen over de live-kanalen spreken? De normale kanalen kunnen dus niet via VLC bekeken worden of niet gekozen worden?

[ Voor 4% gewijzigd door HyperioN op 04-07-2007 14:52 ]


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
HyperioN. schreef op woensdag 04 juli 2007 @ 14:52:
Maar begrijp ik het goed dat we alleen over de live-kanalen spreken? De normale kanalen kunnen dus niet via VLC bekeken worden of niet gekozen worden?
Klopt. De normale kanalen zijn unicast streams en gaan dus point-to-point van Tele2 naar decoder. Echter, als we in staat zijn de decoder te emuleren, dan kunnen we natuurlijk ook die normale kanalen kijken.

Acties:
  • 0 Henk 'm!

Anoniem: 24306

Ik meld mij ook even ik zit namelijk met het volgende: ik wil graag een 2de tv maar tele2 vind dat mijn verbinding er niet geschrikt voor is. Nu heb ik gezegt dat ik maar 1 decoder tegelijk aan wil maar dat vinden ze ook niet goed; ik heb enige kennis van electronica, en zou graag bijv. via een HTPC willen kijken. _/-\o_

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Je hebt volgens Tele2 te weinig bandbreedte voor meerdere verschillende programmas gelijktijdig. Maar hetzelfde programma kun je natuurlijk zoals hier is beschreven ook nog met een HTPC in je LAN kijken. En heel misschien, als dit projectje goed eindigt, lukt het met je HTPC een andere stream te kijken. De kwaliteit hangt dan natuurlijk af van de beschikbare bandbreedte op je ADSL lijn.

Acties:
  • 0 Henk 'm!

Anoniem: 24306

Dat zou heel erg mooi zijn! ik ga eens opzoek naar een extra decoder om te kijken of we er ook een vga signaal eruit kunnen halen. :P

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Mocht iemand een dump willen van packets, geef even een gil...

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Zou mooi zijn als je kan bevestigen dat je ook een HTTP Get ziet met dezelfde inhoud structuur zoals ik hier beschreven heb:
http://gathering.tweakers.net/forum/view_message/28247497/

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Bevestigd, alleen userno is hier 5 chars.

Acties:
  • 0 Henk 'm!

Anoniem: 24306

Ik heb nog geen extra decoder kunnen bemachtigen alwel een hub dus ik ga straks ook eens lekker sniffen. Ik vraag me af of hij nu ook echt het MAC adres controleerd voordat de decoder een stream kan krijgen.

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Zijn die multicast feeds niet gecrypt? Ik heb dit ook eens geprorobeert, maar kreeg aalleen maar gecrypte blokjes.

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Exhar schreef op zaterdag 07 juli 2007 @ 17:10:
Bevestigd, alleen userno is hier 5 chars.
Prima, dan moet je nu eens nadenken over een configuratie waar je de http replay kan testen. Ik stel me dat ongeveer zo voor:

decoder -> eth1- PC -eth2 -> DSL modem -> Internet -> Tele2

Dus een PC met 2 NICs tussen decoder en modem plaatsen. PC moet alle netwerk traffic doorlaten behalve de HTTP aanvragen van de decoder. Voor de decoder moet de PC als Fiddler2 proxy optreden zodat je de HTTP Get kan veranderen in een eerder gesniffte versie.

Dit is natuurlijk niet een triviale opgave. Het is zo dat de decoder IP = 192.168.1.2 en het DSL modem heeft 192.168.1.1 en Tele2 bijv. 172.16.113.11
Je PC moet dus IP packet forwarding doen.

Ik denk dat we nu wel wat hulp van echte network cracks kunnen gebruiken :)

@_DH: de voetbal kanalen bij m'n neefje waren alle clear

[ Voor 3% gewijzigd door JW2001 op 07-07-2007 18:34 ]


Acties:
  • 0 Henk 'm!

  • mace
  • Registratie: Juni 2003
  • Laatst online: 19-05 18:36

mace

Sapere Aude

JW2001 schreef op zaterdag 07 juli 2007 @ 18:33:
[...]
Prima, dan moet je nu eens nadenken over een configuratie waar je de http replay kan testen. Ik stel me dat ongeveer zo voor:

decoder -> eth1- PC -eth2 -> DSL modem -> Internet -> Tele2

Dus een PC met 2 NICs tussen decoder en modem plaatsen. PC moet alle netwerk traffic doorlaten behalve de HTTP aanvragen van de decoder. Voor de decoder moet de PC als Fiddler2 proxy optreden zodat je de HTTP Get kan veranderen in een eerder gesniffte versie.

Dit is natuurlijk niet een triviale opgave. Het is zo dat de decoder IP = 192.168.1.2 en het DSL modem heeft 192.168.1.1 en Tele2 bijv. 172.16.113.11
Je PC moet dus IP packet forwarding doen.

Ik denk dat we nu wel wat hulp van echte network cracks kunnen gebruiken :)

@_DH: de voetbal kanalen bij m'n neefje waren alle clear
Kenne we niet iets fixen met iptables?
gewoon rules aanmaken dat hij alles doorlaat behalve wat je vast wilt houden?
Die packets komen ergens als file in een of ander vfs.

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Is opzich geen enkel probleem, alleen even kijken hoe ik dat ga regelen met computers, normaliter gebruik ik hiervoor namelijk mijn laptop...

Acties:
  • 0 Henk 'm!

  • jpiscaer
  • Registratie: Januari 2002
  • Laatst online: 08:00
Exhar schreef op zaterdag 07 juli 2007 @ 20:46:
Is opzich geen enkel probleem, alleen even kijken hoe ik dat ga regelen met computers, normaliter gebruik ik hiervoor namelijk mijn laptop...
Ik zou VMware server proberen, daarmee kun je iig je netwerken isoleren. Dan moet je natuurlijk wel nog meerdere netwerkkaarten hebbem, en dat is in je laptop misschien wat lastiger...

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Netwerken isoleren is geen enkel probleem, het probleem zijn de NIC's ja :)

EDIT:

Ik denk dat ik weet hoe je een stream kan starten. Ik kan niet testen omdat ik wat problemen heb (kan bijv. 192.168.1.1 niet pingen, hub is verkeerd configged)

De stream start je simpelweg door het aanroepen van een URL, maar het lijkt mij persoonlijk niet verstandig om dat zo online te zetten... Als ik het zo even goed bekijk, kan je RTL4, RTL5, etc allemaal digitaal bekijken (wat ik nu niet kan, of nog niet ontdekt heb).

[ Voor 75% gewijzigd door Exhar op 08-07-2007 02:07 ]


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Exhar schreef op zondag 08 juli 2007 @ 00:45:
De stream start je simpelweg door het aanroepen van een URL, maar het lijkt mij persoonlijk niet verstandig om dat zo online te zetten...
Je bedoelt de laatste lange URL die door de decoder gestuurd wordt voordat het streamen begint. Hmm, ik geloof dat ik dat ook geprobeerd heb en het werkte niet. Maar ik kan er naast liggen.
Het is zeer onwaarschijnlijk dat een enkele URL die afgevuurd wordt v/d PC zal werken. Het is m.i. nodig dat de emulator een hele sessie afspeelt bestaande uit de eerste login URL en alle daaropvolgende voor opbouw van menus, EPG etc. Als het ff kan gaan we de menus ook keurig weergeven in een browser.

Het is overigens geen probleem die URLs te publiceren zolang ze geen abonnee en decoder info bevatten. Ik zal ze vandaag eens posten.

Succes!

[ Voor 20% gewijzigd door JW2001 op 08-07-2007 10:10 . Reden: opmerking sessie ]


Acties:
  • 0 Henk 'm!

Anoniem: 149800

Jammer dat dit hier zo uitgebreid besproken wordt. Tele2 kijkt mee en zal wel snel met een firmware update komen. Dit was namelijk ook bij de Diavolink router. Bij het forum van Alex is het iets wat beter in de hand te houden.

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Anoniem: 149800 schreef op zondag 08 juli 2007 @ 10:17:
Jammer dat dit hier zo uitgebreid besproken wordt. Tele2 kijkt mee en zal wel snel met een firmware update komen. Dit was namelijk ook bij de Diavolink router. Bij het forum van Alex is het iets wat beter in de hand te houden.
Ik geloof niet in 'security by obscurity'. Laat ze maar lekker meekijken, dan doen ze nog wat nuttigs :)

Acties:
  • 0 Henk 'm!

  • mace
  • Registratie: Juni 2003
  • Laatst online: 19-05 18:36

mace

Sapere Aude

Wellicht interessant:
In de laaste .NET developer magazine staat een stukje over websites onwikkelen in ASP.NET voor ANT Fresco, en dan specifiek de samsung decoder. Misschien staat er wel nuttige info in! Ik kan het bewuste blaadje alleen ff niet meer vinden.

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
JW2001 schreef op zondag 08 juli 2007 @ 10:01:
[...]

Je bedoelt de laatste lange URL die door de decoder gestuurd wordt voordat het streamen begint. Hmm, ik geloof dat ik dat ook geprobeerd heb en het werkte niet. Maar ik kan er naast liggen.
Het is zeer onwaarschijnlijk dat een enkele URL die afgevuurd wordt v/d PC zal werken. Het is m.i. nodig dat de emulator een hele sessie afspeelt bestaande uit de eerste login URL en alle daaropvolgende voor opbouw van menus, EPG etc. Als het ff kan gaan we de menus ook keurig weergeven in een browser.

Het is overigens geen probleem die URLs te publiceren zolang ze geen abonnee en decoder info bevatten. Ik zal ze vandaag eens posten.

Succes!
Nee, het is een relatief korte URL, namelijk; <ip>/pages/epg/play.asp?channelid='+channelid'

Menu's enzo zullen niet nodig zijn, misschien alleen authen bij de server... (jammer dat ik niet kan testen)

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Exhar schreef op zondag 08 juli 2007 @ 13:08:
[...]

Nee, het is een relatief korte URL, namelijk; <ip>/pages/epg/play.asp?channelid='+channelid'

Menu's enzo zullen niet nodig zijn, misschien alleen authen bij de server... (jammer dat ik niet kan testen)
Ja dat is em, die heb ik ook getest. Op de een of andere manier had ik had nog in gedachten dat het een lange url was. Kan geen kwaad dat nog eens te proberen. Is natuurlijk heel simpel. PC aan je hub en IP 192.168.1.3 geven, je kunt als je wil nog een pseudo Samsung mac aan je eth kaart geven en dan die URL sturen (evt de decoder eerst aan zetten wegens authenticatie).

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MaCe1337 schreef op zondag 08 juli 2007 @ 10:57:
Wellicht interessant:
In de laaste .NET developer magazine staat een stukje over websites onwikkelen in ASP.NET voor ANT Fresco, en dan specifiek de samsung decoder. Misschien staat er wel nuttige info in! Ik kan het bewuste blaadje alleen ff niet meer vinden.
Is dat ook online? Misschien hier: http://dotnet.sys-con.com/ ??

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Zojuist even getest op de volgende manier;

Modem -> Hub -> Decoder + laptop

Decoder en laptop aansluiten (beide op .3). Dan pas de hub aan, decoder even laten authen bij tele2 en naar 172.16.113.11 pingen. In Ethereal zag ik de packets terug komen op .3, die uitkwamen bij de decoder. Decoder-stekker eruit, en ik kan gewoon naar 172.16.113.11 browsen in Firefox.

Komt precies dezelfde pagina uit als wat je op de decoder ziet (had ik verwacht), enige jammere is dat ik de stream niet gestart krijg. Ik moet dus nog even de packets bestuderen om te zien wat er allemaal gestuurd wordt om de stream te starten. Ook is de verbinding na 3:20 minuten weg, ik zie de packets verzonden worden, maar krijg geen antwoord, misschien beveiliging in de modem? Ik kan namelijk ook niet naar andere sites surfen.

Komende week heb ik geen tijd ivm. werk, dus zaterdag kan ik op z'n vroegst weer testen. Het is iig mogelijk, en een stuk makkelijker dan verwacht (voor mij). Enige nadeel is dat de streams alleen via (blijkbaar) fysieke port 1+2 op het modem werken. Dat is op te lossen met een simpel acces pointje, waarna je door het hele huis streams kan kijken... :)

EDIT:

Ik bedenk me net, al we de ASP pages kunnen faken (en dat kan, vrij simpel zelfs) we eigen streams naar de decoder kunnen sturen waardoor je je eigen gekozen streams op TV kan bekijken. Misschien had iemand dit al bedacht, ik denk er net pas aan..

[ Voor 10% gewijzigd door Exhar op 08-07-2007 16:15 ]


Acties:
  • 0 Henk 'm!

  • mace
  • Registratie: Juni 2003
  • Laatst online: 19-05 18:36

mace

Sapere Aude

Nee, het was de nederlandse versie.

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Exhar schreef op zondag 08 juli 2007 @ 16:13:
Decoder en laptop aansluiten (beide op .3). Dan pas de hub aan, decoder even laten authen bij tele2 en naar 172.16.113.11 pingen. In Ethereal zag ik de packets terug komen op .3, die uitkwamen bij de decoder. Decoder-stekker eruit, en ik kan gewoon naar 172.16.113.11 browsen in Firefox.

Komt precies dezelfde pagina uit als wat je op de decoder ziet (had ik verwacht), enige jammere is dat ik de stream niet gestart krijg. Ik moet dus nog even de packets bestuderen om te zien wat er allemaal gestuurd wordt om de stream te starten. Ook is de verbinding na 3:20 minuten weg, ik zie de packets verzonden worden, maar krijg geen antwoord, misschien beveiliging in de modem? Ik kan namelijk ook niet naar andere sites surfen.
Niet slecht :)

Je prikt als ik het goed begrijp je PC er pas in nadat je de decoder er uit getrokken hebt? En heb je de MAC v/d decoder aan je PC NIC gegeven?

Hmm die 200 sec lijken een soort sessie time period.

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Pc en decoder zijn tegelijkertijd aangesloten, en zodra ik het idee heb dat de decoder authed is (packet stream kijken) trek ik de kabel van de decoder uit de hub, zodat alleen mijn laptop nog aangesloten is.
Tijdens het testen heb ik de NIC idd het MAC-adres van de decoder gegeven, oa. omdat je met ARP zit...

200 sec zal waarschijnlijk inderdaad met sessies te maken hebben, maar dat moet even nagekeken worden (packets blijven capturen tijdens het kijken via de decoder om zo te zien of er een refresh oid verzonder wordt)

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Nog even om een compleet beeld te hebben. In Firefox kun je perfect navigeren en komt in alle menus? Alleen een stream starten gaat niet?

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
Daar komt het op neer ja, zal ermee te maken hebben dat ik niet de juiste gegevens meestuur (in cookie/POST. Bijv. ID van decoder

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Toch is het eigenaardig. De http paginas worden wel gestuurd zonder te checken, maar de stream niet. Nou ja, maakt niet uit, je bent flink opgeschoten.

Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
mogelijk kan je mbv van usb-webserver en phproxy
(niet van mij, maar vrij verspreidbaar: www.soulrider.be/tweak/_proxy.zip)
die headers ook faken ?

daarvoor moet je in de phproxy.class.php vanaf regel 338 de headers manueel bewerken, vast ingeven. welke waardes dat je gebruikt dat snif je op voorhand natuurlijk effe.
(kan je cookies, user-agent, accepted filetypes, referer enzo allemaal instellen - maw: full header controle)

Maar hierdoor geraak je wrs/mogelijk/hopelijk nog een stap verder eh ;)

usbwebserver afhalen als je windows gebruikt dit in root-folder zwieren die.class.php aanpassen en die link nogmaals proberen te openen, kijken of je nu verder geraakt.
(moet je niet gaan prullen in de instellen van je FF of IE en kan je gewoon je favo browser gebruiken)

[ Voor 24% gewijzigd door soulrider op 08-07-2007 20:21 ]


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
soulrider schreef op zondag 08 juli 2007 @ 20:19:
daarvoor moet je in de phproxy.class.php vanaf regel 338 de headers manueel bewerken, vast ingeven. welke waardes dat je gebruikt dat snif je op voorhand natuurlijk effe.
(kan je cookies, user-agent, accepted filetypes, referer enzo allemaal instellen - maw: full header controle)
Dat ziet er allemaal erg bruikbaar uit. De vraag is of er werkelijk voldoende controle is. Een aantal headers zijn constant, maar er zijn er ook een paar die niet in elke http aanvraag voorkomen. Ik ga er in ieder geval mee spelen want het lijkt eenvoudiger dan Fiddler om "http replay" te testen.

Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
er kan in ieder geval wel eens gepoogd worden met het laatste aanvraag-packet.

maar als je wat kent van php is het wellicht niet zo moeilijk om daarmee het eerste packet ook te faken en de juiste reactie's telkens te laten genereren.
Is het script wat ik gebruik om website's waarbij een login nodig is leeg te rippen.
(inloggen via browser, cookie en headers sniffen - copy-pasten en voila laat de ripper maar via dat script werken)

script is ook door mij nog in aanpassing
(die invulvelden stonden er nl niet onder bij de originele versie, maar zijn ook nu nog niet echt bruikbaar)

Als je via dat script na aanpassing of het kunt inpakken in een ander script dan kan je zo naar willekeurige programmeertaal overstappen.
Of het als site integreren in willekeurige mediaportal/mce/mythtv - cloon

Acties:
  • 0 Henk 'm!

  • Exhar
  • Registratie: Februari 2007
  • Niet online
GELUKT!

Stream is te starten door het versturen van een IGMP packet...

Acties:
  • 0 Henk 'm!

Anoniem: 24306

Goed bezig, ik wil graag even een programmatje gaan schrijven kan je eens precies op een rij zetten wat nu van belang is ? moet ik ook me MAC faken etc?

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
Exhar schreef op maandag 09 juli 2007 @ 16:29:
GELUKT!

Stream is te starten door het versturen van een IGMP packet...
Waaaaaah????? Is jouw truuk reproduceerbaar bij mij? Oftewel, zijn die IP's gelijk en kun je misschien iets meer details loslaten? :9~

Zeeeer goed bezig vaporizer en exhar!! _/-\o_

EDIT

En natuurlijk JW2001

[ Voor 13% gewijzigd door MuRC op 09-07-2007 17:45 ]

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Lol, bedankt.

Exhar heeft een paar posts hier boven z'n configuratie beschreven. Nu krijgt ie de stream ook aan de praat, waarschijnlijk was het voldoende met VLC de stream te openen. VLC stuurt nl. een IGMP join.

Het zijn bemoedigende testjes maar het is nog niet wat we uiteindelijk willen.

Soulrider: die proxy met header rewrite werkt prima! Dat is misschien wat voor jouw MuRC om te testen. Heb je al een hub?

Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
Een bekende gevraagd, die zou door een door met ouwe muk gaan, en morgen even het rommelhok op m'n werk induiken ...

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
@jw2001: graag gedaan, af en toe moet er wat materiaal/kennis uitgewisseld worden e.
mogelijk zet jij mij hiermee op gang voor een soortgelijke belgische hack ;) :+

(en dan bedoel ik hack in de positieve zin: iets wat beschikbaar is begrijpen in de volledige werking zodat het legaal naar onze zin ingezet/gamanipuleerd kan worden - distributie naar meerdere tv's, ev. opnemen van meerdere stream's tegelijk of bekijkbaar via mythtv/mediaportal/mce zonder speciale hardware, ...)

Acties:
  • 0 Henk 'm!

  • mace
  • Registratie: Juni 2003
  • Laatst online: 19-05 18:36

mace

Sapere Aude

soulrider schreef op dinsdag 10 juli 2007 @ 00:00:
@jw2001: graag gedaan, af en toe moet er wat materiaal/kennis uitgewisseld worden e.
mogelijk zet jij mij hiermee op gang voor een soortgelijke belgische hack ;) :+

(en dan bedoel ik hack in de positieve zin: iets wat beschikbaar is begrijpen in de volledige werking zodat het legaal naar onze zin ingezet/gamanipuleerd kan worden - distributie naar meerdere tv's, ev. opnemen van meerdere stream's tegelijk of bekijkbaar via mythtv/mediaportal/mce zonder speciale hardware, ...)
Meer een hack zoals in de oorspronkelijke zin van het woord, want waar jij bang voor bent is dat het as "crack" wordt beschouwd. Een fundamenteel verschil. ;)

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
MaCe1337 schreef op dinsdag 10 juli 2007 @ 02:01:
Meer een hack zoals in de oorspronkelijke zin van het woord, want waar jij bang voor bent is dat het as "crack" wordt beschouwd. Een fundamenteel verschil. ;)
Precies, een hack. Ik heb in de openingspost al beschreven, je moet gewoon abonnee zijn en een decoder hebben. Het enigste wat we willen is ook zonder de decoder kijken, opnemen, streamen etc. We zijn niet van plan een service te stelen. Ik niet althans ...

[ Voor 6% gewijzigd door JW2001 op 10-07-2007 09:30 ]


Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
MaCe1337 schreef op dinsdag 10 juli 2007 @ 02:01:
[...]


Meer een hack zoals in de oorspronkelijke zin van het woord, want waar jij bang voor bent is dat het as "crack" wordt beschouwd. Een fundamenteel verschil. ;)
euhm, vertel ik toch ;)

maar swat, ik wacht nog wat af tot er wat meer details vrijkomen.
en dan gaan we eens kijken wat we kunnen doen bij de Belgische (i)DTV-providers :p
enkel zijn er daar 2 dvb-c en slechts 1 dvb-over-adsl-provider.
maar dat is slechts een klein detail :)

Acties:
  • 0 Henk 'm!

  • JW2001
  • Registratie: Maart 2005
  • Laatst online: 30-11-2021
Wat doen we toch allemaal ingewikkeld! Ik bedacht net het volgende simpele testje om te kijken of replay mogelijk is. Om het uit te voeren moet je alleen het eerste HTTP Get pakketje sniffen en het compleet in een text bestandje kopieren.
Dan telnet je naar 172.16.113.11 port 80 en paste het volgende:
(Attentie: waar "xxxx.." staat is door mij weggepoetst)

code:
1
2
3
4
5
6
7
8
9
10
11
12
GET / HTTP/1.0
Host: 172.16.113.11
Cookie: ASP.NET_SessionId=xxxxxxxxxxxxxxxxxxxxxxxx;
ird=xxxxxxxxxxxxxxxx; PinCheck=False; userno=xxxx; .AUTHCOOKIE=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx;
Isflushed=true; CCIVersion=2007-03-22 09:14:01; ReturnUrl=http%3A//172.16.113.11/Main.aspx%7C%7Chttp%3A//172.16.113.11/pages/Soccer/Soccer.aspx%7Chttp%3A//172.16.113.11/Pages/Soccer/SoccerLive.aspx%7Chttp%3A//172.16.113.11/pages/EPG/play.asp%3FChannelId%3Dfcgro.nl;
ASPSESSIONIDxxxxxxxx=xxxxxxxxxxxxxxxxxxxxxxxx; PinfoPopup=N; ASPSESSIONIDxxxxxxxx=xxxxxxxxxxxxxxxxxxxxxxxx;
ASPSESSIONIDxxxxxxxx=xxxxxxxxxxxxxxxxxxxxxxxx;
ASPSESSIONIDxxxxxxxx=xxxxxxxxxxxxxxxxxxxxxxxx;
ASPSESSIONIDxxxxxxxx=xxxxxxxxxxxxxxxxxxxxxxxx; authtoken=False
Accept: text/html, image/gif, image/jpeg, image/pjpeg, image/png, */*; q=.2
User-Agent: Mozilla/4.08 (compatible; ANTFresco/4.10.35; Linux2.2.20/bsp)
Connection: Keep-Alive


Zorg er voor dat je een extra lege lijn aan het einde toevoegt (ENTER)
Ook moet Cookie helemaal op een lijn staan!

Registreer wat je terugkrijgt en post het hier.
Voer hetzelfde testje nog eens uit 5 minuten later.

Vrijwilligers om dat eens te testen?

Update: Om het helemaal perfect te doen, zet je je IP op 192.168.1.2 en clone je de MAC van je decoder!

[ Voor 3% gewijzigd door JW2001 op 10-07-2007 20:55 . Reden: clone decoder MAC en IP ]


Acties:
  • 0 Henk 'm!

  • MuRC
  • Registratie: Januari 2000
  • Laatst online: 30-06-2011
ikikik!!! maar wacht nog steeds op hubje van kennis.. en vergeten op werk te kijken =\

(Error 0 occured.))


Acties:
  • 0 Henk 'm!

Anoniem: 24306

Ik probeer al een tijdje het eerste pakketje te clonen maar ik krijg steeds bij het versturen "[Fiddler] Connection to 172.16.113.11 failed.<BR>Exception Text: Een verbindingspoging is mislukt omdat de verbonden party niet correct heeft geantwoord na een bepaalde tijd, of de gemaakte verbinding is mislukt omdat de verbonden host niet heeft geantwoord"

Acties:
  • 0 Henk 'm!

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
pingen naar die host gaat toch netjes vaa je pc?

want als dat al niet gaat is de rest deels verloren moeite.

(heb je niet enkel het ip overgenomen maar ook het mac-adres enzo ?)
Pagina: 1 2 3 Laatste