Newsgroup: it.hobby.satellite-tv.digitale
Titolo: Se puo essere d'aiuto a qualcuno!!!

E' un copia ed incolla di un Doc trovato
PREAVVISO SE NON SIETE ABBONATI E' INUTILE CHE ANDATE AVANTI.
Picard x seca 2
Mi chiamo tronx, per studio sono affascinato dall'elettronica in genere,
comunque la prassi della nuova smart c.. e molto difficoltosa, poiche'
bisognerebbe creare un nuovo programma, come mkf o sekabl., che abbia una
nuova lettura di locazioni di memoria o nano settori indifferentemente dal
chiamarli il problema sussiste, ma in futuro lo risolviamo, ora andiamo a
costruire la ns. card.
Software ed accessori :
card con pic 16f876 + eprom 32k(min. io ho una 256k), silver card, o green
card o altro.
icprogram, mkfind
Passo 1
Come prima cosa bisogna cancellare il pic ed eprom. NB. LA EPROM EXT. RESTA
VUOTA
Poi caricare il pic 16f876 con icprg. Del file 876master.hex allegato.
Dopo andate alla linea 1000 e modificate il nr. UA Seriale della card
contradistinto da f1f2f3f4, ed inserite il numero della card nuova.
Passo 2
Leggere la vostra smart card nuova con mkf.
In card record, si visualizzano tutti i record della carta, tranne le key,
ma di questo non ci preoccupiamo,
salvate e stampatelo in modo da visualizzare durante l'elaborazione.
Esempio :
[00 00]
Name=SECA
PrimaryKeys=F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
PK05= 9A 8A 52 70 1D 29 6B 58
[00 70]
Name=TELE+ DIGITALE
Date=31/07/2002
PPUA=09 AD B9 7F
Region=00
PPVCredit=18 21
PBM=00 80 00 00 00 00 00 00
PrimaryKeys=F0 F1 F3 5E 5C 5D FF FF FF FF FF FF FF FF FF FF
[00 71]
Name=+CALCIO
Date=00/00/1990
PPUA=00 00 00 00
Region=00
PPVCredit=
PBM=00 00 00 00 00 00 00 00
PrimaryKeys=F0 F2 F3 FF FF FF FF FF FF FF FF FF FF FF FF FF
[00 72]
Name=OPERATORE 1
Date=00/00/1990
PPUA=00 00 00 00
Region=00
PPVCredit=
PBM=00 00 00 00 00 00 00 00
PrimaryKeys=F0 F2 F3 FF FF FF FF FF FF FF FF FF FF FF FF FF
[00 73]
Name=OPERATORE 2
Date=00/00/1990
PPUA=00 00 00 00
Region=00
PPVCredit=
PBM=00 00 00 00 00 00 00 00
PrimaryKeys=F0 F2 F3 FF FF FF FF FF FF FF FF FF FF FF FF FF
[Card Records]
Provider00: Record 00 01= F0 C5 9D 46 65 61 E5 E1 48 A6 00 80 - Primary Key
00
Provider00: Record 00 02= 70 ?? ?? ?? ?? ?? ?? ?? ?? 37 00 C0 - Secondary
Key 00
Provider00: Record 00 03= 00 07 03 00 49 00 70 04 12 04 00 E0 - SECA PPV
record
Provider00: Record 00 04= FB 8A DE A0 62 9F A7 71 71 B9 7F D0 - PPV credit
Provider00: Record 00 05= 01 00 00 00 00 00 00 00 00 00 80 E0 - SECA
Start-up record
Provider01: Record 00 06= F0 ?? ?? ?? ?? ?? ?? ?? ?? 89 00 81 - Primary Key
00
Provider01: Record 00 07= 50 ?? ?? ?? ?? ?? ?? ?? ?? B6 00 C1 - Secondary
Key 00
Provider01: Record 00 08= F1 ?? ?? ?? ?? ?? ?? ?? ?? 55 00 81 - Primary Key
01
Provider01: Record 00 09= 51 ?? ?? ?? ?? ?? ?? ?? ?? AF 00 C1 - Secondary
Key 01
Provider01: Record 00 0A= F3 ?? ?? ?? ?? ?? ?? ?? ?? C7 00 81 - Primary Key
03
Provider01: Record 00 0B= 53 ?? ?? ?? ?? ?? ?? ?? ?? 59 00 C1 - Secondary
Key 03
Provider01: Record 00 0C= 5E ?? ?? ?? ?? ?? ?? ?? ?? 73 00 81 - Primary Key
0E
Provider02: Record 00 0D= F0 ?? ?? ?? ?? ?? ?? ?? ?? A0 00 82 - Primary Key
00
Provider02: Record 00 0E= 50 ?? ?? ?? ?? ?? ?? ?? ?? 23 00 C2 - Secondary
Key 00
Provider02: Record 00 0F= F2 ?? ?? ?? ?? ?? ?? ?? ?? 5C 00 82 - Primary Key
02
Provider02: Record 00 10= 52 ?? ?? ?? ?? ?? ?? ?? ?? DE 00 C2 - Secondary
Key 02
Provider02: Record 00 11= F3 ?? ?? ?? ?? ?? ?? ?? ?? 8A 00 82 - Primary Key
03
Provider02: Record 00 12= 53 ?? ?? ?? ?? ?? ?? ?? ?? E7 00 C2 - Secondary
Key 03
Provider03: Record 00 13= F0 ?? ?? ?? ?? ?? ?? ?? ?? 08 00 83 - Primary Key
00
Provider03: Record 00 14= 50 ?? ?? ?? ?? ?? ?? ?? ?? 0B 00 C3 - Secondary
Key 00
Provider03: Record 00 15= F2 ?? ?? ?? ?? ?? ?? ?? ?? E8 00 83 - Primary Key
02
Provider03: Record 00 16= 52 ?? ?? ?? ?? ?? ?? ?? ?? 43 00 C3 - Secondary
Key 02
Provider03: Record 00 17= F3 ?? ?? ?? ?? ?? ?? ?? ?? 1C 00 83 - Primary Key
03
Provider03: Record 00 18= 53 ?? ?? ?? ?? ?? ?? ?? ?? 2B 00 C3 - Secondary
Key 03
Provider04: Record 00 19= F0 ?? ?? ?? ?? ?? ?? ?? ?? 68 00 84 - Primary Key
00
Provider04: Record 00 1A= 50 ?? ?? ?? ?? ?? ?? ?? ?? F4 00 C4 - Secondary
Key 00
Provider04: Record 00 1B= F2 ?? ?? ?? ?? ?? ?? ?? ?? 09 00 84 - Primary Key
02
Provider04: Record 00 1C= 52 ?? ?? ?? ?? ?? ?? ?? ?? B9 00 C4 - Secondary
Key 02
Provider04: Record 00 1D= F3 ?? ?? ?? ?? ?? ?? ?? ?? 1F 00 84 - Primary Key
03
Provider04: Record 00 1E= 53 ?? ?? ?? ?? ?? ?? ?? ?? D9 00 C4 - Secondary
Key 03
Provider01: Record 00 1F= D3 18 13 13 25 89 12 29 1F 13 28 A1 - PPV preview
record
Provider01: Record 00 20= 5C ?? ?? ?? ?? ?? ?? ?? ?? 77 00 81 - Primary Key
0C
Provider01: Record 00 21= 5D ?? ?? ?? ?? ?? ?? ?? ?? 7C 00 81 - Primary Key
0D
Provider01: Record 00 22= D3 18 84 12 2A 00 00 00 00 00 00 A1 - PPV preview
record
Provider00: Record 00 78= FB 8A DE A0 62 9F A7 71 71 B9 7F D0 - PPV credit
Provider00: Record 00 F0= FB 8A DE A0 62 9F A7 71 71 B9 7F D0 - PPV credit
Provider00: Record 01 68= FB 8A DE A0 62 9F A7 71 71 B9 7F D0 - PPV credit
Provider00: Record 01 E0= FB 8A DE A0 62 9F A7 71 71 B9 7F D0 - PPV credit
Ora quello che ci interessa sono i ppv credit e ce ne sono 5 del prov. 00
00, e le ultime 3 stringhe delle mk., In piu' i PPV preview record ed il
numero di locazione della mk secondaria del p. 00 00
ORA inserite la picard nel mkf, e create la backdoor nr. 5, e dovrebbe
uscire         96 8D F2 26 55 48 91 D7
C'e' solo il prov. 00 00 SECA, ora dobbiamo scrivere i prov. 70, 71, 72, 73
in sequenza ed uno alla volta, poiche' dobbiamo scrivere le mk. Ad ogni
prov. Che scriviamo.
Incominciamo a scrivere il prov. 70, tele+ digit., il nome non uscira' non
preoccupatevene, lo scriviamo alla fine.
ATTANZIONE SE LA BACKDOR 5 SPARISCE, RISCRIVETELA. OGNI TANTO CONTROLLATELA.
Ora ci servono le mk FO-50-F1-51-F3-53, del prov. 70,  DOVE LE PRENDIAMO?
Ne ho fatti di esperimenti ma alla fine per pura fortuna sono riuscito a
trovarle.
La vecchia smart card (quella nera di d+), spero che non abbiate cancellato
le mk. Originali?
Se lo avete fatto non andate avanti, diventa inutile.
Ora estraete dal prov. 10 le mk. FO-50-F2-52, ED decriptate, (con qualsiasi
progr., anche con mkf.)
La FO  CORRISPONDE ALLA FO DA SCRIVERE SULLA BIANCA
ESEMPIO
FO-DELLA NERA                                     FO DA SCRIVERE
A1A2A3A4A5A6A7A8        decr.          88 E6 43 9A D2 09 D4 E0
Cosi' le altre 3, ma ne mancano 2 la  F3 E 53, LI METTEREMO LE MK. F2 ED 52
SENZA DECRIPTARE, LE ORIGINALI.
ED ABBIAMO  F0 \ 50 \ F1 \ 51 \ F3 \ 53, scrivetele in keys del mkf. E
premete write keys, cosi' verrano scritte in sequenza. Nota bene se il
colore cambia dal verde al viola, allora devi riscrivere la backdor 5 e
ripetere.
Ora scriviamo la key OE, sul prov. 70
Andiamo sulla sez. operational di mkf. E scriviamo la  0E attuale, poi wryte
keys
Controllate sopra se le key sono scritte e deve
 uscire cosi'             F0 F1 F3 0E FF FF FF FF FF FF FF FF
