
*******************************
**** SNITCH NAGRA AUTORROL ****
****     40 + 48 + 70      ****
*****                     *****
******                   ******
*****                     *****
****          2.3          ****
****                       ****
****       Build 34        ****
*****                     *****
******                   ******
*******                 *******
*******************************


SNITCH is a MDAPI (MultiDec API) Plug-In for EMM interpretation and operational key retrieval.


Please follow the instructions below carefully.


To be used on an existing installation of ProgDVB (>= 3.92), Multidec 9.x, HispaDVB 0.6.x
or CATT (>=0.21) with Yankse. FAUST/Fenrir should not be present! WTVP is NOT supported.

1 - Backup SoftCam.key (and all other .key files you may have on the program directory).

2 - Remove all .key files from the program directory but LEAVE A COPY of SoftCam.key.

3 - Make sure your SoftCam.key contains lines for Via Digit@l, Pols@t and Tv C@bo providers.
    If not already present, add them manually (with zeros).

    Something like this:

N 4001 00 0000000000000000
N 4001 01 0000000000000000

N 4801 00 0000000000000000
N 4801 01 0000000000000000

N 7001 00 0000000000000000
N 7001 01 0000000000000000


4 - Place all included files/folders (KEEPING DIRECTORY STRUCTURE) in program plugins directory
    (or, if the program does not have a plugins directory, the program directory itself).

5 - Start the program and tune into a Tv C@bo, Via Digit@l or Pols@t channel. If your existing 
    keys are not up-to-date, no image should be available yet.

6 - On the SNITCH menu select "EMM->Find Keys"

7 - Wait for Keys to be found (less than 1 min - depends of the provider). If running MD,
    there will be an OSD indication when the process starts and finds a new key.

8 - You can leave "Find Keys" running. If you do, new keys will be found even faster and at
    virtually no CPU cost.



Notes:

 - Monitor Window:  This new option allows you to monitor some internal information from Snitch, such
                    as the current EMM-PID, the rithm EMMs are being delivered and the number of EMMs
                    in cache.

 - EMM PID:         The DVB program is responsible for keeping and delivering the EMM-PID to Snitch.
                    Is the program does not support this, Snitch WILL NOT WORK. A good way to detemine
                    if your program is delivering the required info, is to open the monitor window and
                    check if the "Current Filter" changes to a value diferent than zero when you start
                    "Find Keys". WTVP is an example of an program wich cannot deliver this info and,
                    thus, will not work.

 - Write EMM Cache: Option that writes the content of the EMM Cache to an ATR-TXT formated file.
                    Tune a channel, activate "Find Keys" and leave it running for a while (even after
                    it has found the keys). When you select this option the created file will contain
                    all the EMMs received since "Find Keys" was activated.


 - Soft-CI:         Soft-CI 5.x for Multidec9 Locks the SoftCam.key file during operation. Therefore
                    Snitch is not compatible with it.

 - Support:         No support whatsoever. Bug reports and suggestions are welcome though...


Changes from v2.2 Build 30:
 - Starts automatically in the last selected mode (e.g. if it was last closed in "Find Keys"
   mode, it will start again in "Find Keys" mode)
 - Optimization on card emulation and swap
 - Better monitor window

Changes from V2.1 Build 29:
 - Better RNGN emulation

Changes from V2 Build 23:
 - Auto-EMM-PID (the DVB program has to support this)
 - Monitor window
 - Provider (48 & 40) driven upgrade of EEPROM images to RevB08
 - On_Filter_Close verification

Changes from V2Beta3:
 - Added Vi@ new EMM PID.
 - New directory structure: All card emulation files go to a sub-directory.
 - Removed hard-coded VK for 4801 and 4001

changes from V2Beta2:
 - PolSAT working. EMM PID switch (sat change) is always manual.
 - RBGH register emulation added.
 - Card crash control added.

changes from V2Beta1:
 - Path for all files (including LOG) is now the plugins directory!!
 - Emulation thread timings re-tuned for v2 algorithm. Should be a bit faster.
 - Preparation for P*lSat started. Will be available next release.
 - Other minor code fixes.



Credits:
 - SNITCH was written by AlphaAXP@bigfoot.com
 - The Card's internal CPU Emulator (ST7) was written by Josillo.



Disclamer:
Watching Pay-TV channels you dont have a subscription for is a felony!
This software does not change that. You should only use it if you are a legitimate subscriber.

