felicalib (0.4.2) | 2008-06-01 22:41 |
システムコード 0x00fe, サービスコード 0x680b に履歴情報がある。 履歴は3件。ややこしいことに、履歴1つに対して2ブロック(32バイト)となっている。
カード番号はサービスコード 0x67cf、ブロック番号0より、13バイト目から8バイトに渡り入っている。
履歴情報(32バイト)の構成は以下の通り(数値はオフセット)
データが思いっきり詰め込まれてるので読みにくい。。。 下のビット割り当てを参照のこと。
7 6 5 4 3 2 1 0 +-+-+-+-+-+-+-+-+ 18 | year? |month| +-+-+-+-+-+-+-+-+ 19 | | day | ho| +-+-+-+-+-+-+-+-+ 20 |ur | minutes | +-+-+-+-+-+-+-+-+ 21 | | value | +-+-+-+-+-+-+-+-+ 22 | value | +-+-+-+-+-+-+-+-+ 23 |value| outgo | +-+-+-+-+-+-+-+-+ 24 | outgo | +-+-+-+-+-+-+-+-+ 25 | outgo |incom| +-+-+-+-+-+-+-+-+ 26 | income | +-+-+-+-+-+-+-+-+ 27 | income | |?| +-+-+-+-+-+-+-+-+ 28 |???| | +-+-+-+-+-+-+-+-+