pyscard

    -1热度

    1回答

    我必须从智能卡读出文件。该卡由监控车辆运动的数字行驶记录仪写入。我可以使用psycard连接到智能卡读卡器(http://pyscard.sourceforge.net/user-guide.html),但我不知道如何列出卡上的文件以及如何下载它们。我正在挖掘ISO标准,它看起来像我必须使用ISO/IEC 7816标准和专用文件(http://www.cardwerk.com/smartcards

    0热度

    2回答

    我一直在工作hid omnikey 5325 cl,并试图获得ATR值。我在Ubuntu上使用pcscd和pyscard库。系统使用T0协议自动获取ATR,但我需要RAW返回。在使用helloprox或omnikey的官方软件的Windows上,我可以得到我所需要的,但在Ubuntu上,即使我已经更改了协议,但ATR不会改变。 这里是我使用的代码: class PrintObserver(Card

    1热度

    3回答

    我目前可以正确使用pyscard与我的智能卡交谈,但是当apdu大小高于255字节时,我需要接收命令的剩余字节。 什么方法让我余下的字节在pyscard?据我的理解,sw2应该是剩余字节数。 def _cmd(self, cl, ins, p1, p2, data=''): command = '%02x%02x%02x%02x%02x%s' % (cl, ins, p1, p2, l

    0热度

    1回答

    我想获得智能卡的ATR。我使用的HID OMNIKEY 5321我下面这个链接 “http://pyscard.sourceforge.net/user-guide.html#requesting-any-card” 到目前为止,我曾尝试: >>>from smartcard.CardType import AnyCardType >>>from smartcard.CardRequest im

    16热度

    1回答

    前言: 我有了一些扩展能力(比发送APDU命令到卡和接收APDU响应其他)双界面智能卡读卡器。 例如它的文件中被提到,你可以使用下面的命令你的读者的固件版本: GET_FIRMWARE_VERSION:FF 69 44 42 05 68 92 00 05 00 在它的工具,有此功能的按钮,它的工作原理精细: 我甚至闻USB端口,看看有什么在我的电脑,我的这个函数读取器之间的连接正好交换: 命令:

    3热度

    1回答

    我试图发送一个APDU,其中包含一些命令数据,然后期望从卡中的一些数据响应。我使用this example code by Ludovic Rousseau作为开始点(修改后的代码)。我送 的APDU如下: 0x80 0x02 0x00 0x00 0x08 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x08 即我选择了CLA 0x80,INS 0x02

    2热度

    1回答

    我想知道是否有方法来轮询ACR122U在Python中,如果是的话如何?下面我的脚本获取一张卡的UID,但不断运行。我知道它运行,因为while1但它说明了什么,我想才达到 from smartcard.scard import * from smartcard.util import toHexString def s(): while 1: hresult, hcontex

    1热度

    1回答

    我有一个ACR38阅读器,我使用Python2.7。我搜索了与读者沟通的方式使用python,最后下面的代码中发现here import sys sys.path.append('D:\PythonX\Lib\site-packages') from smartcard.scard import * import smartcard.util SELECT = [0x00, 0xA4,