MENU

Proxmark3 Easy 初学笔记

April 29, 2020 • 技术

思维导图

基础知识

PM3

  1. 功能按钮
  2. ABCD 工作状态指示灯
  3. USB 接口
  4. 电源指示灯
  5. 低频读卡区
  6. 高频读卡区

 功能按钮有退出、取消、停止、强刷固件的功能,ABCD 指示灯作为设备运行的依据,闪烁说明正在进行,完全熄灭或者常亮代表攻击失败、等待。全部熄灭表示已经停止运行了,直接重新拔插设备。

ID卡 和 IC卡

  • ID卡:全称身份识别卡( Identification Card ),多为低频( 125Khz ),是一种不可写入的感应卡,含固定的编号,主要有台湾 SYRIS 的 EM 格式,美国 HID、TI、MOTOROLA 等各类 ID 卡。
  • IC卡:全称集成电路卡( Integrated Circuit Card ),又称智能卡( Smart Card )。多为高频( 13.56Mhz ),可读写数据容量大有加密功能、数据记录可靠、使用更方便,如一卡通系统、消费系统等,目前主要有 PHILIPS 的 Mifare 系列卡。

主要区别
ID 卡,低频,不可写入数据,其记录内容( 卡号 )只可由芯片生产厂一次性写入,开发商只可读出卡号加以利用,无法根据系统的实际需要制订新的号码管理制度;
IC 卡,高频,不仅可由授权用户读出大量数据,而且亦可由授权用户写入大量数据( 如新的卡用户的权限、用户资料等 ),IC 卡所记录内容可反复擦写;

IC 卡由于其固有的信息安全、便于携带、比较完善的标准化等优点,在身份认证、银行、电信、公共交通、车场管理等领域正得到越来越多的应用,例如二代身份证、银行的电子钱包,电信的手机SIM卡、公共交通的公交卡、地铁卡、用于收取停车费的停车卡、小区门禁卡等;

如何分辨

总结:
  1. ID 卡多为低频,IC 多为高频;
  2. IC 卡整体上看比 ID 卡更有优势,市面上使用的大多数也是 IC 卡;
  3. 对于矩形白卡,里面为矩形线圈、表面没有编号的多为 IC 卡,里面为圆形线圈、表面有编号的多为 ID 卡;
  4. 对于异形卡,有编号的多为 ID 卡,最好使用带 NFC 的手机进行测试( 目前手机 NFC 只能读高频 13.56Mhz ),IC 卡会有反应;

接触式和非接触式 IC 卡

IC 卡又可以分为接触式 IC 卡和非接触式 IC 卡。

  • 接触式 IC 卡:该类卡是通过 IC 卡读写设备的触点与 IC 卡的触点接触后进行数据的读写;
  • 非接触式 IC 卡:又称射频卡、感应式 IC 卡,该类卡与卡设备无电路接触,而是通过非接触式的读写技术进行读写(例如 RFID、NFC),其内嵌芯片除了CPU、逻辑单元、存储单元外,增加了射频收发电路。该类卡一般用在使用频繁、信息量相对较少、可靠性要求较高的场合。

RFID 和 NFC

非接触式的读写技术常见的有两种:RFID 技术和 NFC 技术。

  • RFID 技术:

    1. 通常应用在生产,物流,跟踪和资产管理上;
    2. 根据频率划分包含低频、高频(13.56MHz)、超高频、微波等;
    3. 作用距离取决于频率、读写器功率、读写器天线增益值、标签天线尺寸等,工作距离在几厘米到几十米不等;
    4. 读写器和非接触卡可以是一对多关系,也可以说一对一关系;且读写器和非接触卡是两个实体,不能切换;
  • NFC技术:

    1. 通常应用在门禁,公交卡,手机支付等领域;
    2. 频率也是 13.56MHz ,且兼容大部分 RFID 高频相关标准(有些是不兼容);
    3. NFC 作用距离较短,一般都是 0~10 厘米;
    4. 读写器和标签几乎都是一对一关系;且支持读写模式和卡模式,可以作为读写器也可变为非接触卡;

总体来说,NFC 是 RFID 的子集,但 NFC 有些新特性又是 RFID 所不具备的。

ID 卡类型

ID 卡,工作在低频(125Khz),根据卡内使用芯片的不同,有如下分类:

  • ID 卡
    EM4XX 系列,多为 EM4100/EM4102 卡,常用的固化 ID 卡,出厂固化 ID,只能读不能写;常用于低成本门禁卡,小区门禁卡,停车场门禁卡;
  • ID 白卡
    EM4305 或 T5577,可用来克隆 ID卡,出厂为白卡,内部 EEPROM 可读可写,修改卡内 EEPROM 的内容即可修改卡片对外的 ID 号,达到复制普通 ID 卡的目的;

T5577 写入 ID 号可以变身成为 ID 卡,写入 HID 号可以变身 HID 卡,写入 Indala卡号,可以变身Indala 卡

  • HID卡
    全称 HID ProxⅡ,美国常用的低频卡,可擦写,不与其他卡通用;

IC 卡类型

