NFCGate:基于智能手机工具包开启 NFC 安全研究之门
密码学与安全
2020-08-11 v1
摘要
近场通信(NFC)正被用于各种安全关键型应用,从门禁控制到支付系统。然而,NFC 协议分析通常需要昂贵或显眼的专用硬件,或在智能手机上受到严重限制。2015 年,NFCGate 概念验证旨在通过提供基于现成 Android 智能手机的 NFC 分析能力来解决此问题。本文中,我们基于功能受限的原始开源代码库,提出了一个扩展且改进的 NFC 工具包。借助飞行中流量分析与修改、中继和重放功能,该工具包将现成智能手机转变为强大的 NFC 研究工具。为支持针对中继攻击的对策开发,我们研究了 NFCGate 在不同配置下产生的延迟。我们新实现的功能与改进使得对一个知名欧洲锁具厂商获奖的企业级 NFC 锁进行案例研究成为可能,否则这将需要专用硬件。对该锁的分析揭示了若干安全问题,并已向厂商披露。
引用
@article{arxiv.2008.03913,
title = {NFCGate: Opening the Door for NFC Security Research with a Smartphone-Based Toolkit},
author = {Steffen Klee and Alexandros Roussos and Max Maass and Matthias Hollick},
journal= {arXiv preprint arXiv:2008.03913},
year = {2020}
}
备注
Accepted to Usenix WOOT'20. Source Code and binaries available at https://github.com/nfcgate/nfcgate