2012-02-06 34 views
0

我在移動的GSM平臺的開發者,我需要知道PIN才能去改變它。有沒有辦法來驗證PIN是否有一定的價值?如何檢查PIN具有一定的價值

我在尋找,使得使用的AT commands,因爲這是控制GSM調制解調器的唯一途徑解決。

我想這能防止數據傳輸使用的SIM卡,在個人手機或其他設備要求等。

有沒有一種簡單的方法來找出PIN是什麼(可能性很小)或檢查PIN是否與預期值的列表中的一個?

感謝

回答

1

不能提取與標準的命令集的腳,AT+CPIN=XXXXOK如果XXXX是正確的PIN迴應,否則就會產生一個CME錯誤 - 但提交3次不正確的嘗試可能會導致SIM卡鎖定,直到輸入PUK碼。

但是如果你知道PUK,你總是可以改變引腳爲已知值,而不需要原來的PIN(AT+CPIN再次)。

+0

同意,但如果我不需要輸入PIN(AT + CPIN說+ CPIN:READY)它有沒有辦法來檢查什麼是PIN的價值? (在我的應用程序中,我只有兩個選項:默認值和配置文件中的值) – INS 2012-02-06 12:44:18

+0

我不認爲你可以通過任何常規方法讀取引腳 – 2012-02-06 12:54:47

+0

是的,我同意但我只需要檢查它是否有一定的值,即使該引腳不是必需的。我可能需要進一步查看設備的手冊。謝謝 – INS 2012-02-06 12:56:55