首页
学习
活动
专区
圈层
工具
发布

使用C# 对CPU卡基本操作封装

Mifare S70容量也不够,遂使用CPU卡,FM1280,可达80KB的EEROM存储。...在CSDN上花积分下载了一个C#读取CPU卡的Demo,恶心的是不仅没有源码,而且互操作调用封装的DLL,还指定使用他们的读卡器,打广告还带赚我积分的。。 然后自己写了一个,开源一下,供大家改改。。...介绍 已实现两种设备的接口 Pcsc,使用CAR122U读卡器(PcscCardReader)(https://github.com/danm-de/pcsc-sharp),只要实现PCSC驱动读卡器都可以使用...德卡D3D8 读卡器 DeCardReader。(德卡的读卡器DLL貌似只有32位的) 添加新读卡器,只需要实现接口ICPUCardReader即可。...读取二进制文件问题: 因为写入的可以指定二进制文件的长度,但是读取二进制文件的时候,没找到如何获取二进制文件的长度。 发现读取会有提示如下 6Cxx 出错 Le长度错误,实际长度是xx。

1.3K20

使用C# 对CPU卡基本操作封装

Github 地址:https://github.com/zifeiniu/CPUCardLib 项目需求及简介: 公司要求将用户相关的信息储存到射频卡中,之前项目使用的Mifare类型卡,只储存了用户的卡...Mifare S70容量也不够,遂使用CPU卡,FM1280,可达80KB的EEROM存储。...在CSDN上花积分下载了一个C#读取CPU卡的Demo,恶心的是不仅没有源码,而且互操作调用封装的DLL,还指定使用他们的读卡器,打广告还带赚我积分的。。...介绍 已实现两种设备的接口 Pcsc,使用CAR122U读卡器(PcscCardReader)(https://github.com/danm-de/pcsc-sharp),只要实现PCSC驱动读卡器都可以使用...读取二进制文件问题: 因为写入的可以指定二进制文件的长度,但是读取二进制文件的时候,没找到如何获取二进制文件的长度。 发现读取会有提示如下 6Cxx 出错 Le长度错误,实际长度是xx。

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    STM32如何使用UHS-I的SD卡

    UHS-I的SD卡速度比一般的CLASS10和CLASS8的SD卡速度要快很多。在stm32h7的系列里开始支持UHS-1的SD卡,具体的做法在官方的demo中有示范。...上电 后,卡将以 3.3V 模式启动。CMD11 将调用电压切换序列以切换到 1.8V 模式。当电压序列 成功完成时,卡将以默认 SDR12 进入 UHS-I 模式,卡输入和输出时序将发生变化。...卡返回 R1 响应。 4. 在 R1 响应之后的下一个时钟,卡将 CMD 和 SDMMC_D[3:0] 驱动为低电平。 5....收到 R1 响应后,主机可以使用 BUSYD0 寄存器位监视 SDMMC_D0 线。SDMMC_D0 线在响应后的两个 SDMMC_CK 时钟周期后进行采样。...出现 VSWEND 标志时,主机将使用 BUSYD0 寄存器位检查 SDMMC_D0 线,以确认 电压切换序列是否完成。

    2.6K20

    RFID 破解基础详解

    那么卡是到底如何传输自己的信号呢,实际上卡端通过对自身连接的线圈的开路、短路来实现的,这样卡芯片基本上不损耗电。...在 NFC 单一芯片上结合了感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换 4.FRID 和 NFC 的区别: (1)工作频段: NFC...NFC 芯片的集成度更高,包括了读卡器与标签于一体。另外 NFC 的双向通信能力得到了加强。也就是说,NFC 不仅可以当做标签来做识别,还可以作为一种双向通信方式用于数据交换。...(2)低频 ID 卡的利用: a.ID 使用场合: ID 卡多使用在公司,小区安防等,针对具体应用,可将持卡人的个人资料送入后台计算机,建立数据库并配置应用软件,使用时通过读卡器将读到的卡号送至后台计算机...在选卡之后,读卡器指定存储地址,使用相应的密码完成3次互相验证步骤。验证通过之后则允许读写器对卡片进行操作,所有的存储操作都是加密的。

    9.3K32

    我的小工具-远程读卡器web客户端(PHP+LUA)

    本工具是在浏览器中以Lua脚本的形式对CPU卡,M1卡就行读、写等各种操作,配和使用改造过后的E711读卡器。 远端把读卡器接到电脑上,并运行读写卡服务。告知客户端IP地址和端口,并放上卡。...远程读卡器就是一个普通usb口或串口的读卡器,如E711读卡器。配合一个电脑软件作为tcp读写卡服务。这样可以在公司电脑上运行客户端程序连到服务器上,服务器端操控现场的读卡器。...之前做保定公交老卡兼容,让现场寄卡过来,结果拖了好久,卡也没寄过来。说是卡片管理严格,老年卡,学生卡需要从系统上从新办卡。...于是让现场同事配合抓下包,读取一下卡上数据,但现场同事连串口助手都没听说过,指望不上了。最后没办法,还是出差跑去一趟,做了些很简单的事。回来想想,其实可以做一个远程读卡器,在公司把现场的卡给操作了。...再封装一些读卡的客户端接口,可以实现远程仿真调试程序读卡消费逻辑 ,或者实现一完全软件模拟的pos机。之前用java做过一个读写卡工具,但是只能在本地电脑上读写卡。

    1.5K40

    开箱展示—CS创世SD NAND FLASH(贴片式SD卡TF卡)

    最近收到了来自深圳市雷龙发展有限公司寄来的存储卡,奈何最近也没有好的嵌入式项目需要用到,哪这里就简单给大家展示一下吧。...原始包装大概就是这样子了垃,有两个存储芯片和一个简单的转接器,测试的时候可以把芯片焊接到转接器上,等到自己真正开发的时候,可以设计好电路,直接把存储卡焊接到PCB板上,就可以正常读取了。...转接板的一头,其实就跟我们常见的TF卡一样,我们可以直接把它插到读卡器上读取这里也就测试一下,实际使用时肯定不会这样用: 由于我是把tf卡插到读卡器里读取的,读卡器又是USB接口,所以这里被识别成了...U盘一样的东西。...这篇文章也就一个简单的测试了,更多更详细的信息还是去这里:深圳市雷龙发展有限公司官网了解详细吧。

    1.1K10

    使用python3+opencv3实现的识别答题卡的例子(02)

    answer_sheet_scan 使用python3+opencv3实现的一些识别答题卡的例子 识别例子02 例子02是ayoungprogrammer博客上参考作者原版C++代码和思路,然后改造成python...版本的,先在本地运行成功之后,然后加上自己的理解,给大多数核心代码加上了详细的中文注释,并在每一个关键阶段都会弹出具体的窗体展示识别流程,这样便于大家更能详细的看到核心部分的细节,感兴趣的同学,可以自己在再尝试加一些更细部分的...本地PyCharm运行后一些截图: (1)原图 [01.jpg] (2)灰度后的图 [02.jpg] (3)自适应二值化后的图 [03.jpg] (4)标记轮廓后的原图 [04.jpg] (5)提取答题内容区后的图...questionCnts = contours.sort_contours(question_list, method="top-to-bottom")[0] # 使用...,之后的就可以结束循环了 break # 阻塞等待窗体关闭 cv.waitKey(0) 源码已经上传我的github上,欢迎大家fork学习. https://github.com

    1.5K60

    使用python3+opencv3实现的识别答题卡的例子(01)

    由于工作需要,最近在研究关于如何通过程序识别答题卡的客观题的答案,之前虽然接触过python,但对于计算机视觉这一块却完全是一个陌生的领域,经过各种调研,发现网上大多数的例子都是采用的OpenCV这个开源库来做的...例子01是参考:pyimagesearch网站上一个识别例子,参考作者的源码,先在本地运行成功之后,然后加上自己的理解,给大多数核心代码加上了详细的中文注释,并在每一个关键阶段都会弹出具体的窗体展示识别流程...(5)使用ostu的二值化后的图 ? (6)识别答案成功后的图 ? (7)标记出做对和做错的图并计算得分 ?...mask = np.zeros(tx_sheet.shape, dtype="uint8") # 将指定的轮廓+白色的填充写到画板上,255...# 做两个图片做位运算,把每个选项独自显示到画布上,为了统计非0像素值使用,这部分像素最大的其实就是答案 mask = cv.bitwise_and(thresh2, thresh2

    2.6K100

    使用python3+opencv3实现的识别答题卡的例子(02)

    answer_sheet_scan 使用python3+opencv3实现的一些识别答题卡的例子 识别例子02 例子02是ayoungprogrammer博客上参考作者原版C++代码和思路,然后改造成python...版本的,先在本地运行成功之后,然后加上自己的理解,给大多数核心代码加上了详细的中文注释,并在每一个关键阶段都会弹出具体的窗体展示识别流程,这样便于大家更能详细的看到核心部分的细节,感兴趣的同学,可以自己在再尝试加一些更细部分的...(2)灰度后的图 ? (3)自适应二值化后的图 ? (4)标记轮廓后的原图 ? (5)提取答题内容区后的图 ? (6)对答题内容区进行自适应二值化后的图 ? (7)标记答案后的图 ?...questionCnts = contours.sort_contours(question_list, method="top-to-bottom")[0] # 使用...,之后的就可以结束循环了 break # 阻塞等待窗体关闭 cv.waitKey(0) 源码已经上传我的github上,欢迎大家fork学习. https://github.com

    1.1K20

    苹果正式发布iOS 11,为开发者开放Core NFC SDK

    如何理解NFC的读卡器模式(Reader/Writer Mode)?...还好,手机NFC的读卡器模式可不仅限于读取这种标签,通过这个模式还能实现更多实用功能。 高级应用:读取IC卡 手机的NFC读卡器模式的另一个本领,就是可以读取部分IC卡中的信息。...如今的银行卡都已经升级到了IC卡(芯片卡),但只有支持非接触式(交易时卡放在POS机上而无需插入POS机内)的银行IC卡信息才有机会被手机的NFC读取。...此外,瓶子上这枚电子标签还能发挥物流、盘点、防窜货等功用。 智能停车场。我们可以在汽车或者自行车贴一个NFC芯片,停好车后通过专门的App扫一下这个芯片,取车时打开地图就能导航到停车定位那。 会员卡。...公交卡。以移动和包为例,和包中的电子现金卡片是在手机上自助申请的,除了中银通不依赖实体卡,其他银行电子卡片申请需要一张实体卡。也可以使用SIM中的话费为电子现金账户充值。

    2.3K50

    安全研究 | 手把手教你抓取4G通信流量

    淘宝有售 PCSC读卡器:用来读写USIM卡,GemaltoUSB Smart Card Reader 智能卡转接器:方便连接各类形状的USIM卡和读卡器 国际版Android手机:之所以使用国际版,是因为国际版手机对运营商和信号频段限制较小...关键术语 IMSI: 国际移动用户识别码,USIM卡的身份标识 MCC: 移动设备国家代码,中国为460 MNC: 移动设备网络代码,每个运营商有对应的MNC,比如中国移动的MNC有02、00、07...每个USIM卡有一个唯一的Ki OPC: 通过使用特定于 SIM 的(“RijndaelEncrypt”)算法从 OP 和 Ki生成的最终密钥。...开始烧录 注:这里使用的烧录软件是由USIM测试卡商家提供,如果没有类似的软件,也可使用pysim等开源软件烧录。...转发到可以访问公网的网卡上。

    4.6K10

    官方博客:英伟达的新卡如何从硬件上支持了深度学习

    众所周知,目前无论是语音识别,还是虚拟个人助理的训练;路线探测,还是自动驾驶系统的研发,在这些人工智能领域,数据科学家们正在面对越来越复杂的 AI 挑战。...基于台积电专门为 NVIDIA 设计的最新 12nm FFN 高精度制程封装技术,GV100 在 815 平方毫米的芯片尺寸中,内部集成了高达 211 亿个晶体管结构。...其中在 HPC 领域的性能表现如下图所示,在各种 HPC 任务中,Tesla V100 平均比 Tesla P100 快 1.5 倍(基于 Tesla V100 原型卡)。 ?...例如,如果共享内存被设置为 64KB,则纹理和加载 / 存储操作就可以使用 L1 中剩余的 64 KB 容量。...为了最大化并行效率,Volta 有一个调度优化器,可以决定如何对同一个 warp 里的有效线程进行分组,并一起送到 SIMT 单元。

    1.4K50

    黑客入侵Nespresso,咖啡免费畅饮

    据悉,受影响的是欧洲的某些Nespresso Pro机器,而攻击源于这些机器使用的 MIFARE Classic无线智能卡支付系统使用了不安全的技术。...早在2008年,就有研究人员逆向Mifare Classic智能卡的芯片,发现了Mifare Classic的安全风险。...芯片制造商NXP Semiconductor就建议客户采用其Mifare Plus卡,该卡依赖于更强大的加密技术(AES-128)。...识别出读卡器扣费时的加密传输内容后,他修改了代表余额数据(以欧分为单位)的三个字节(2的24次方-1),使用 nfc-mfclassic 工具将167772.15 欧元重新写入卡中,当然,这个数额可以随便写...物联网设备的安全问题一直以来受到广泛关注,但依旧有很多厂商忽略了安全问题,不及时修复漏洞。目前,研究人员建议Nespresso升级其智能卡,并将货币价值存储在远程服务器上而不是智能卡上。

    90330

    大话Apple Pay(苹果支付)安全

    但很多分析师却认为苹果新的移动支付服务Apple Pay才是真正的“游戏改变者”。Apple Pay能够使用指纹识别技术Touch ID安全进入。...【安全单元(Secure Element)】:为NFC设备上专用的微处理芯片,与手机的主操作系统及硬件互相独立。只有像谷歌钱包 这样的已认证程‍‍序才能访问该芯片,并发起交易。...然后,当用户将设备放在一个NFC终端上,在设备安卓设备上的NFC控制器转发所有数据直接从读卡器到安全元件。...图2 基于主机的卡仿真 ‍‍苹果支付如何保证安全 ‍‍从技术上看,后台架构为这次的变革做好了准备。...苹果支付使用生物特征用于身份认证。然而,iPhone5S仅发布两天后,黑客就成功了绕过了iPhone5S的指纹识别系统Touch ID,由此表明这仍是一项新型的技术。

    2.2K100

    低频ID 卡安全分析与克隆攻击

    一些无线电频率识别(RFID 技术)标签使用低频,这些标签通常被称为 LFID’s 或LowFID’s(Low Frequency Identification,低频率识别)。...非接触式125kHz ID 卡主要应用于门禁卡、考勤卡、企业一卡通等领域,由于该芯片出厂固化了全球唯一的一组64 位的编码,类似于身份证号码,采用的是感应式读卡方式,读卡速度快,不受卡面污染影响;一般管理系统都会使用...使用ID 卡读卡器时直接将其通过USB 接口插到计算机上,然后打开记事本,Windows 内部驱动会直接将读卡器的读取数据显示在记事本上。...假如我们将一张低频测试卡放置到工作中的ID 卡读卡器上,记事本的显示结果如下。 ?...我们既可以用之前所介绍的低频ID 卡读卡器,也可以使用Proxmark Ⅲ的低频功能进行卡内信息读取。

    3.8K10

    【实战】RFID Hacking(1):看我如何突破门禁潜入FreeBuf大本营

    导致目前国内大多数门禁产品都不具备安全性原因之一,是因为早期门禁产品的设计理论是从国外引进过来的,国内大部分厂家长期以来延用国外做法,采用ID和IC卡的只读特性进行身份识别使用,很少关注卡片与门禁机具间的加密认证...手机用户凭着配置了支付功能的手机就可以行遍全国:他们的手机可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等 NFC与RFID RFID:射频识别技术,它主要是通过无线电讯号识别特定目标...接触式智能卡读卡器必须要有插卡槽和触点。以供卡片插入接触电源,有使用寿命短,系统难以维护,基础设施投入大等缺点,但发展较早。 非接触式智能卡又称射频卡,是近几年发展起来的新技术。...它成功地将射频识别(RFID)技术和EM卡技术结合起来,将具有微处理器的集成电路芯片和天线封装于塑料基片之中。...《如何利用Nexus 5伪造一张门禁卡》一文也充分地说明了这种方法地可行性, 未修改手机配置文件,去刷门禁是这样的:(此次使用的手机型号为LG G3) 错误码030201 通过对手机NFC的读取得知手机的

    5.5K70

    再也不怕丢三落四了,教你复制门禁卡

    1、 简要说明 IC 卡是集成电路卡的简称,是镶嵌集成电路芯片的塑料卡片,芯片一般采用不易挥发性的存储器、保护逻辑电路、 甚至带微处理器CPU。...ID 卡全称为身份识别卡,是一种不可写入的感应卡,含固定的编号,ID卡与磁卡一样,都仅仅使用了“卡的号码”而已,卡内除了卡号外,无任何保密功能,其“卡号”是公开、裸露的。...ID卡只能读不能写。IC卡具有读写功能,可以进行加密,不容易被克隆。 2、 磁卡类型 (1)ID 卡是内含 EM 芯片或其他芯片的只读卡片。只能读取序列号,不能往里写东西。...ID 读卡器是现在市场上最流通的读卡器,有多种传输格式,并且几乎都能通用。日常用的门禁卡基本都是这一类。 (2)UID 卡是一种 IC 卡,UID 卡片完全兼容 mifare 1k 卡片。...(2)读取原来门禁卡上的卡数据,将读取出来的卡数据保存好。 ? (3)找一张没有数据的空卡,将刚刚读取出来的数据载入,再写入空卡中,就可以使用了。 ? ?

    15.4K20

    Global Platform Tech Studio

    GP卡)的安全域、安全通道、内容、密钥的可视化管理及通用脚本化、命令化处理的工具平台; GPTS适用于GP卡管理、应用个人化、应用开发调试等GP卡操作及个人化开发或者测试人员使用,需要有一定的GP卡相关技术规范知识体系...; GPTS的IC卡读写器类型支持本地PCSC及远程读写器,能够满足对远程PC的PCSC、Android(NFC读写、eSE/SIM、OMA、SDK)及iPhone SDK的远程APDU操作; 脚本语言选择...二、能够做什么 可视化管理GP卡内容、Key、安全域; 远程协助IC卡、eSE或者其它开发者自定义形式的“卡”操作; 使用GP系统脚本语言(JavaScript)操作IC卡; 使用GP卡Shell命令操作...三、可能需要的外部设备(非必备) PCSC智能卡读写器; 支持NFC读写模式的Android手机; 支持OMA的Android手机; iPhone手机。 注:不局限于以上设备。...四、适合谁使用 GP标准的智能IC卡(Java卡为主)的开发及测试人员; Java卡应用(Applet)开发及测试人员; 支持ISO7816/ISO14443的APDU要求的CPU卡应用开发及测试人员;

    1.7K120
    领券