Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nk521/nfcgate-server-go
https://github.com/nk521/nfcgate-server-go
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nk521/nfcgate-server-go
- Owner: nk521
- License: apache-2.0
- Created: 2022-05-18T14:01:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-18T14:02:31.000Z (over 2 years ago)
- Last Synced: 2024-06-20T01:52:16.065Z (6 months ago)
- Language: Go
- Size: 5.72 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
NFCGate Server rewrite in GoLang
On relaying a NXP DESFire EV1 python version took me ~35s to do a full scan using NXP's TagInfo android app.
The GoLang version took ~16s to do the same.However, GoLang version of NFCGate's server don't care about your session number. It also doesn't support
plugins.==========
Building and running the server -
make deps
make
make run # if you want to run the executable==========
The workflow -
1. Run the server and define the host, port and log arguments
make
./builds/nfcgate_server_go [-host ] [-port ] ([-log ] | [-lograw ])2. if you're logging raw bytes then you must run the following to get a log file
python3 gobdecode.py==========
Future -
1. (DONE) Ability for the server to emulate user defined frames to PICC/PCD during a session.