杂谈
最近很多热心网友说想看一些硬核的,我们在电影里常常可以看到黑客入侵汽车,完成致命打击的画面,那这样的技术在现实生活中究竟存在吗?
图文介绍
原理介绍
之前很多汽车的开锁技术中都使用了静态代码,通过无线电向您的汽车发送二进制代码,确认后车门就会被打开 如果汽车没有发送指定的代码,则汽车将不会被解锁,譬如图中的绿色代码是我们发送的 那我们上述场景,很容易出现重放攻击(Replay attack) 我们作为黑客,用户在使用车钥匙打开车门的时候 记录下他们发送的无线电代码,等他们不在的时候进行重放之前的代码,你就可以完成汽车的入侵了 那么如何修复上面说的这种重放攻击的漏洞呢? 厂商们制作出来一种叫做滚动代码(Rolling Codes)的东西,每次按下车钥匙时,它都会发送不同的代码给汽车,所以钥匙里有很长的一串代码,同样地车里也是一长串代码 你按下钥匙的时候,它会发送第一串代码