bonjour ...
y a n a t il qui buche sur ce sujet ?? etude des trames... les recontruirent...et les envoyer sur la carte ???
SECA INS LIST
;
; Ins 02 : output encrypted data with ins 04
; Ins 04 : encrypt data with key F
; Ins 06 : output a random word
; Ins 0A : output micro type, rom checksum and card version
; Ins 0C : initialisation commands
; P2 = 0 change serial number
; P2 = 1 init seca
; P2 = 3 change mode (from level 3 to level 1)
; P2 = 4 change mode (from level 3 to level 2) and delete [8020-22][8028-8047]
; Ins 0E : output serial number of the card
; Ins 12 : output provider id-string and regional bitmap
; Ins 16 : output providers bitmap, pin prot status and flags
; Ins 1A : output primary keys index for given provider
; Ins 30 : pin transactions
; P2 = 0 insert/modify pin
; P2 = 1 modify pin protection status
; P2 = 2 modify flags (6 bits)
; Ins 32 : output data requested with ins 34
; Ins 34 : data request
; Ins 36 : output data requested with ins 38 and PPV event recording
; Ins 38 : data request and PPV event recording request
; Ins 3A : send to output decrypted word
; Ins 3C : ECM
; nano 04 : give dw for output
; nano 12 : parental control protection
; nano 13 : verify channel id with provider bitmap package
; nano 15 : PPV special management
; nano 19 : PPV preview control
; nano 27 : delete old PPV preview records
; nano 2C : PPV tokens management
; nano 2D : delete old PPV event records
; nano 31 : verify PPV event record and PPV preview record
; nano 82 : signature
; nano D1 : control word to decrypt
; nano F1 : bitmap regional code
; Ins 40 : EMM
; nano 01 : set nano 24 flag to FF
; nano 02 : set nano 24 flag to 00
; nano 03 : delete pin code
; nano 10 : delete given key (primary and secondary)
; nano 11 : delete seca record of a given type
; nano 17 : write regional bitmap
; nano 18 : delete service preview record
; nano 1D : set 8022 eeprom location
; nano 1E : set 8020 eeprom location
; nano 1F : set 8021 eeprom location
; nano 21 : set expiration date
; nano 22 : verify expiration date
; nano 23 : add new provider
; nano 24 : apply next nanos to given provider
; nano 25 : delete given provider
; nano 26 : modify provider space for records and flags
; nano 30 : store special credits in ppv credits record
; nano 32 : seek or create record for a given event-id
; nano 33 : create or modify service preview record
; nano 40 : delete ppv event record with event-id between min-max
; nano 41 : set PPUA
; nano 42 : store data and new credits in ppv credits record
; nano 43 : update data and add credits in ppv credits record
; nano 80 : set provider bitmap package
; nano 82 : signature
; nano 87 : set provider data for ins 44
; nano 90 : write primary key
; nano 91 : write secondary key
; nano B0 : store seca record of a given type
; nano D0 : change provider name
; nano F0 : verify CUSTWP
; Ins 42 : output results of ins 44/58
; Ins 44 : service ECM/EMM computation
; nano 23 and 24 : apply next nanos to given provider
; nano 25 : apply next nanos to current provider
; nano 71 : create hash buffer
; nano 82 : create signature
; nano 87 : encrypt given word (without controls)
; nano 90 and 91 : create key derived from given hash buffer and index
; nano D1 : verify service preview record and encrypt given words
; Ins 4A : show [8028-8047] and [8020-8021] contents
; Ins 4C : set array [8028-8047] and [8020-8021]
; Ins 50 : add new provider
; Ins 54 : store new key to eeprom
; Ins 56 : encrypt given word (ins 5C) with P2 key
; Ins 58 : verify signature for a given sequence
; Ins 5A : encrypt null word
; Ins 5C : give word for ins 56/5A
; Ins 7C : change I/O mode and set timing (for eeprom write)
jeden z logów wygląda np tak :
Cytat:
======================================== ========== =====================================
O r i g i n a l M e s s a g e
======================================== ========== =====================================
C1 40 01 00 70 00 65 F9 D4 92 95 25 47 09 F6 2D 61 7B 9A 38 F2 51 DF 76 89 A2 D6 6D 9D
81 62 3F CA C1 E9 57 99 D4 0E 13 47 DA 68 4D 2F EF 85 C7 C8 B1 61 C6 4C
21 1A 2B 68 5B A0 34 20 EA 45 42 89 F5 51 95 6E 10 F6 C2 D1 55 F7 35 AE
5D 58 01 C9 C6 CC B3 06 56 E8 ED 38 F7 77 7D 3C 4F 9D 03 5C 0A 09 3B A5
46 59 B2 D2 ED B5 8E 5C B6 2D 23 32 F5
======================================== ========== =====================================
======================================== ========== =====================================
M e s s a g e W i t h o u t S E
======================================== ========== =====================================
Msg[0000001] > C1 40 01 00 70 (40) 00[65]F9D492952547[09][F6]2D617B9A38F251
DF7689A2D66D9D81623FCAC1E95799D40E1347DA
684D2FEF85[C7]C8B161C64C211A2B685BA034[20]
EA45[42]89F55195[6E]10F6C2D155F7[35]AE5D
58[01][C9]C6CCB30656E8ED38F7777D3C[4F]9D
035C0A[09][3B]A54659[B2]D2EDB58E5CB62D23
32F590[68]AD0000000000
--- Msg Header ------------------------------------------------------------------------
INS = 40 EMM - Entitlement Management Message
P1 = 01 Provider Index 01
P2 = 00 Message Signed with MK[00]
iLEN = 70 Body Length 112
--- Msg Body --------------------------------------------------------------------------
P3 = 00
P4 = 65
[65] F9 D4 92 95 25 47 Unknown !
[09] Unknown !
[F6] 2D 61 7B 9A 38 F2 51 DF 76 89 A2 Update Algo alternative tables
D6 6D 9D 81 62 3F CA C1 E9 57 99
D4 0E 13 47 DA 68 4D 2F EF 85
[C7] C8 B1 61 C6 4C 21 1A 2B 68 5B A0 Unknown !
34
[20] EA 45 Set User Algo Indicators 8036-8038
[42] 89 F5 51 95 Purchase PPV tokens
[6E] 10 F6 C2 D1 55 F7 Unknown !
[35] AE 5D 58 Unknown !
[01] Disable Nano (24) redirection
[C9] C6 CC B3 06 56 E8 ED 38 F7 77 7D Unknown !
3C
[4F] 9D 03 5C 0A Unknown !
[09] Unknown !
[3B] A5 46 59 Unknown !
[B2] D2 ED B5 8E 5C B6 2D 23 32 F5 90 Set Packages bitmap & Activation Date/Time
[68] AD 00 00 00 00 00 Unknown !
---------------------------------------------------------------------------------------
Status Byte 9000 Command Successful
======================================== ========== =====================================




Reply With Quote







Mais ou sont ils ??
