智能卡Android平台工具SmartCardTools


Android 平台的工具目前无法完全兼容Windows平台的所有功能,但具备其核心功能。
该工具是一款非常小巧精简的App,界面并未做太多美化,但对于辅助开发工具来讲,应该还是能接受的,看几张主功能界面的截图

截图一

 

截图二

截图3

安卓端工具支持的功能说明如下

ResetCard:获取卡片历史字节(非上电复位)

CardInfos:获取卡片信息(卡类型/SAK/ ATQA/芯片物理号)

ReadM1:读取 M1 的扇区信息,注意验证密码用的是全 F,如果密码不对会读失败

Send:发送单步指令

Load Scripts File:加载 sf/SF 类型的脚本文件,注意使用此功能需要存储权限

Run Scripts:运行 sf/SF 类型的脚本文件,注意使用此功能需要存储权限

Delete All SF Scripts: 删除 sf/SF 类型的所有脚本文件, 注意使用此功能需要存储权限 

复制输出区的内容:长按待复制的内容即可

运行脚本:下面单独说一下运行脚本功能

目前支持十几个函数,分别是: APDU/ DEF/ CLR/  APP_UID/ XOR/ CPY/ CMAC/MAC/ CMD/ DST/ DES/ 3DES/ CAT/ CMP/  ATR/ VERSION/ SHOW

支持直接发送指令

支持单行注释(不支持多行注释)

支持的关键字是 NULL/LAST

模仿IC卡,可发送获取随机数指令:本工具基于主机卡模式模拟(Host-based Card Emulation)了IC卡最简单的功能,发送随机数

00A404000E536D61727443617264546F6F6C73

0084000008

要成功使用此功能,手机需支持HCE功能,且需要打开本程序(非支付类型),然后放置于读写器上上电连接发送APDU即可,暂时只支持上面的2条指令

截图一张显示模拟IC卡的功能

 

该apk的下载链接 点此下载

暂无评论

注册用户登录后才能发表或者回复评论,请先登录 注册。