Unlike the less flexible SLC (single-level cell) technology, which allows one NAND flash memory cell to store one bit of data, zero or one, MLC uses a floating gate transistor, which allows a cell to store two bits of data, i.e. the voltage applied to the cell programs four states: 00, 01, 10, 11. The researchers found that the software vulnerability allows a hacker to create excessive activity with the data on the drive, which leads to errors in them.
they have developed two types of attacks on SSDs sri lanka whatsapp data with MLC memory. The first type is called "program interference", and with its help an attacker can write data to the SSD. To do this, the researchers used special data templates that provoke 4.9 times more errors in MLC. As a result of the side effect, neighboring NAND cells begin to influence each other, changing the values of the bits. It is noted that the longer the duration of the attack, the more chaotic the state of local data and, accordingly, the physical state of the storage device.
The second type of attack is aimed at data corruption when reading values from partially programmed cells, which occurs when a large number of read operations are performed in a very short period of time. The corruption of the read data leads to both damage to the contents already dumped into partially programmed cells and to pages that are only being prepared for writing.
The researchers have developed several attack prevention methods that are recommended for SSD manufacturers to implement.
The report by the experts states that
-
- Posts: 560
- Joined: Mon Dec 23, 2024 3:16 am