O le faʻatinoga o le DDIO i Intel chips e faʻatagaina ai se osofaʻiga o fesoʻotaʻiga e iloa ai faʻamau i totonu o se sauniga SSH

O se vaega o tagata suʻesuʻe mai le Vrije Universiteit Amsterdam ma le ETH Zurich ua latou atiaʻe se auala osofaʻi fesoʻotaʻiga NetCAT (Network Cache ATtack), lea e mafai ai, faʻaaogaina metotia suʻesuʻeina o faʻamatalaga e ala i auala lona tolu, e fuafua mamao ai ki oomi e le tagata faʻaoga aʻo galue i se sauniga SSH. O le faʻafitauli e faʻaalia i luga o sapalai e faʻaogaina tekinolosi RDMA (Mamao tuusao avanoa manatua) ma DDIO (Fa'amatalaga-Sa'o I/O).

Intel manatu, o le osofaʻiga e faigata ona faʻatinoina i le faʻatinoga, talu ai e manaʻomia ai le faʻaogaina o le tagata osofaʻi i luga o fesoʻotaʻiga faʻapitonuʻu, tulaga sterile ma le faʻatulagaina o fesoʻotaʻiga talimalo e faʻaaoga ai le RDMA ma le DDIO tekinolosi, lea e masani ona faʻaaogaina i fesoʻotaʻiga tuʻufua, mo se faʻataʻitaʻiga, lea e faʻaogaina ai le komepiuta. fa'agaoioi fuifui. O le lomiga ua fa'avasegaina Laiti (CVSS 2.6, CVE-2019-11184) ma o se fautuaga e tuʻuina atu e le mafai ai le DDIO ma le RDMA i fesoʻotaʻiga faʻapitonuʻu pe a le tuʻuina atu le nofoaga saogalemu ma faʻatagaina le fesoʻotaʻiga o tagata e le talitonuina. DDIO ua faʻaaogaina i le Intel server processors talu mai le 2012 (Intel Xeon E5, E7 ma SP). O faiga faʻavae i luga o faʻasalalauga mai le AMD ma isi tagata gaosi oloa e le aʻafia i le faʻafitauli, talu ai latou te le lagolagoina le teuina o faʻamatalaga faʻafeiloaʻi i luga o le upega tafaʻilagi i le PPU cache.

O le auala na faʻaaogaina mo le osofaʻiga e foliga mai o se faʻafitauli "Throwammer", lea e mafai ai ona e suia mea o loʻo i totonu o vaega taʻitasi i le RAM e ala i le faʻaogaina o pusa fesoʻotaʻiga i faiga faʻatasi ma RDMA. O le faʻafitauli fou o se taunuuga o galuega e faʻaitiitia ai faʻatuai pe a faʻaaogaina le masini DDIO, lea e faʻamautinoa ai fegalegaleaiga tuusaʻo o le kata fesoʻotaʻiga ma isi masini faʻapipiʻi faʻatasi ma le faʻaogaina o le masini (i le faagasologa o le faʻaogaina o pepa kata fesoʻotaʻiga, faʻamaumauga o loʻo teuina i totonu o le pusa ma toe aumai mai le cache, e aunoa ma le mauaina o manatua).

Faʻafetai i le DDIO, o le cache processor e aofia ai faʻamatalaga na gaosia i le taimi o gaioiga leaga o fesoʻotaʻiga. O le osofaʻiga a le NetCAT e faʻavae i luga o le mea moni o kata o fesoʻotaʻiga o loʻo faʻaogaina faʻamaumauga, ma o le saoasaoa o le faʻaogaina o paʻu i fesoʻotaʻiga faʻaonapo nei ua lava lea e faʻaosofia ai le faʻatumuina o le cache ma fuafua ai le i ai poʻo le leai o ni faʻamatalaga i totonu o le cache e ala i le suʻeina o faʻatuai i taimi o faʻamaumauga. fesiitaiga.

Pe a faʻaaogaina faʻasalalauga fefaʻasoaaʻi, e pei o le SSH, e lafo loa le pusa fesoʻotaʻiga pe a uma ona oomi le ki, i.e. fa'atuai i le va o afifi e fetaui ma le tuai i le va o ki. O le faʻaaogaina o metotia faʻataʻitaʻiga faʻamaumauga ma le amanaia o le tuai i le va o keystrokes e masani lava ona faʻalagolago i le tulaga o le ki i luga o le piano, e mafai ona toe faʻafouina faʻamatalaga ulufale ma se tulaga faʻapitoa. Mo se faʻataʻitaʻiga, o le toʻatele o tagata e masani ona taʻalo le "s" pe a uma le "a" e sili atu le vave nai lo le "g" pe a uma le "s".

O faʻamatalaga o loʻo teuina i totonu o le pusa faʻapipiʻi e mafai ai foi e se tasi ona faʻamasino le taimi tonu o pepa na lafoina e le network card pe a faʻaogaina fesoʻotaʻiga e pei ole SSH. E ala i le faʻatupuina o se taʻavale faʻapitoa, e mafai e se tagata osofaʻi ona fuafua le taimi e aliali mai ai faʻamatalaga fou i totonu o le faʻaoga e fesoʻotaʻi ma se gaioiga faʻapitoa i le faiga. Ina ia suʻesuʻeina mea o loʻo i totonu o le cache, e faʻaaogaina le metotia Palemia+Su'esu'e, lea e aofia ai le faʻapipiʻiina o le cache ma se seti faʻamatalaga o tau ma le fuaina o le taimi avanoa ia i latou pe a toe faʻaleleia e fuafua suiga.

O le faʻatinoga o le DDIO i Intel chips e faʻatagaina ai se osofaʻiga o fesoʻotaʻiga e iloa ai faʻamau i totonu o se sauniga SSH

E ono mafai ona fa'aogaina le metotia fa'atulagaina e iloa ai e le gata i fa'amau, ae fa'apea fo'i ma isi ituaiga fa'amatalaga fa'alilolilo o lo'o teuina i totonu o le fa'aoga o le CPU. O le osofaʻiga e mafai ona faʻataunuʻuina tusa lava pe le atoatoa le RDMA, ae a aunoa ma le RDMA e faʻaitiitia lona aoga ma o le faʻatinoina o le a sili atu ona faigata. E mafai fo'i ona fa'aoga le DDIO e fa'atulaga ai se feso'ota'iga fa'alilolilo e fa'aoga e fa'aliliuina ai fa'amaumauga pe a uma ona fa'aleaga se 'au'aunaga, fa'asaga i faiga fa'akomepiuta.

puna: opennet.ru

Faaopoopo i ai se faamatalaga