Нова Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° RowHammer Π²ΡŠΡ€Ρ…Ρƒ DRAM ΠΏΠ°ΠΌΠ΅Ρ‚

Google прСдстави "Half-Double", Π½ΠΎΠ²Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° RowHammer, която ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π±ΠΈΡ‚ΠΎΠ²Π΅ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π°Ρ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ (DRAM). Атаката ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° Π½Π° някои ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ DRAM Ρ‡ΠΈΠΏΠΎΠ²Π΅, Ρ‡ΠΈΠΈΡ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ са Π½Π°ΠΌΠ°Π»ΠΈΠ»ΠΈ гСомСтрията Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π°.

Π‘ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅ си, Ρ‡Π΅ Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅ Π½Π° клас RowHammer Π²ΠΈ позволяват Π΄Π° изкривяватС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈΡ‚Π΅ Π±ΠΈΡ‚ΠΎΠ²Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Ρ‡Ρ€Π΅Π· Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ съсСдни ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. Въй ΠΊΠ°Ρ‚ΠΎ DRAM ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π΅ Π΄Π²ΡƒΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ масив ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, всяка ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Π΄Π΅Π½Π·Π°Ρ‚ΠΎΡ€ ΠΈ транзистор, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° област Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ колСбания Π½Π° Π½Π°ΠΏΡ€Π΅ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ причиняват ΠΌΠ°Π»ΠΊΠ° Π·Π°Π³ΡƒΠ±Π° Π½Π° заряд Π² ΡΡŠΡΠ΅Π΄Π½ΠΈΡ‚Π΅ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ. Ако ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΡ‚Π΅Ρ‚ΡŠΡ‚ Π½Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ висок, Ρ‚ΠΎΠ³Π°Π²Π° ΡΡŠΡΠ΅Π΄Π½Π°Ρ‚Π° ΠΊΠ»Π΅Ρ‚ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Π³ΡƒΠ±ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ голямо количСство заряд ΠΈ слСдващият Ρ†ΠΈΠΊΡŠΠ» Π½Π° рСгСнСрация няма Π΄Π° ΠΈΠΌΠ° Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ си ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ промяна Π² стойността Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½ΠΈ Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ°.

Π—Π° Π΄Π° сС прСдпазят ΠΎΡ‚ RowHammer, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ‡ΠΈΠΏΠΎΠ²Π΅ са Π²Π½Π΅Π΄Ρ€ΠΈΠ»ΠΈ TRR (Target Row Refresh) ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π²Π° ΠΎΡ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄Π° Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π² съсСдни Ρ€Π΅Π΄ΠΎΠ²Π΅. ΠœΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Half-Double Π²ΠΈ позволява Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡ‚Π΅ Ρ‚Π°Π·ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°Ρ‚Π΅, Ρ‡Π΅ изкривяванията Π½Π΅ са ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π΄ΠΎ съсСдни Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΈ сС разпространяват Π² Π΄Ρ€ΡƒΠ³ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΌΠ°ΠΊΠ°Ρ€ ΠΈ Π² ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ° стСпСн. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Google ΠΏΠΎΠΊΠ°Π·Π°Ρ…Π°, Ρ‡Π΅ Π·Π° послСдоватСлни Ρ€Π΅Π΄ΠΎΠ²Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° β€žAβ€œ, β€žBβ€œ ΠΈ β€žCβ€œ Π΅ възмоТно Π΄Π° сС Π°Ρ‚Π°ΠΊΡƒΠ²Π° Ρ€Π΅Π΄ β€žCβ€œ с ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ€Π΅Π΄ β€žAβ€œ ΠΈ ΠΌΠ°Π»ΠΊΠ° активност, засягаща Ρ€Π΅Π΄ β€žBβ€œ. Π”ΠΎΡΡ‚ΡŠΠΏΡŠΡ‚ Π΄ΠΎ Ρ€Π΅Π΄ "B" ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° заряд ΠΈ позволява Ρ€Π΅Π΄ "B" Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ транспорт Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΅Ρ„Π΅ΠΊΡ‚Π° Rowhammer ΠΎΡ‚ Ρ€Π΅Π΄ "A" към "C".

Нова Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° RowHammer Π²ΡŠΡ€Ρ…Ρƒ DRAM ΠΏΠ°ΠΌΠ΅Ρ‚

Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° TRRespass, която ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° прСдотвратяванС Π½Π° ΠΊΠ»Π΅Ρ‚ΡŠΡ‡Π½Π°Ρ‚Π° корупция, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Half-Double сС основава Π½Π° физичСскитС свойства Π½Π° силициСвия субстрат. Half-Double ΠΏΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ Π΅ вСроятно Π΅Ρ„Π΅ΠΊΡ‚ΠΈΡ‚Π΅, Π²ΠΎΠ΄Π΅Ρ‰ΠΈ Π΄ΠΎ Rowhammer, Π΄Π° са свойство Π½Π° разстояниСто, Π° Π½Π΅ Π½Π° прякото ΡΡŠΡΠ΅Π΄ΡΡ‚Π²ΠΎ Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅. Въй ΠΊΠ°Ρ‚ΠΎ гСомСтрията Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅ Π² ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Ρ‡ΠΈΠΏΠΎΠ²Π΅ намалява, Ρ€Π°Π΄ΠΈΡƒΡΡŠΡ‚ Π½Π° влияниС Π½Π° изкривяванСто ΡΡŠΡ‰ΠΎ сС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΅Ρ„Π΅ΠΊΡ‚ΡŠΡ‚ Π΄Π° сС наблюдава Π½Π° разстояниС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄Π²Π΅ Π»ΠΈΠ½ΠΈΠΈ.

ΠžΡ‚Π±Π΅Π»ΡΠ·Π²Π° сС, Ρ‡Π΅ Π·Π°Π΅Π΄Π½ΠΎ с асоциацията JEDEC са Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ няколко прСдлоТСния, Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‰ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ. ΠœΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ сС Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Google вярва, Ρ‡Π΅ изслСдванСто Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° Π½Π°ΡˆΠ΅Ρ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Π° Rowhammer ΠΈ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€Ρ‚Π°Π²Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° изслСдоватСлитС, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ‡ΠΈΠΏΠΎΠ²Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ заинтСрСсовани страни Π΄Π° работят Π·Π°Π΅Π΄Π½ΠΎ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° цялостно, Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° сигурност.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€