-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
30 lines (20 loc) · 874 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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 <host>] [-port <port>] ([-log <filename.log>] | [-lograw <filename.gob>])
2. if you're logging raw bytes then you must run the following to get a log file
python3 gobdecode.py <filename.gob>
==========
Future -
1. (DONE) Ability for the server to emulate user defined frames to PICC/PCD during a session.