Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
TagTinker — Flipper Zero 应用程序,用于红外电子货架标签(ESL)协议研究,支持自定义图像传输、NFC 标签扫描以及基于 Web 的图像准备工具,适用于物联网安全教育。 | Kitploit
工具/GitHubGitHub/i12bp8/tagtinker
嵌入式系统安全物联网安全逆向工程RFID/NFC工具无线安全硬件与物联网安全学习与教育固件分析
GitHubi12bp8/tagtinker

TagTinker

Flipper Zero 应用程序,用于红外电子货架标签(ESL)协议研究,支持自定义图像传输、NFC 标签扫描以及基于 Web 的图像准备工具,适用于物联网安全教育。

查看仓库
1.7k1383个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

TagTinker V2.1

Flipper Zero 红外电子价签研究工具包
协议研究 • 信号分析 • 数字艺术

License: GPL-3.0 Platform: Flipper Zero Image Prep

→ 启动 TagTinker 图片预处理 Web 应用 ←

Demo Image

概述

TagTinker 是一个用于 Flipper Zero 的红外电子价签 (ESL) 协议探索应用。它允许你向支持的图形标签发送自定义图像和文本。一个配套的 Web 图片预处理工具 完全在浏览器中运行,让你无需安装即可拖放、抖动并下载 Flipper 可用的 BMP 文件。

正如 Flipper Zero 团队所指出的:

"仅供参考:这是纯红外信号,和你电视遥控器用的是同一种。整个安全性完全依赖于协议的模糊性。"

本工具面向物联网安全好奇心、学习不常见协议以及在电子墨水硬件上展示数字艺术的场景而生。

[!WARNING] 硬件警告: 许多红外电子价签将固件、地址和显示数据存储在易失性 RAM 中,以降低成本与能耗。如果你取下电池或让其完全放电,标签将丢失所有程序并变得无响应("死亡")。通常无法在没有原始基站的情况下恢复。

功能

  • TagTinker Flipper 应用: 高性能、零分配 RLE 流式红外引擎。

  • TagTinker 图片预处理 (Web): 单文件、无依赖的 HTML 页面,列出每个支持的标签型号,运行完整的图像处理流程(色调、对比度、细节、锐化、抖动、专业级 Oklab 三色量化),并导出 Flipper 适用的 BMP。托管于 i12bp8.github.io/TagTinker(源码见 web-image-prep/)。

  • 拖放文件夹图片流程: 将预处理好的 BMP 放入 Flipper SD 卡的 apps_data/tagtinker/dropped/ 文件夹,然后打开 定向载荷 → <标签> → 设置图像 并选取。Flipper 会即时缩放任意 BMP,因此单个文件可适配任何标签和任何页面。

  • NFC 标签扫描: 通过扫描电子价签的 NFC 标签即可立即识别目标——无需手动输入条形码。

  • WiFi 插件(可选): 将 Flipper WiFi 开发板 (ESP32-S2) 插入 GPIO 接口,可解锁实时网络渲染的标签设计——加密货币价格卡片、天气磁贴、身份图像等——由 FAP 自动发现。新插件完全运行在云端 Worker 上;添加插件时无需重新刷写 Flipper 固件。

    image
  • 显示文本、自定义图像和测试图案。

  • 支持单色和强调色(红/黄)图形标签。

快速开始

  1. 从本仓库构建 Flipper 应用并通过 ufbt 安装。首次启动会在 SD 卡上创建 apps_data/tagtinker/dropped/ 文件夹。
  2. 在任何浏览器中打开 i12bp8.github.io/TagTinker,选择你的标签型号,拖入一张图片,进行调校,然后下载 BMP 文件。
  3. 将 BMP 文件复制到 SD 卡的 apps_data/tagtinker/dropped/ 中(通过 qFlipper、USB MTP 或任何你使用的方式)。
  4. 在 Flipper 上打开 定向载荷 → <你的标签> → 设置图像,选择 BMP 文件,选择页面,发送。

常见问题

这需要 Flipper Zero 吗?

不,完全不需要!你可以用不到 5 美元的微控制器硬件(例如 ESP32 加一个红外 LED)来实现。Flipper Zero 恰好是我最喜欢的安全研究工具,因此我为这个平台构建了该应用。

.fap 发布版在哪里?

Flipper 应用采用源码优先的方式。请从本仓库使用 ufbt 自行构建 .fap 文件,以便与你当前的固件和本地工具链匹配。

如果崩溃或行为异常怎么办?

如果你使用的是自定义固件分支、自定义资源包或经过重度修改的设备配置,请先从一个干净的基准固件进行测试。

致谢与背景

本项目的根本基础是 furrtek 所做的出色公开逆向工程工作。 请阅读他的研究以了解底层协议、信号结构和历史:

  • Furrtek 的 ESL 研究: https://www.furrtek.org/?a=esl
  • PrecIR 参考实现: https://github.com/furrtek/PrecIR

NFC 标签解码由 7h30th3r0n3 贡献。

免责声明

[!CAUTION] 严禁用于非法用途

TagTinker 是一个独立项目,严格限于教育研究、安全探索以及在你合法拥有的硬件上展示数字艺术。

在任何情况下,本软件均不得用于非法活动。严禁使用 TagTinker 篡改零售显示屏、修改商店中的电子价签、干扰第三方基础设施,或造成任何形式的破坏或经济损失。

TagTinker 的创建者对任何滥用本软件的行为概不负责。使用本软件即表示您同意对自己的行为负全部责任,并合法、负责任地使用它。

许可证

基于 GNU General Public License v3.0 (GPL-3.0) 许可。详见 LICENSE 文件。

下载工具