Aemulo 是一个为 Flipper Zero 设备设计的开源应用程序。它的核心功能是读取、模拟和重放各种低频(125 kHz)和高频(13.56 MHz)的 RFID 和 NFC 信号。简单来说,它把你的 Flipper Zero 变成了一个更强大的、多协议的 RFID/NFC 读写器和模拟器。
核心功能Aemulo 的功能非常强大,主要集中在以下几个方面:1. 读取 / 嗅探Aemulo 可以读取和解析多种协议的卡片或标签,比 Flipper Zero 自带的 RFID 和 NFC 应用支持更广泛的协议。支持的协议包括但不限于:
- 低频 (125 kHz):
- EM4100: 非常常见的 ID 卡协议,用于旧式门禁、动物标签等。
- 高频 (13.56 MHz):
- MIFARE Classic: 广泛用于门禁、公交卡、支付系统(尽管加密性较弱)。Aemulo 可以读取其 UID 和部分数据。
- MIFARE Ultralight: 常用于一次性票务、酒店房卡。
- MIFARE DESFire: 更安全的芯片,用于现代公交卡、门禁。
- ISO14443-4 A/B: 基础通信协议,很多高级卡片都基于此。
- ISO15693: 用于资产管理、图书馆书籍、服装标签,读取距离较远。
- FeliCa: 主要在日本使用,如 Suica、Pasmo 卡。
2. 模拟这是 Aemulo 最核心和强大的功能之一。在读取了卡片信息后,Aemulo 可以让你用 Flipper Zero 来模拟这张卡片。
- 模拟 UID: 对于很多简单的门禁系统,它们只验证卡片的唯一标识符。Aemulo 可以完美模拟这些 UID,让你的 Flipper Zero 变成一张“万能钥匙卡”。
- 模拟特定协议: 它能够完整地模拟成某种类型的卡片,与读卡器进行更复杂的交互。
|
var code = "7474b96f-64d4-4607-8ada-85e4f1097f58"
1、使用 Filza 定位 TagDatabase.sqlite3
![]()
2、找到 TagDatabase.sqlite3 的路径
/var/mobile/Containers/Shared/AppGroup/group.amywhile.aemulo![]()
![]()
3、将 TagDatabase.sqlite3 导入到 Navicat 中,打开它,并修改与复制的卡片对应的“名称”字段
![]()
![]()
以下是修改后的 SQL 示例。
UPDATE "main"."MiFareTagTable"
SET "name" = '1栋2单元'
WHERE "uuid" = '751C52F2-A17C-4AA0-9583-5E2FA299EB88';
补充说明:
修改完成后,请务必覆盖之前移动路径下的文件TagDatabase.sqlite3
/var/mobile/Containers/Shared/AppGroup/group.amywhile.aemulo
打开软件查看修改成功
![]()