Bereken zelf de correcte PBM !


redneck eyeball

Vertaling uit het frans met

Kunnen de mensen die het snappen de PBM gaan berekenen, in plaats van te gissen...



Explanation of the masks (PBM or Package Bitmap).

The mask allows the system to know so for the concerned bouquet, the card possesses the rights to see such or such program being part of the bouquet.

The mask is composed of 8 bytes, either for a mask to ' 0 '----00 00 00 00 00 00 00 00, no chain of the bouquet is decoded and theoretically for a mask to ' F'----FF FF FF FF FF FF FF, all chains of the bouquet of which decoded.

The all is now to know how it happens.

The mask is composed in fact 64 bits that we get the bytes retranscribed in binary once.

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

The mask in binary corresponds above in a PBM where all bytes are to ' 0 ', that is to say without right on no chain of the bouquet.

The 64 bits are numbered from 0 to 63 and this of the right toward the left.

it is to note that the bit 0 is not used.


Before going farther, when one says that the bit 1 corresponds to a chain or together of chains, you will understand easily that the bit 1 being the 2nd from the right, we get in this case:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0010

And if we retranscribe in Hex, we get:

00 00 00 00 00 00 00 02, that are for example the mask of Canal+ (Bit 1 activated for the totality of this bouquet of 4 chains).

Now we are going to see how calculates itself the pbm when this one is completely unknown.

Necessary tools:




Progoff or Angel will make the business.

Let's take the example of Channel Satellite.

First we will put the pbm of the bouquet to visualize the totality of it, either:

FF FF FF FF FF FF FF FE? (FE for the last byte the bit 0 not being used and to avoid the surprises of an attack for a pbm where all bytes are to ' F')

Once the modified pbm and your MK2 (or other) unobtrusive, loguer needs every change of chain with the season.

Déco on the 1st chain cryptée of the bouquet, the 10 (Channel Jimmy)

You log every time an instruction of this type:

[C1 3C 01 0E 29]


71 00 00 00 00 00 00 00

27 16 36 13 01 13 22 D1S 76 76 15 52 CFS 16

ETC...90 00

Just after the date, these are ls nanos 13 that interests us, let's isolate every byte that follows, in this case,:

01 and 22.

They represent the bits in HEXA that permits to visualize this chain.

To know the bit in the decimal numbering explained higher (of 0 to 63), to retranscribe these values in decimal is sufficient, either in this case:

Bits 1 and 34.

In loguant all chains, you will perceive that the chains of the basis bouquet are all activated by the bit 1, the chains movies by the bit 2, the Kiosks by the bit 2C (44), etc.... And you get at the end of account the final PBM and the more refined possible with all options, that are:

00 10 10 00 08 00 00 7E

To note that no bit is necessary for the chains in clear of the bouquet, a card with PBM to 0 is sufficient to look at them.

Here is, now you can yourselves amuse to find or to personalize your pbm (card for children) for all bouquets. (for NC, take care to put the pbm of Csat to 0 before loguer).

PBM of Numéricable


With regard to the pbm of Numéricable, there are the things that changed and that I think are temporary.

Indeed, the bit 1 that is foreseen normally for the bouquet of basis, understands all Teepees simulcrypt currently but Club teleshopping that is to the bit 20 or 29, unless the PBM of the subscribers changed and I would like well that someone that has the bouquet of basis indicates the present pbm that is on the cards off.

In spite of, the refined pbm that permits to receive everything that is in simulcrypt of our 2 dear providers on HB and Astra, is: 08 00 00 00 OF B0 42 0A.

Good, one could change it while suppressing the bit 1 that only serves here for the basis Teepees and it would give: 1C 44 04 00 OF F0 42 08, but Bof!

And for the ceuses that looks at Csatoche with 00 04, to put is sufficient:

00 00 00 00 00 00 00 02.


Hosting Fun


Bovenaan Onderaan