Upgrade to Pro — share decks privately, control downloads, hide ads and more …

nfc-starting

alt9800
January 26, 2022

 nfc-starting

2022-01-26
Fukuoka G's Academy

alt9800

January 26, 2022
Tweet

More Decks by alt9800

Other Decks in Technology

Transcript

  1. TL;DR ( 長すぎて読まないよって 人向けまとめ ) NFC には様々な規格があり、我々は特に Felica(NFC-F) を使う機会が多い NFC

    タグは身近な道具でRead とWrite ができる python3.x からnfcpy を使ってnfc への書き込みをす るのは難しそう iPhone やAndroid からのタグへの書き込みは容易 URL をハックして任意の遷移スクリプトを実行で きるページを持っておくと自由度が増す。
  2. 他の言語の実装例もある PHP で NFC リーダーを実装する 仕組み core 部分はHID としてPaSoRi を認識してシリアル通

    信させるので、 この仕組みの上でタグの書き込み 番地を書き換えれることができれば 理論上はどの 言語でも実装できるかも https://zenn.dev/memory/articles/80e2cd6c063889
  3. 書き込み python3 ndeftool.py make smartposter -t PPAP http://{書き込みたいuri} | python3

    tagtool.py load - コマンドとして実行されるらしいけどなんや書き 込みできないぽい…