Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import pcsclite
- import binascii
- SELECT = "\x00\xA4\x04\x00\x0A\xA0\x00\x00\x00\x62\x03\x01\x0C\x06\x01"
- COMMAND = "\x00\x00\x00\x00"
- try:
- context = pcsclite.Context()
- readers = context.list_readers()
- print "PCSC readers:", readers
- reader = readers[0]
- print "Using reader:", reader
- card = context.connect(reader)
- data = card.transmit(SELECT)
- print binascii.b2a_hex(data)
- data = card.transmit(COMMAND)
- print data
- print binascii.b2a_hex(data)
- card.disconnect()
- del card
- del context
- except Exception, message:
- print "Exception:", message
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement