Picbined 1.43a |
|
| Working with Picbined. Using Picbined to convert between Hex <-> Bin <-> Crd. Tom (the author) keeps producing new versions on a regular basis. The user interface generally remains unchanged though. So for purpose of this tutorial, it doesn't really matter what version you are using. These screen shots were all made using Picbined 1.43a. In the mean time a lot of new version have been released, but the user interface has remained optically unchanged. Start Picbined and you'll get to see this screen.
Click the Enable button and see the button title change to Disable. You will also see Working Mode and Auto detect turn active.
From the pull down menu on the right, select the desired coding system you want to work with. For this sample I have chosen Seca.
From the File menu, choose Open File and select the eeprom file you would like to edit.
As you can see at the bottom of the selection window, you may choose a. Bin,. Hex or. Crd type file. My file is in. Hex format, so I choose Eep24c16.hex now. Please Note!!! You only need to edit the eeprom file. Never edit the pic file. If you do edit the pic file, you can be absolutely sure that your file set will not work after that. If the actual Working Mode does not correspond with the signature of the selected eeprom file, you will be notified by this popup window. Just choose Yes, so Picbined will change the Working Mode to the necessary type automatically.
You will notice the name of the selected file appear in the title bar of your screen. On the right hand side of the screen the names of the available providers will appear. Now click on the Provider tab.
Now choose the provider you would like to edit by clicking its name on the right. Although you may recognize the provider by its name, Picbined recognizes them by their identification number (Ident). So now that you have selected the provider you want to edit, you need to alter the keys. Where you get those keys is your concern. It is no use mailing me about that, I will not tell you.
Some short explanation about all those keys. Operational Keys (also called monthly keys in Seca): Seca is known for it's monthly keys. Those are the operational keys that open a channel when valid. There are only 2 keys in use as operational key: Key 0C and Key 0D. On an original subscription card (MOSC) these keys are update automatically. You don't have to do anything for that update to happen. This principal is called Auto Updating (AU). But if you don't have AU keys, you can manually enter the operational keys. The method is really simple. One month Key 0C is used, next month Key 0D, next month Key 0C and so on. Management Keys (also called Auto Update keys): In the above screen you see the PPUA and Key 01 (also called MK01). Those are the keys that make sure that your card gets it's operational keys automatically. You can only get the PPUA and MK01 from an original subscription card. If you find any on the Internet, you can be sure that they won't work. Some providers have started to use extra keys, besides Key 01, to update their subscribers cards. But in general, the PPUA and Key 01 are enough. OK, back to editing. If you have the actual keys that you would like to enter for the selected provider, they might be listed in much the same way as shown down here.
So let's assume we are going to change the keys for provider 00 03. Just compare the keys that are listed above with the ones in your file (screen shot below). Notice that key 0C matches and key 0E does too. Only key 0D is different.
Now simply use the cut and paste function of Windows to paste the new values for key 0D into your eeprom file.
Repeat this procedure for every provider that's listed in your eeprom file. That's all :-)) Some hints for the real newbie: You will probably change the systematic for archiving your files several times before you eventually stick to one method. The problem is that there are so many different files for all kind of different purposes, that as you dig deeper into this matter, you will soon have gathered such a large number of files that you cannot distinguish one from the other anymore. Therefor always rename your files immediately after downloading. Name them in such a way that the new name really means something significant to you. Start with a separate folder for each coding system that you are using (Irdeto, Seca, Viaccess, etc.). Create a sub folder in each of those folders, depending on the name of the file set (the name of the person or group that created the files) or the name of the site where you downloaded the files, for example: - BeamIrdPic.hex & BeamIrdEep.hex for respectively a Irdeto Pic-file & belonging Eeprom-file from Beamer. - DuckSecPic.hex & DuckSecEep.hex for respectively a Seca Pic-file & belonging Eeprom-file from Duck. - PosViaPic.hex & PosViaEep.hex for respectively a Viaccess Pic-file & belonging Eeprom-file from Postic Crew. Many files that you download, contain their creation date (or modification date) in the name. This is only valuable when you download them. When they are stored on your disk or modified by you, the date- and time stamp is update by Window anyhow. So don't bother about that date. | |