近日,著名硬件改造者David Buchanan成功利用打火机获取了root权限,这一操作引发了广泛关注。据了解,Buchanan通过在笔记本电脑的DRAM数据总线上焊接一根约10厘米长的天线,使电脑对电磁干扰变得异常敏感。他通过点击附近的压电打火机来诱导位翻转,并编写了一个漏洞利用程序,将这些位翻转转换成一个shell,从而获取系统控制权。
根据原理,Buchanan利用了DRAM的电磁干扰来实现对物理地址的故障读取。他创建了大量的页表并填充到物理内存中,并利用特定的硬件设置触发故障,从而获得了对页表的读写权限。最终,Buchanan修改了系统中的su程序的物理内存来执行提权操作。
然而,需要注意的是目前这种手段需要具备受限制的物理访问权限才能发挥作用,并且配置内存硬件模块也需要大量时间。因此,除非有人溜进你的家里进行网络行为艺术,否则被用于犯罪的可能性非常低。此外,Buchanan表示这项技术可能会被应用于个人越狱或解锁设备上以规避游戏机和媒体播放器上的数字版权管理。他还暗示了未来可能的努力方向,例如探索类似硬件黑客技术来解决NS 2主机问题。
值得注意的是,尽管David Buchanan成功地利用打火机获取了root权限,但我们应该谨慎对待这种技术。虽然它确实可以用来绕过某些安全措施,但也存在许多风险和不确定性。因此,在使用任何非官方或未经验证的软件或硬件之前,请务必仔细考虑其后果,并确保你了解相关法规和道德标准。