在OS X 10.8中,可以通过SSH登录并访问诸如麦克风和iSight摄像头之类的硬件输入设备。因此,可以远程记录坐在机器前面的其他用户的音频和视频。我认为这是一个严重的安全问题!
如何利用这个问题
幸运的是,我不必面对麦克风攻击,但是Stack Overflow上的这个问题显示了一个小python脚本,使您可以从命令行使用iSight摄像头捕获图片。我认为捕获视频并不难。
题
可以使用以下方法禁用麦克风
sudo kextunload /System/Library/Extensions/AppleHDA.kext
…不幸的是,这也会禁用所有音频输出。
通过卸载IOUSB.kext
,iSight摄像机也是如此,这肯定会破坏通过USB连接的所有设备,甚至不会导致内核崩溃。
如何在OS X 10.8.5下的iMac(2012年后期)中禁用麦克风和iSight摄像头,而又不破坏其他系统服务?