Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

Schon mal von Rowhammer gehört ?! #informatik #arbeitsspeicher #ram #code #ddr

Hood Informatik1:16 53.361 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 11 Zeilen
Herunterladen
  1. Du kannst in deinem Arbeitsspeicher ein Bit, dass du eigentlich gar nicht anfassen darfst, von eins auf null kippen, indem du einfach die
  2. Nachbarzelle 100ta000 mal anschlägst. Aber was hat es damit auf sich? Willkommen zurück bei Hinformatik. Dein RAM speichert jedes Bit als winzige
  3. elektrische Ladung in einem Kondensator und diese Kondensatoren sitzen dicht an dicht in langen Zeilen. Das Problem, die Ladung verläuft mit der Zeit, deshalb
  4. muss der Speicher alle paar Millisekunden aufgefrischt werden. Also ein regelmäßiges Nachladen, damit die Bits nicht von selbst verschwenden. Und
  5. genau da setzt Rowhammer an. Wenn du eine Speicherzeile immer wieder ganz schnell öffnest und schließt, also hämmerst, erzeugst du eine winzige
  6. elektrische Störung, die die Nachbarzeile schneller entladen lässt. Machst du das oft genug, bevor der nächste Refresh kommt, kippt in der
  7. Nachbarzeile ein Bit um, obwohl du diese Zeile nie beschrieben hast. 2014 brauchte man dafür rund 140.000 Anschläge. Bei heutigem Rahmen reichen
  8. oft schon ein paar tausend, weil die Zellen immer enger gepackt sind. 2015 hat Googles Project Zero gezeigt, dass man mit so einem Bitflip in einer
  9. sogenannten Page Table aus einem normalen Programm heraus komplette Kernelrechte erlangt. Und ja, DDR4 RA hat Target Row Refresh, das die
  10. bedrohten Zahlen gezielt nachlädt. Nur wurde genau das 2021 vom Angriff namens Blacksmith auf allen 40 getesteten Speicherriegeln ausgehebelt. Das
  11. Wettrüsten läuft also bis heute und damit stay safe und bis zum nächsten

Zum Nachlesen