Poi rifacciamo lo stesso sistema per il prov. 71, senza scrivere la key 0E,
con le mk. Del prov. 11(+calcio) della nera, e qui ce ne sono 6 mk. E
scrivete la F0 \ 50 \ F2 \ 52 \ F3 \ 53.
ORA scriviamo il prov. 72  OPERATORE 1
Prendete le mk del prov. 10 della nera e decriptatele per 3 volte il
risultato dara' la F0, 50, F2, 52,
LE ALTRE 2 MK. OVVERO LA F3 E 53 SONO LE STESSE DELLA F3 E 53 DEL PROV. 70,
DA CAMBIARE L'ULTIMO BYTE CON FE. Esemp.   1122334455667788
11223344556677FE
AL prov. 72 OPERATORE 2 DECRIPTATE SOLO LE MK. DEL PROV. 11 NERA, PER 3
VOLTE ED IL RISULTATO E' DA SCRIVERE COME HO SPIEGATO SOPRA.
DOPO RICHIAMATE CARD RECORDS DA MKF. E CONTROLLATE SE TUTTI I RECORD SONO AL
LORO POSTO, DA PREMETTERE CHE MANCANO ANCORA I RECORD DA SCRIVERE CON
ICPROGRAM.
ORA APRITE ICPROGRAM
Leggete la  il pic
Andate alla linea 1500, da li partono tutti i records scritti sulla card, e
tenete presente che ogni record e formato da 12 byte, perche' vi servira'
dopo.
Andate alla linea nr. 1518 fino alla 1523 c'e' un record che dovete copiare.
Esempio :
1500: 00F0 00C5 009D 0046 0065 0061 00E5 00E1  Ё┼ЭFeaхс
1508: 0048 0000 0000 0080 0050 00A1 00A2 00A3  H..?Pбвг
1510: 00A4 00A5 00A6 00A7 00A8 0000 0000 00C0  дежзи..└
1518: 0000 0090 0090 0090 0090 0090 0090 0090  .РРРРРРР
1520: 0090 0090 0090 00E0 0000 00C5 009D 0046  РРРр.┼ЭF
1528: 0065 0061 00E5 00E1 0048 0093 0000 00D0  eaхсH".╨
il record e' quello sottolineato in giallo.
Poi fate scorrere i record o le linee, e quando sono finiti, lo incollate
alla fine dell'ultimo record esattamente dopo la mk. 53 del prov.73,
troverete questa stringa.0053 ???? ???? ???? ???? ???? ???? ???? ???? ????
???? 0000 00C4 e scrivete la stringa subito dopo.
I record che ci interessano stanno dalla linea 1500, fino alla linea 1700.
ORA SCRIVETE LA CARD CON ICPROGRAM
Aprite mkfind
Andate in key del prov. 70
Aprite ' operational keys' e scrivete prima la key OC, poi wryte
Poi la 0D e di nuovo wryte, controllate ED APRITE DI NUOVO ICPROGRAM
FATE LA LETTURA DELLA CARD E ANDATE DOPO LA LINEA 1500, ESATTAMENTE SUBITO
DOPO L'ULTIMO RECORD SCRITTO, LA KEY 0D, E SCRIVETE PER 5 VOLTE, IL RECORD
CHE AVETE SCRITTO PRIMA, QUESTO .0000 0090 0090 0090 0090 0090 0090 00900090
0090 0090 00E0, dopo programmate la card con icprogram.
Aprite mkfind
DOPO, COME DA DOCUMENTO STAMPATO DEI RECORD DELLA NUOVA CARD, SCRIVIAMO
ANDIAMO SUL GENERALE DEL PROV. 70
ORA SCRIVIAMO IL PPV CREDIT, POI MODIFICA O SCRIVI CARD, POI IL PPUA,(PARE
CHE ABBIANO LO STESSO DEL NR. UA SER.),E SCRIVI CARD,POI LA DATA E SCRIVI,
IN ULTIMO IL NOME E SCRIVI.
LO STESSO SUL PROV. 71, SE AVETE L'ABBONAMENTO SUPERPREM., SE E' BASIC
ALLORA E' TUTTO SULLO ZERO, E SCRIVETE IL NOME IN ULTIMO
SUL 72 E 73 SOLO IL NOME DOVETE SCRIVERE.
POI MODIFICATE IL PBM, ATTENZIONE IL PBM SULLA CARD E' IN LOCK.
NON SCRIVETE NULLA SUL PROV. SECA
Aprite ic program
Leggete la card
Andate alla linea 1500
ORA VIENE IL BELLO PERCHE' QUESTA E' LA FASE FINALE E SE SI SBAGLIA NON SI
VEDE NULLA IN TELE+
ESTRAETE LA MK 00 E 01 DEL PROV. 00 00 SECA DELLA NERA
E PREPARATE LA STAMPA DELL'ORIGINALE BIANCA DA MKF. DEI RECORD SALVATI
ALLA LINEA 1500 C'E' LA MK F0 DEL PROV. 00 00, LA DOVETE CAMBIARE CON LA MK.
DELLA NERA, ANCHE LE ULTIME 3 BYTE.
1500: 00F0 00C5 009D 0046 0065 0061 00E5 00E1  Ё┼ЭFeaхс
1508: 0048 0000 0000 0080 0050 00A1 00A2 00A3  H..?Pбвг
1510: 00A4 00A5 00A6 00A7 00A8 0000 0000 00C0  дежзи..└
1518: 0000 0090 0090 0090 0090 0090 0090 0090  .РРРРРРР
1520: 0090 0090 0090 00E0 0000 00C5 009D 0046  РРРр.┼ЭF
1528: 0065 0061 00E5 00E1 0048 0093 0000 00D0  eaхсH".╨
1530: 0001 0000 0000 0000 0000 0000 0000 0000  ........
1538: 0000 0000 0080 00E0 00FF 00FF 00FF 00FF  ..?р    
1540: 00FF 00FF 00FF 00FF 00FF 00FF 00FF 00FF          
1548: 00FF 00FF 00FF 00FF 00FF 00FF 00FF 00FF          
1550: 00FF 00FF 00FF 00FF 00FF 00FF 00FF 00FF
VERDE MK 00 da scrivare quello della card vecchia nera mk 00 o F0 del prov.
seca
ROSSO   ULTIMI 3 BYTE da cambiarli su tutti i record come da stampa della
nuva card
GIALLO  MK 01 da scrivare quello della card vecchia nera mk 01 o 50 del
prov. seca
CELESTE   SECA PPV record
VERDONE   PPV CREDIT da cambiare anche agli ultimi quattro record finali,
come da stampa della card nuova.
ORA CI SONO DA SCRIVERE DUE PPV PREVIEV RECORD, DI CUI, UNO E' PRIMA DELLA
KEY OC, QUELLO CHE ABBIAMO SCRITTO PRIMA, E L'ALTRO E' DOPO LA KEY 0D,
METTETE I RECORD DELLA STAMPA DELLA NUOVA CARD.
PENSO DI ESSERE STATO UN PO' CHIARO E SE FATE TUTTO BENE SI VEDE, PERO' NON
VI ASSICURO L'AGGIORNAMENTO DELLA CARD, E NON SO SE DURA, MA E' UN PICCOLO
PASSO AVANTI.
PER PREMERE OK PER VEDERE, METTERE CON ICPRG. GLI EVENTI, ALLA FINE.
RINGRAZIO L'AUTORE DEL PIC DA ME MODIFICATO.
TRONX

vecchia bufala

 ha scritto nel messaggio
news:al5jnj$j60$1...@lacerta.tiscalinet.it...


 lasia perdere
E tu lascia perdere i ng: hai quotato l'intero messaggio precedente ed 
aggiunto un commento (non so quanto utile) di sole due parole in testa.
Leggi le FAQ: 
http://ihsatd.cjb.net