2017-01-25 3 views
1

J'essaie d'utiliser la commande run gsm algorithm en utilisant l'outil RUIM. La réponse est 97 0C, mais il n'y a pas de données sur Dataout.Réponse vide dans la commande d'algorithme gsm run

La commande que j'utilise est.

A088 0000 10 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 

AA.. est le nombre aléatoire (16 octets).

Avant d'exécuter cette commande, j'ai sélectionné le fichier DFgsm. Une vérification réussie de CHV1 est également effectuée, mais toujours aucune donnée sur dataout.

Veuillez me dire quelle peut être la cause ou comment le déboguer. Je suis nouveau dans ce domaine alors s'il vous plaît ignorer les erreurs

Répondre

0

J'ai seulement une certaine expérience sur GSM USIMs et à ma connaissance SW1=97 se réfère généralement à un problème de clé/broche. cependant, puisque je vois SW2=0C, il se peut qu'il soit correct pour les SIM RUIM ou CDMA.

Voici donc une trace d'un GSM avec succès Run GSM Algo:

> A0 88 00 00 10 AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA 
< [] 9F 0C 
> A0 C0 00 00 0C 
< 30 E8 30 F8 E6 6A B2 9D 5D 5D 5F F9 90 00 

Je suggère donc que vous exécutez le APDU "GET_RESPONSE" à savoir A0 C0 00 00 + SW2

Cordialement,

+0

cela a fonctionné pour moi. merci – fatima

+0

savez-vous comment vérifier adm? – fatima

+0

La vérification ADM est spécifique au fournisseur. Cependant, il est normalement un spin sur vérifier la commande chv avec un paramètre P2 spécifique. – QuickPrototype