原创 NFC门禁卡的安全吗?网络上演示如何利用Nexus 5伪造一张门禁卡 (转)

2015-10-8 11:34 2038 23 27 分类: 消费电子


文中提及的部分技术可能带有一定攻击性,仅供安全学习和教学用途,禁止非法使用!

0×00 前言

我租住的杭州一个老小区一年前出现了所谓的“出租房杀人事件”,事件过后民警叔叔们给小区的每个单元都装上了门禁,所有住户都需要在物业处登记,物业的工作人员会让你提供身份证或者公交卡用来注册,注册之后就可以刷卡进门了。

但由于某些原因,我并不想去登记注册一张门禁卡,正好手头有一部nexus5,众所周知nexus5是有nfc功能的,我便想能不能用nexus5的nfc功能伪造一张门禁卡呢? 一番尝试之后,就有了下文的方法。 (从来没接触过无线安全,对Proxmark3,acr122u 等设备也是一窍不通,各位大牛见笑了)

0×01分析

由于身份证,公交卡等很多卡都可以用来当门禁卡,那基本上有九成把握这个门禁只是简单读取卡的id,并不会去解密里面的内容,只要简单模拟一个相同id的卡就可以刷开门禁。

0×02“采样”

我们下载一款名为“TagInfo”的android应用,用它来读取一下现在可以刷开门禁的卡信息。(跟同楼的妹子借的)

如下图:

1.jpg

卡的id为:D2:69:76:5B

接着我们找另一台nexus5看一下手机原来的id,扫描出来这台nexus5的id是在不停变化的,如下图: 

2.jpg
3.jpg

原来出于安全考虑,android手机的id是一个4个字节长度的随机id,每次连接都会变化,并且都以 “0×80”开头。

android官方并没有提供任何的api可以指定修改nfc的id,但是我们可以用直接修改配置文件的方式来实现,前提当然是手机必须root过了。  

0×03Just Do IT

1、到手机的 /etc/ 目录找一个文件名为libnfc-brcm-20791b05.conf,默认情况下,文件中NFA_DM_START_UP_CFG 的配置项是这样的值:

{45:CB:01:01:A5:01:01:CA:17:00:00:00:00:06:00:00:00:00:0F:00:00:00:00:E0:67:35:00:14:01:00:00:10:B5:03:01:02:FF:80:01:01:C9:03:03:0F:AB:5B:01:00:B2:04:E8:03:00:00:CF:02:02:08:B1:06:00:20:00:00:00:12:C2:02:00:C8}

2、通过修改这个值就可以改变id。把该文件下载到电脑上,先在最后面增加一个0×33作为标志位,接着接上要指定的id长度,在当前的情况下就是0×04,最后在后面接上要制定的id:“0xD2,0×69,0×76,0x5B”,接着改变最首的数字,加上我们总共增加的字符串长度,这里我们需要加上6,所以最后配置项变成:

{4B:CB:01:01:A5:01:01:CA:17:00:00:00:00:06:00:00:00:00:0F:00:00:00:00:E0:67:35:00:14:01:00:00:10:B5:03:01:02:FF:80:01:01:C9:03:03:0F:AB:5B:01:00:B2:04:E8:03:00:00:CF:02:02:08:B1:06:00:20:00:00:00:12:C2:02:00:C8:33:04:D2:69:76:5B}

3、采用adb的方式覆盖系统中原来的文件,然后重启

adb root
adb remount
adb push libnfc-brcm-20791b05.conf /etc/
adb reboot

重启之后我们发现,这台nexus5的id已经被改成了我们想要的。

拿着修改好的nexus5去试试看?记得必须在唤醒屏幕的情况下nfc才有效。

0×04 演示视频:

播放视频

成功!

*参考来源: STA /dingody编辑整理,转载请注明来自黑客与极客(FreeBuf.com)

原文链接:http://www.freebuf.com/geek/80368.html

 

nfc

文章评论4条评论)

登录后参与讨论

用户1075184 2015-10-13 21:09

IC大佬的理想。

用户1454308 2015-10-11 10:39

Good

用户1678053 2015-10-9 08:54

看看

用户1580988 2015-10-9 07:22

前题还是得有一张可用的门禁卡。

用户1513040 2010-3-11 11:11

学习

用户1289612 2010-3-10 09:44

非常好的“经验之谈”,谢谢楼主!

用户1272890 2010-3-8 12:44

线切割耗材:http://www.shtjx.com/ 线切割耗材

用户1042259 2010-3-7 16:24

可以

用户1475825 2010-3-4 21:18

bucuo
相关推荐阅读
黑洋 2015-10-09 16:00
沃尔沃:如果自动驾驶车出车祸,锅我来背
原文来源: 好奇心日报(北京) 作者:唐怡园 无人车还没有真正地普及,汽车公司却已经抢着为它们的交通事故埋单了。大概是为了讨好潜在的消费者。 刚过去的周三,瑞典汽车品牌沃尔沃 CEO ...
黑洋 2015-06-17 17:01
苹果6S A9处理器量产弃三星选择了台积电
6S A9处理器将量产!三星悲剧 毫无疑问,谁能够获得A9订单,谁今年的业绩必然大幅提升。为此,三星拿出了自家最新的14nm FinFET,而台积电则以16nm工艺应对。二者都在5月份向苹果提交...
黑洋 2015-06-12 15:36
我伙呆:日本男子蹭邻居无线网并破译其密码被逮捕!
中新网6月12日电 据日媒报道,日本东京警方日前以涉嫌非法连接他人家中的无线网、违反相关法律为由,对该国无业男子藤田浩史(30岁)进行了再次逮捕。藤田目前正因其他网络相关案件而遭逮捕并被公诉。 ...
黑洋 2015-05-06 15:02
19亿美元!摄像头厂商豪威科技被中国收入囊中
文章来源:天极网 据路透社消息,北京时间5月1日凌晨,全球著名的摄像头芯片生产厂商豪威科技(OmniVision Technologies)已经同意被中国财团以约19亿美元的现金价格收购。其中收...
黑洋 2015-04-21 14:21
炒股这么赚钱,那还做什么实业呢?
最近股价涨疯了,身边好几个朋友都是日进斗金。贷款炒股,房子押了,贷款几百万上千万去炒股,抓一个涨停就是几十万,利息还清还日进几十万,比打工一年好太多,比起做实业现在这么苦BB的也好太多了。一天一辆...
我要评论
4
23
关闭 站长推荐上一条 /2 下一条