Tooling around NFC readers/writers
Go to file
2026-02-26 08:32:04 +01:00
.gitignore add gitignore 2026-02-26 08:18:14 +01:00
card_reader.py initial commit 2026-02-26 08:18:45 +01:00
card_writer.py initial commit 2026-02-26 08:18:45 +01:00
ClipboardReaderService.py add prefix for messages 2026-02-26 08:32:04 +01:00
hmac_key.example.txt initial commit 2026-02-26 08:18:45 +01:00
main.py initial commit 2026-02-26 08:18:45 +01:00
README.md add Readme 2026-02-26 08:23:05 +01:00
requirements.txt add requirements 2026-02-26 08:23:40 +01:00
secret.py initial commit 2026-02-26 08:18:45 +01:00

EZGG LAN NFC Tools

This repository contains the tooling around NFC readers/writers.

Currently supported NFC Device: ACR 1252U

Tools:

  • card_reader
    • Standalone: Reads single card and prints content
    • Library: API for extracting user ID from card
  • card_writer
    • Standalone: Takes user ID as console input, writes it securely to card
  • ClipboardReaderService
    • Standalone: Continuously reads cards and writes decrypted user ID or error message to clipboard

Intended usage

Start ClipboardReaderService on terminals where LAN team needs to verify guest identity, EZGG LAN manager then reads user ID from clipboard.

Run card_writer when preparing tickets.