>N.B. TUTTI I FILEs QUI DESCRITTI SONO DA RITENERSI A TITOLO PURAMENTE
INFORMATIVO, PERCIO' L'AUTORE, DR.ToD, DECLINA OGNI RESPONSABILITA'
DALL'USO CHE POTREBBE ESSERNE FATTO. RAGAZZI AVETE LETTO? IO NON MI PRENDO
NESSUNA RESPONSABILITA' QUINDI NON FATE CAZZATE, E SE LI DOVETE FARE F 17417g611r ATE IN
MODO DI NON ESSERE SCOPERTI OK? <<<<<<<<<<---------- ------->>>>>>>>>>>
La SIM Card
Una SIM card č una Smart-card, quindi ha un processore capace di eseguire un algoritmo di criptamento oltre ad avere della memoria. I codici IMSI e KI non lasceranno mai la SIM Card.
Il SIM (Subscriber Identity Modume) contiene:
- Identitā Mobile Internazionale dell'utente (IMSI)
- Chiave di identificazione individuale
dell'utente (Ki)
- Algoritmo per la generazione di chiave cifrata (A3),
con Ki e RAND genera una chiave a 64 bit (Kc)
- Algoritmo di Verifica (A3), col Ki e RAND
genera una risposta 'firmata' a 32 bit (SRED)
- Codice PIN utente (1 & 2)
- Codice PUK (1 & 2), detto anche SPIN
- Rubrica dell'utente
- Messaggi SMS salvati
- Lista delle reti preferite
Kc č ustao per criptare i dati tra MS e BS con l'algoritmo A5 che č contenuto nel telefono (puō essere regolarmente modificato)
Quando la rete vuole verificare l'utente, un numero casuale a 128 bit (RAND) viene mandato alla SIM. Inviando il RAND e il Ki nell'algoritmo AŖ, viene generata la risposta 'firmata' a 32 bit (SRED) che viene reinviata alla rete per la verifica.
Una SIM card deve avere 6 connettori per interfacciarsi ad un GSM.
PINOUT: 1: Vcc= 5v
| 2: Reset
4 3 2 1 | 3: Clock
8 7 6 5 | 4: NC
| 5: Gnd (Terra)
| 6: Programming voltage
| 7: Data I/O
| 8: NC
|
|
| ISO SIMCARD |
Qualche nota sui comandi SIM:
- A0 F2 00 00 19 (Read status) darā F2 + (25 bytes di dati)
Riservata
Identificatore tipo directory (3F= root/7F = altro)
Sub-identificatore (00= root / 01= applicazione)
riservate
Numero di byte che seguono (di solito 0C)
Riservata
PIN status (un piccolo nibble mostra il numero di tentativi rimanenti)
SPIN (PUK) status (come sopra)
riservata
il numero di tentativi di default č 3 per il PIN e 10 per il PUK
- A0 20 00 08 (Verify PIN) seguito da un pin di8 digit (1234= 31 32 33 34 FF FF FF FF )
darā:
Fine normale
6B 00 P1/P2 sbagliato
P3 Sbagliato
Contraddizione col PIN Status
Codice segreto errato
Codice segreto errato - Istruzione bloccata!
92 0x Aggiornamento avvenuto dopo x tentativi
Aggiornamento impossibile (EPROM della scheda difettosa)
- A0 A4 (select)
- A0 B0 (Read Binary)
Testo realizzato da CDP
CiauzJ by:
Dr.ToD
|