LoginSignup
2
1

More than 1 year has passed since last update.

MacからICカードリーダーとOpenSCを使ってFelicaカードのIDmを確認する

Last updated at Posted at 2021-06-03

環境

  • ICカードリーダー
    • ACR1251CL
  • MacOS Mojava

(最初 libusb & nfcpyでやろうとしたんだけど、自分の環境/スキルではうまくできなかった...)

OpenSCのInstall

$ brew install opensc

カードリーダーの認識

(参考)lsusbの見え方

$ lsusb
(略)
Bus 020 Device 005: ID 999:9999 9999 ACR1251 CL Reader PICC
(略)
$ opensc-tool -a
No smart card readers found.
Failed to connect to reader: No readers found
(ここでUSBを指し直してみた)
$ opensc-tool -a
Using reader with a card: ACS ACR1251 CL Reader

IDmの取得

-s FF:CA:00:00:00 は GetDataコマンドの発行

$ opensc-tool -s FF:CA:00:00:00
Using reader with a card: ACS ACR1251 CL Reader
Sending: FF CA 00 00 00
Received (SW1=0x90, SW2=0x00):
(ココに16進数のIDm番号が表示される)
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1