首页 / 行业
利用闪存特性,研究人员设计出遇到勒索软件时恢复旧文件的方法
2019-06-04 14:24:00
据外媒报道,美国伊利诺伊大学协调科学实验室(Coordinated Science Laboratory)的学生Chance Coats和Xiaohao Wang和Jian Huang在新论文《Project Almanac: A Time-Traveling Solid State Drive》中,说明了他们如何使用计算机中的闪存存储来保存文件,而无需支付勒索软件赎金。
电子和计算机工程专业的研究生Coats表示,这篇论文解释了如何利用目前存在于大多数笔记本电脑、台式机、手机等设备中的基于闪存的存储特性,来对抗勒索软件攻击。
基于闪存的固态驱动器是大多数计算机存储系统的一部分,当文件在计算机上被修改时,固态驱动器不会立即删除旧的文件版本,而是将更新后的版本保存到新位置。这些旧版本是挫败勒索软件攻击的关键。如果被勒索软件攻击后,可以使用论文中提到的工具恢复文件的旧版本。如果用户不小心删除了自己的文件,该工具也能恢复旧版本文件。
Coats表示,当写入新数据时,它必须被保存到一个空闲块或者已经被删除的块中。通常情况下,固态硬盘会删除旧版本数据,以便提前清除内存块,但由于特殊设计的硬盘有意保留旧版本,所以在编写新版本之前,不得不移动旧版本。
这需要在保存时间和存储性能之间进行权衡。如果将新工具的参数设置为长时间保存数据,则会保留旧的和不必要的版本,占用了存储设备上的空间。如果设备充满了旧版本文件,系统需要更长的时间来响应存储请求,导致性能下降。但是如果设置的数据保留区域很小,虽然设备的响应时间更快,但如果发生恶意软件攻击,设备可能无法保存所有备份文件。
为了管理这种权衡,Huang和他的学生为该工具构建了一个功能,以便动态监控和调整这些参数。即使系统参数发生了动态变化,他们的工具也能保证数据至少保留三天。这允许用户选择在足够的时间内将数据备份到其他系统。
他们的工具背后的理念在国际层面上引起了普遍关注。该研究团队表示,将在存储设备中以更低的性能开销延长保存用户数据的时间,并将该固态驱动器用于更广泛的层面。
最新内容
手机 |
相关内容
微软Ignite 2023技术大会:人工智能
微软Ignite 2023技术大会:人工智能转型,技术驱动变革,人工智能,趋势,智能,数据隐私,企业,解决方案,人工智能(Artificial Intelligence,A什么是NFC控制器,NFC控制器的组成、
什么是NFC控制器,NFC控制器的组成、特点、原理、分类、常见故障及预防措施,控制器,分类,模式,移动支付,数据,信号,NFC(Near Field Com写flash芯片时为什么需要先擦除?
写flash芯片时为什么需要先擦除?,擦除,芯片,充电,初始状态,存储单元,数据,Flash芯片是一种非易失性存储器技术,用于存储数据并实现固半导体主控技术:驱动自动驾驶革命的
半导体主控技术:驱动自动驾驶革命的引擎,自动驾驶,交通,自动驾驶系统,数据,车辆,自动,随着科技的不断进步,自动驾驶技术已经成为现实Arbe 4D成像雷达以高分辨率雷达技
Arbe 4D成像雷达以高分辨率雷达技术和先进处理技术消除“幽灵刹车”问题,刹车,成像,分辨率,系统,目标,数据,Arbe 4D成像雷达是一种清华大学研发光电融合芯片,算力超商
清华大学研发光电融合芯片,算力超商用芯片三千余倍,芯片,研发,商用,测试,计算,科学研究,近日,清华大学发布了一项重要科研成果,他们成工业物联网数据采集:从Modbus到MQTT
工业物联网数据采集:从Modbus到MQTT,数据采集,物联网,模式,网关,协议,数据,工业物联网(Industrial Internet of Things,IIoT)的核心任务射频前端芯片GC1103在智能家居无线
射频前端芯片GC1103在智能家居无线通信IoT模块中应用,模块,芯片,无线通信,智能家居,支持,数据交换,射频前端芯片GC1103是一种低功耗