Как проверить, имеет ли ПИН определенное значение - PullRequest
0 голосов
/ 06 февраля 2012

Я работаю на мобильной платформе GSM, и мне нужно знать PIN-код, чтобы изменить его. Есть ли способ проверить, имеет ли PIN определенное значение?

Я ищу решение, которое использует AT-команды , поскольку это единственный способ управления модемом gsm.

Это необходимо для предотвращения использования SIM-карты для передачи данных, вызовов и т. Д. В личных телефонах или других устройствах.

Существует ли простой способ выяснить, что такое ПИН-код (крайне маловероятно), или проверить, является ли ПИН-код из списка ожидаемых значений?

Спасибо

1 Ответ

1 голос
/ 06 февраля 2012

Вы не можете извлечь контакт со стандартным набором команд, AT+CPIN=XXXX ответит OK, если XXXX - правильный вывод, иначе это вызовет ошибку CME - однако отправка 3 неправильных попыток может привести к тому, что SIM-картаблокировка до тех пор, пока не будет введен PUK-код.

Однако, если вы знаете PUK-код, вы всегда можете сменить PIN-код на известное значение, не используя оригинальный PIN-код (снова AT+CPIN).

...