现如今,针对离线计算机的攻击方式真可谓花样百出。最近又有一种攻击方式,利用的是计算机中的散热风扇——通过风扇发出的噪声,就能获取到目标计算机中的数据。

其实这种方法算不上新鲜,先前就已经有研究人员发现,有种恶意程序能够利用计算机扬声器发出的低频信息来获取数据。只要在这台计算机附近放一个麦克风,记录扬声器信息就行。这种方式在过去几年中已经被多次证实,是完全可行的。由于离线计算机通常对安全性的要求非常之高,所以很多管理员就干脆把扬声器去掉了。

风扇噪声如何传输数据?

可是扬声器可以没有,CPU散热风扇总不能也去掉吧。以色列本古里安大学的4名研究人员最近就构造出名为Fansmitter的恶意程序,在感染目标计算机之后,数据发送是通过计算机的风扇进行的。

其实这个道理也很简单:计算机世界最底层的数据表达方式无非就是“1”和“0”,Fansmitter恶意程序能够控制计算机的风扇转速,让风扇可以两种不同的转速工作,分别表达“1”和“0”两种状态。1和0的不同组合,可以表达各类数据。

实际上不仅是CPU风扇,Fansmitter也能控制GPU、主板风扇。研究人员认为,以这种方式“发射”数据的有效范围在1-4米内,至于接收设备,同样是麦克风——或者也可以用智能手机一类具备录音功能的设备。

很容易想见这种数据通讯方式有何缺点:用风扇转速来表达数据的效率非常低下——研究人员用1000RPM来表达“0”,用1600RPM来表达“1”。如果转换成速率,那么这种方式的数据传输大约是3比特/分钟,注意是分钟,不是秒。不过研究人员表示,也可以提速,以4000RPM和4250RPM的风扇转速分别用来表示0、1,可以让传输速率达到15比特/分钟。

用风扇噪声来传输数据还有一个缺点,即其产生的声音频率大约在100Hz到600Hz之间,这个声音人耳是完全可以听到的,也就容易被人察觉(尤其是听到很规律的,一会儿高速一会儿低速转)。这个问题可以通过降低风扇转速的方式来缓解,不过噪声越低,录音设备与其距离就要求越短;或者说也可以让用于表达0、1两个数字的风扇转速更靠近,这样不易被察觉,但对数据识别的要求自然也就更高了。

对这项研究有兴趣的同学可以点击这里下载详细的论文。

正在流行的攻击方式

这种采用风扇噪声进行攻击的手法,从本质上来说是可以归结到边信道攻击方法的。这类手法现如今似乎正越来越流行。先前就有以色列特拉维夫大学和以色列理工学院的研究者设计出一种盗取计算机数据的边信道攻击方法。

此后不久,计算机技术专家William

Entriken又用C语言编写了一个软件,程序代码可以令计算机中的中央处理器发射出一定频率的电磁辐射。而计算机外壳不足以屏蔽这种频率的辐射信号,配合接收设备,自然就可以做到信息传输了。

只要想得到,从离线计算机进行数据传输绝对不是问题:比如通过视觉(LED灯)、热能(CPU和GPU产生的热)等等都是可行的方案,甚至将计算机的内存总线作为天线,通过蜂窝频率将数据无线传输到接收设备上。

