なんのことはない、PIN番号入力無しでSIMカード内のデータが読み出せることがわかったので、いくつか読み出してみることにしました。SIMカード内のデータは階層的なファイル構造を持って保存されており、下図のようにGSMとTelecomという2つの主要なDF(Dedicated Fike)というサブディレクトリを持っており、その中に各グループに属するEF(Elementary File)というファイル内にデータが記録されています。下図では、今回読み出してみたEFを示しています。EFICCIDはSIMカード固有の番号ですが、この情報はMF(Master File)の直下に配置されています。 それぞれのファイルの内容を読み出すには、ISO7816-4のコマンドを送ってアクセスします。SELECTコマンドを使ってEFを選択したのちに、そのファイルの構造に応じてREAD BINARYあるいはREAD