Skip to main content

card-cli is a command line utility for reading smartcards and magnetic stripe cards.

Project description

Card reader command-line utility

Configured Readers

  • ACS ACR122U (rfid)

  • HP IDRA-334133 (msr)

Local Install

Requirements

  • pcscd - smartcard.pcsc.PCSCExceptions.EstablishContextException: Failure to establish context: Service not available.

– see https://manpages.ubuntu.com/manpages/trusty/man8/pcscd.8.html

  • udev rules (for msr) - usb.core.USBError: [Errno 13] Access denied (insufficient permissions)

– cd /etc/udev/rules.d – open 70-snap.core.rules or other file where usb rules are defined – add in file: ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2724", ENV{ID_MM_ERICSSON_MBM}="1" MODE="0666", GROUP="plugdev"

  • modprobe PN533 (for rfid) - Script won’t recognize smartcard reader.

– see https://stackoverflow.com/questions/31131569/unable-to-claim-usb-interface-device-or-resource-busy

Usage

via command line: :: card-cli –device-vendor-id 0x03f0 –device-product-id 2724

card-cli is a command line utility for reading smartcards and magnetic stripe cards.

–device-vendor-id (-dvid) and –device-product-id (-dpid) is only required to connect msr device.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

card-cli-1.0.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

card_cli-1.0.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file card-cli-1.0.1.tar.gz.

File metadata

  • Download URL: card-cli-1.0.1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for card-cli-1.0.1.tar.gz
Algorithm Hash digest
SHA256 e7789173b0cb97a25a3722b84c32d03db2cbb24bb024aba37295bb3af88920f2
MD5 f261fe5b93332216a2369e4af71545d3
BLAKE2b-256 22fcf65d8cf8cb1e00aa15a912370d54e1bcb15bf08aed70a62d02e155effc07

See more details on using hashes here.

File details

Details for the file card_cli-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: card_cli-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for card_cli-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9da48621b043743c51821632553a770ada832faa86eb7de4a57c3479aac21f8c
MD5 169ded071fe05ef357d83d0c3ea717ec
BLAKE2b-256 e8ff7cc75263a8ca1c990179eac8ac06b738e6acc058bf111965d81dab689dc7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page