利用计算机窃听,以色列研究人员实现利用计算机风扇噪音窃听相关推荐

  1. 以色列研究人员实现利用计算机风扇噪音窃听

    以色列研究人员实现利用计算机风扇噪音窃听 现如今,针对离线计算机的攻击方式真可谓花样百出.最近又有一种攻击方式,利用的是计算机中的散热风扇--通过风扇发出的噪声,就能获取到目标计算机中的数据. 其实这 ...

  2. 利用计算机窃听,神奇 | 以色列研究人员实现利用计算机风扇噪音窃听

    原标题:神奇 | 以色列研究人员实现利用计算机风扇噪音窃听 现如今,针对离线计算机的攻击方式真可谓花样百出.最近又有一种攻击方式,利用的是计算机中的散热风扇--通过风扇发出的噪声,就能获取到目标计算机 ...

  3. 研究人员发现利用Excel宏可发起跳板攻击

    SpecterOps公司的研究人员Matt Nelson(马特·尼尔森)研究是否可以通过Microsoft Excel发起跳板攻击(Pivoting).结果,Nelson发现默认的启动与访问权限存在漏 ...

  4. 清华大学 计算机 林伟,研究人员

    张子豪 类别: 2016年硕博 学位论文: 研究中 来源: 四川大学 去向: 在读 杨洁 类别: 2016年硕博 学位论文: 研究中 来源: 四川大学 去向: 在读 温玉辉 类别: 2015博士生 学 ...

  5. 计算机问题求解需要研究的要素,关于计算机音乐制作的空间构成要素的研究

    摘要: 进入21世纪以来,随着计算机技术的快速发展,它对数据处理能力日益增强,使计算机在音乐创作,编辑,录制,后期处理等方面的核心地位更加凸显.在社会音乐实践活动中,如在电影,电视,音乐晚会,音乐专辑 ...

  6. 大学计算机基础课程 研究,非计算机专业“大学计算机基础”课程教学研究

    摘要21世纪计算机教育的目的,是要把高校非计算机专业的学生培养成为既熟悉本专业知识又掌握计算机应用技术的复合型人才.围绕这一核心,经过对存在问题的分析思考,我们在教学改革方面做了一些探索,提出了有关的 ...

  7. 计算机研究生怎么研究黑洞,有个计算机黑洞一般的爸妈是怎样一种体验

    原标题:有个计算机黑洞一般的爸妈是怎样一种体验 最近,一位外国大哥用一张图把自己的老妈送上了热搜. 他妈妈要用ipad里的一份材料,无奈不会连接打印机也不知道怎样将材料导出,于是就用最简单粗暴的方式把 ...

  8. 神技能!研究人员利用扫描仪成功从物理隔离设备中偷出数据

    本文讲的是神技能!研究人员利用扫描仪成功从物理隔离设备中偷出数据,近日,一组以色列研究人员设计了一种新技术,可以利用扫描仪通过受控恶意软件在气隙系统(air-gapped)中获取用户设备中的数据. 关 ...

  9. 研究人员利用黑猩猩改进动物模拟技术 效果显著!

    文章来源:ATYUN AI平台 曼彻斯特大学的研究人员正在利用计算机模拟黑猩猩行走,来提高我们对动物行走方式的理解,同时也提高我们用来做实验的技术. <英国皇家社会开放科学>杂志发表的研究 ...

最新文章

  1. 新转机!2020年想裸辞的程序员们注意了
  2. SizeOf与Structure与Managed Code
  3. js控制文本框仅仅能输入中文、英文、数字与指定特殊符号
  4. jQuery学习入门总结之css()和addClass()的不同
  5. PIC在线升级源码分析
  6. js 操作 select option
  7. 英特尔 620 显卡 驱动 七代cpu_英特尔的智能“整体厨房”
  8. 利用Python进行简单的图像识别(验证码)
  9. 二分- Count on Canton
  10. Python数据结构与算法笔记(一):时间复杂度与空间复杂度
  11. 为什么dubbo使用ZkClient作为zookeeper的客户端
  12. 第三届“传智杯”全国大学生IT技能大赛(初赛B组)
  13. 租房软件隐私保护如同虚设
  14. 如何写好一篇论文的摘要?
  15. docker tomcat 的起动与访问
  16. C - 1111gal password
  17. vue中鼠标悬停显示提示信息
  18. Spring源码构建项目,导入eclipse后,缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar的解决办法
  19. C/C++数据结构——公路村村通(Prim)
  20. win7让笔记本的自带键盘失灵

热门文章

  1. Qt编写物联网管理平台36-通信协议
  2. XFTP 7 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
  3. matlab导入点云文件,BIM软件小技巧:Revit 2017可导入点云文件
  4. 阴阳师电脑版一直连接不上服务器,阴阳师百闻牌电脑版 电脑版连不上怎么办...
  5. 复习8086汇编中的 CLI STI CLD STD指令
  6. [转载]易上手的数据挖掘、可视化与机器学习工具: Orange介绍
  7. Element UI结合vue-cropper打造图片裁剪上传组件
  8. [涅槃秋凤][22H2]Win10.0.19045.1826酸菜极速三合一
  9. 哥伦布视图_在整个赛季中挖洞哥伦布蓝夹克的表现
  10. 如何给奥迪 Q3 遥控车钥匙更换电池?