IC 卡中最常见的是 NXP Mifare 系列卡,工作在高频(13.56Mhz),根据卡内使用芯片的不同,有如下分类:

  • M1 卡
    全称 Mifare S50,是最常见的卡,出厂固化 UID (UID 即指卡号,全球唯一),可存储修改数据;常用于学生卡,饭卡,公交卡,门禁卡;
  • M0 卡
    全称 Mifare UltraLight,相当于 M1 卡的精简版,容量更小、功能更少,但价格更低,出厂固化 UID,可存储修改数据;常用于地铁卡,公交卡;

以上两种固化了 UID,为正规卡,接下来就是一些没有固化 UID,即不正规的卡:

  • UID 卡
    全称 Mifare UID Chinese magic card,国外叫做中国魔术卡,M1 卡的变异版本,使用后门指令( magic指令 ),可修改 UID(UID 在 block0 分区),可以用来完整克隆 M1 卡的数据;

但是现在新的读卡系统通过检测卡片对后门指令的回应,可以检测出 UID 卡,因此可以来拒绝 UID 卡的访问,来达到屏蔽复制卡的功能(即 UID 防火墙系统);

  • CUID 卡
    为了避开 UID 防火墙系统,CUID 卡应运而生,取消响应后门指令( magic指令 ),可修改 UID,是目前市场上最常用的复制卡;

近两年,智能卡系统制造公司,根据 CUID 卡的特性研发出 CUID 卡防火墙,虽然现在(2019年)还不是很普及,但是总有一天 CUID 卡会和 UID 卡一样面临着淘汰;

  • FUID卡
    FUID 卡只能写一次 UID,写完之后自动固化 UID 所在分区,就等同 M1 卡,目前任何防火墙系统都无法屏蔽,复制的卡几乎和原卡一模一样;

但缺点也相对明显,价格高、写坏卡率高,写错就废卡。

  • UFUID 卡
    集 UID 卡和 FUID 卡的优点于一身,使用后门指令,可修改 UID,再手动锁卡,变成 M1 卡

可先反复读写 UID,确认数据无误,手动锁卡变成 M1,解决了 UID 卡的 UID 防火墙屏蔽,也解决 FUID 的一次性写入容易写错的问题,且价格比 FUID 卡还便宜;

判断是 M0 卡( Mifare UltraLight ),还是 M1 卡( Mifare Classic 1k ),可以通过 SAK 值判断。

产品ATQASAKUID长度
Mifare Mini00 04094 bytes
Mifare Classic 1k00 04084 bytes
Mifare Classic 4k00 02184 bytes
Mifare Ultraligh00 44007 bytes
Mifare Plus00 44207 bytes

卡类型总结

类型频率特性
Mifare S50( 简称 M1 )高频最常见的卡,每张卡有独一无二的 UID 号,可保存修改数据,常见学生卡,饭卡,公交卡,门禁卡
Mifare UltraLight(简称M0)高频低成本卡,出厂固化 UID ,可储存修改数据,常见地铁卡,公交卡
Mifare UID(简称UID卡)高频M1卡的变异版本,可修改 UID ,国外叫做中国魔术卡,可以用来克隆 M1 S50 的数据
EM4XX(简称ID卡)低频常用固化 ID 卡,出厂固化 ID,只能读不能写(低成本门禁卡,小区门禁卡,停车场门禁卡)
T5577(简称可修改ID卡)低频可用来克隆 ID 卡,出厂为空卡,内有三区也可储存数据,个别三区科设置密码
HID ProxⅡ(简称HID卡)低频美国常用的低频卡,可擦写,不与其他卡通用

思路

简单使用

这里的 「简单使用」以 GUI 为例

IC 卡复制

在 PM3 的高频区放上你所想复制的母卡。

点击读 IC 卡类型

查询后得知为 M1 卡。

点击一键解析密码(这也太小白式了…)

弹出如上窗口则证明这张卡已经破解完成。

这时候我们把数据保存一下。

在高频区放上我们准备好的 UID 卡,点击读取

载入我们之前保存的母卡数据。

点击写 UID 卡

这时候我们再点击读 IC 卡类型核对一下,若数据相同则我们的一张简单的 IC 卡就复制成功了。并且还破解了防火墙,这时候放到黑加手环上尝试模拟一下。

模拟成功。

ID 卡复制

把准备好的 ID 母卡放在低频区。

我们选择到低频区,点击读ID/HID卡号,查询一下我们的 ID 卡 卡号是什么。

把准备好的 T5577 卡放在低频区,点击克隆 HID 卡

再点击读 ID/HID 卡号,若 ID 卡号相同则复制成功。


未完待续。


Last Modified: January 22, 2022
Archives QR Code Tip
QR Code for this page
Tipping QR Code
Leave a Comment

69 Comments
  1. 你软件哪来的,可以分享一下吗??

  2. 谢谢分享,每日打卡,学生卡~@(滑稽)

    1. @灵异探索网签到成功,经验 -10@(滑稽)

  3. 复制完后PM3就被我卖了@(哈哈),准备搞个PN532玩玩

    1. @可乐#(赞一个)人民币管理大师。

  4. @(滑稽)不懂这方面,硬着头皮涨涨见识

    1. @乐心湖#(装大款)从入门到入狱。

  5. 看了感觉这个真的可以,做了科普了又增加了对这方面的认知和安全防范意识,美哉~

    1. @2broear#(献花)谢谢。