Understanding the RH/XV system

0123456789 => 4978230156
6745089231

Reading in numerical order - exchange bottom left numbers for top left numbers :-

0 = 4, 1 = 9, 2 = 7, 3 = 8, etc.
 
Last edited:
hamba said:
0123456789 => 4978230156
6745089231

Reading in numerical order - exchange bottom left numbers for top left numbers :-

0 = 4, 1 = 9, 2 = 7, 3 = 8, etc.

Thank you very much, Hamba. That made perfect, simple sense. I AM thick!
Now for the next bit...!
Cheers
 
We are all thick until we learn and begin to understand.

:Cheers:

Good luck getting your head round it. I found it very confusing to begin with but then I had a lot of fun working the codes out,

Hats off to Nix9!!!

God bless his little cotton socks!
 
hamba said:
We are all thick until we learn and begin to understand.

:Cheers:

Good luck getting your head round it. I found it very confusing to begin with but then I had a lot of fun working the codes out,

Hats off to Nix9!!!

God bless his little cotton socks!

thanks hamba. It IS easier to understand by practice (though that's got a lot to do with my sparse examples - I see how its obvious to move from one step to another and just plainly assume everyone else does too).

If you think working the codes out is hard now, you should have tried before I had access to the dumps. The table to generate PIN codes was created by hand using STB, a remote control, and 2-3 hours work :FRIGHT:
 
im new to all this stuff and not to brainy i would like to know if i need a PC DTT card (not sure what this is lol sorry i did say im not too brainy) to be able to work out the codes or can it be done without this
 
GlasgowDavy said:
im new to all this stuff and not to brainy i would like to know if i need a PC DTT card (not sure what this is lol sorry i did say im not too brainy) to be able to work out the codes or can it be done without this

A DTT card is only needed to grab the files from the broadcast signal via its inbuild Digital Terrestrial tuner).

To work out codes from the data given to you by someone else or on a forum you don't need one.
 
GlasgowDavy said:
where does the 1795 number come from

Simple answer : From the MHEG stream.

Detailed answer : When a channel is broadcast is can have audio, video, and data. Many channels just have A/V - the radio channels just have A/D where the data is usually a logo and a little info text.

For Red Hot, and other "MHEG protected channels" - they have all three - however you can't simply turn off the teletext data to see the channel underneath and you have to enter a PIN code to get the box to redirect it to "see" the A/V.

The MHEG data contains both the logo & text you see when first turning on a channel, and also a Set of Codes and what to do with them. The instructions in the stream tell your box to use the codes to generate a random pair of Viewer ID and PIN, and to display the Viewer ID - it will also check the PIN you enter against its generated PIN and if they match process the REVEAL command (i.e. so you see the picture and audio).

As everything is broadcast unencrypted, it is possible (with the correct equipment/software) for anyone to read the MHEG data on a computer. If you can read the MHEG, you can then see the Set of Codes included in it - these are what your box uses to create the viewer ID & PIN. So it is possible to easy replicate what your box does and create a Viewer ID from any PIN (or vice versa - which is really more use if you want to watch on a TV)

So
Q- where does the 1795 number come from
A- its one of the Set of Codes broadcast on that day

Q-are all these ref numbers the same for the whole month?
A-No, only until they change the broadcast signal. In the terms of RH they change the signal each day. In the terms of SS, they change every half hour.

Q-So I have to do it each time?
A-Yes. Though technically only each time you want to go from the MHEG screen to the picture underneath(**), as once your box is watching the correct Picture/Audio a change in the MHEG shouldn't matter. (*)
(*) If you put the correct pin in when Setanta starts broadcasting you don't need to enter the pin again even though the MHEG codes change twice after that (**) before the match (unless you lose the data - e.g. turning box off or in the case of some boxes into standby, or changing channel)
(**)In the case of Red Hot because the channel goes off-air if you've left it on the channel it loads new data when it starts broadcasting again. It is possible (well reported by someone else) to watch each night without entering codes again IF you unplug the aerial before it finishes broadcasting and plug it back in after the next broadcast has started (assuming you've not turned your box off nor changed channel) this is because its a signal loss problem but your box is still tuned to the correct Video/Audio PID from the night before. I've no idea if this works on every box as some may lose the data after time.

Q-Whats the correct equipment?
A-Something to receive the broadcast signal Transport Stream (usually a Digital Terrestrial TV card/USB-stick), and software that knows what to do with the MHEG portion of the Program Stream (one channel from the TS).

Q-So if I want to watch these channels I need a DTT card to then get the codes?
A-No, only if you want to get the codes yourself to then use to watch the channel on an idTV or TV+box. If you want to watch on your PC you don't need the codes, just to be able to manually tell it where to loook to "see" the picture (i.e. enter in PIDs). If you got the codes off someone else or from somewhere else (e.g. a forum of some kind where nice people were) then you can use them to view your TV without needing any extra equipment.

Q- I Don't remember all these questions
A- No I made most of them up - just to clarify it for all.
 
Line 23 is now a 4-digit number.

Am I correct in assuming that the 4th digit should be treated in a similar manner to the other 3 and applied to/with Line 27?
 
Fast eddie said:
Line 23 is now a 4-digit number.

Am I correct in assuming that the 4th digit should be treated in a similar manner to the other 3 and applied to/with Line 27?

Yes, correct.

as a side note if anyone looks at the MHEG file

RH april 16 2005 said:
14>V2P1M04D16<
21 2
22 1
23 212
24 3421
25 873265910
26 2341
27 1
28 1
29 1
30 1
31 1
32 0
33
34
...

You will see that its set up to have line 23 upto 8 digits. So get practicing : shocked2
 
:FRIGHT: The mind boggles.

Presumably, also, that there is potential for introducing another 7 operations to be performed in addition to 1, 2 & 3. :FRIGHT: :FRIGHT:
 
Well they could add functions, yes, or even replace the existing functions so that "1" "2" "3" act differently making existing keygens useless.

I was meaning that they had set this system up to have upto eight numbers - for the first few months last year 23 was always 3 digits long and 27 the value 1 - until they decided to make it 4! For all I know there may be a "4" operation built in and a "5" - I haven't checked ....
 
lol holy fook ! i've looked @ this topic three or four times and i still aint got a clue wtf its about, im guessing that its a way to work out the codes to view some of the pay channels on freeview i'll have a couple more reads n see if it starts to make any sense to me but seriously i doubt it lol
 
its the method used to work out the pin for redhot & setanta sports from your viewer id and the encryption codes used by these channels. the pin allows you to watch these ppv channels for free.
 
ok - todays code got me stumped

23> 1222

24> 982034761
25> 1342
26> 2314
27> 1432


I create the LUT


9820347615 0123456789
0123456789 3824597610

After that I have tried nearly all combinations of what to do with the PIN order.

Can anyone elaberate on what to do with all these 2's?
 
ok - i finally got it

if my user id is 7447

7447
1342

7744
2314

4774
1432

4477

lookup 4477 in the table
 
Correct!

I would do it like this:

1342 - 1234 - 7447 = 7744
1234 - 1423

2314 - 1234 - 7744 = 4774
1234 - 3124

1432 - 1234 - 4774 = 4477
1234 - 1432
 
very interesting indeed ill have to give it a go some day but ill use the keygen just now
 
Back
Top