Socket
Socket
Sign inDemoInstall

github.com/nk521/nfcgate-server-go

Package Overview
Dependencies
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    github.com/nk521/nfcgate-server-go


Version published

Readme

Source

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 <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.

FAQs

Last updated on 18 May 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc