---
title: 向魔术卡写入数据
slug: zero/zh/nfc/magic-cards
description: 了解如何把原始卡片的 UID 和数据写入 NFC 魔术卡
image: https://archbee-image-uploads.s3.amazonaws.com/3StCFqarJkJQZV-7N79yY/2xMeFWkPUbZOu_sTFckJN_magiccardsprev-1-zh.png
docTags: 
createdAt: 2023-03-06T09:08:38.000Z
---

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/tSAn0-BViWABKpxUZDIPT_nfc-uid-cards-zh.png)

标准 NFC 卡片带有由厂商分配的唯一识别号（UID），这些号码无法更改。而 **NFC 魔术卡**（也叫 **UID 可重写卡**）是一种可以更改自身 UID 的特殊卡片。这让魔术卡的用途更广——它们可以复制原始卡片的 UID 和数据。魔术卡有[不同的代次](https://lab401.com/blogs/academy/know-your-magic-cards)。

本页将介绍受支持的魔术卡类型，以及如何把原始卡片的 UID 和数据写入 NFC 魔术卡。

:::Iframe{iframeHeight="0" code="<div class=&#x22;info flipper-callout&#x22;>&#xA;    <div class=&#x22;callout-header&#x22;></div>&#xA;要使用该功能，你需要从 <a href=&#x22;https://docs.flipper.net/zero/zh/apps&#x22; onclick=&#x22;next.router.push('https://docs.flipper.net/zero/zh/apps')&#x22;><u>Apps</u> 向 Flipper Zero 下载 <a href=&#x22;https://lab.flipper.net/apps/nfc_magic&#x22; onclick=&#x22;next.router.push('https://lab.flipper.net/apps/nfc_magic')&#x22;><u>NFC Magic</u> 应用。&#xA;</div>"}

:::

***

# 写入卡片数据

Flipper Zero 可以向 **Gen1**、**Gen2** 和 **Gen4** 魔术卡写入数据，也可以向**普通 MIFARE Classic®** 卡片写入数据（但无法改写 UID）。

**Gen1 魔术卡**可以配置为以下卡片类型：

- MIFARE Classic® 1K

**Gen2 魔术卡**可以配置为以下卡片类型：

- MIFARE Classic® 1K（需要兼容的 Gen 2 卡片）
- MIFARE Classic® 4K（需要兼容的 Gen 2 卡片）

**Gen4（Ultimate）魔术卡**可以配置为以下卡片类型：

- 任意 MIFARE Classic®
- MIFARE Ultralight® EV1
- MIFARE Ultralight® EV2
- NTAG® 203
- NTAG® 213
- NTAG® 215
- NTAG® 216



要复制原始 NFC 卡片，需要按以下步骤把原始 UID 和数据写入 NFC 魔术卡：

::::WorkflowBlock
:::WorkflowBlockItem
[读取并保存原始卡片](https://docs.flipper.net/zero/zh/nfc/read)。请确认 Flipper Zero 已读取原始卡片的所有扇区或页面！
:::

:::WorkflowBlockItem
转到 **Main Menu** **→ Apps → NFC → NFC Magic**。
:::

:::WorkflowBlockItem
使用 **Check Magic Tag** 选项并将魔术卡贴近 Flipper Zero 背面，检查你的卡片是否为兼容的 Gen1、Gen2 或 Gen4 魔术卡。
*或*
如果你的 Gen4 卡片设有密码保护，请转到 **Gen4 Actions → Auth with password** 手动输入密码，然后再使用 **Check Magic Tag** 选项。

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-PYPg8lTp6xekgfufC9sKD-20241107-112912.png "请将卡片贴近 Flipper Zero 背面")
:::

:::WorkflowBlockItem
如果魔术卡受支持，你会看到下面的提示；否则 Flipper Zero 会持续尝试识别卡片类型。

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/Tui4uuc2lF8FYPA7hbP-X_image.png "Flipper Zero 会提示你这是否为魔术卡")
:::

:::WorkflowBlockItem
转到 **More**，查看该类型魔术卡的可用选项。
:::

:::WorkflowBlockItem
要写入原始卡片的 UID 和数据，请使用 **Write** 选项。
:::

:::WorkflowBlockItem
在浏览器中选择原始卡片，然后将魔术卡贴近 Flipper Zero 背面。
:::

:::WorkflowBlockItem
Flipper Zero 把数据写入魔术卡后，你会看到下面的提示。

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/FqbYTQSK6M0vIbvjA7rWV_image.png "原始卡片的数据已写入魔术卡")
:::
::::

你也可以使用 **Wipe** 选项格式化魔术卡——UID 会重置为默认值，扇区或页面中的数据会被删除。

***

MIFARE 和 MIFARE Classic 是 NXP B.V. 的注册商标。
