Ib pawg kws tshawb fawb ntawm MIT tau tswj hwm txhawm rau txhawm rau txhawm rau txheeb xyuas kab kawg ntawm kev tiv thaiv ntawm Apple's M1 nti, tsim kom muaj kev ruaj ntseg tsis txaus ntseeg ntawm qib kho vajtse.
M1 chips feem ntau suav hais tias muaj kev nyab xeeb heev, txawm tias qee qhov tsis zoo tau pom yav dhau los. Txawm li cas los xij, qhov teeb meem tshwj xeeb no sawv tawm vim nws tsis muaj peev xwm ua kom tau patched lossis hloov kho lwm yam. Txij li thaum nws tau khi rau kho vajtse, tib txoj hauv kev los daws nws yuav yog los hloov cov nti.
Kev tawm tsam, hu ua "PACMAN" los ntawm pab pawg tshawb fawb (yog vim li cas), tuaj yeem hla M1's Pointer Authentication tiv thaiv thiab yuav tsis tso cov pov thawj tom qab. Lub luag haujlwm tseem ceeb ntxiv qhov tshwj xeeb kos npe kos npe rau ntau lub cim xeeb ua haujlwm thiab yuav tsum muaj kev lees paub ua ntej ua haujlwm cov haujlwm. Cov Pointer Authentication Codes (PAC) no txhais tau tias yuav kaw cov kab kev ruaj ntseg ua ntej lawv tuaj yeem ua rau muaj kev phom sij loj.
PACMAN nres sim twv qhov tseeb code los ntxias cov nti rau hauv kev xav tias kab laum tsis yog kab laum. Thiab txij li tus naj npawb ntawm tus kheej PAC qhov tseem ceeb yog qhov kawg, nws tsis nyuaj dhau los sim txhua qhov ua tau. Cov nyiaj hauv ob sab phlu hauv txhua qhov no yog qhov PACMAN nres yog qhov kev cia siab heev ntawm qhov tshwj xeeb. Nws yuav tsum paub meej tias hom kab mob twg nws yuav tsum tso tawm, thiab nws tsis tuaj yeem cuam tshuam dab tsi yog tias tsis muaj kab laum rau nws sim thiab yoj los ntawm Pointer Authentication.
Thaum PACMAN tawm tsam tsis ua rau muaj kev hem thawj tam sim rau feem ntau M1 Mac systems, nws tseem yog qhov kev ruaj ntseg uas tuaj yeem siv tau. Pab pawg MIT vam tias kev paub txog qhov tsis muaj zog no yuav ua rau cov neeg tsim qauv thiab cov kws tsim qauv tsim los nrog txoj hauv kev los kaw qhov kev siv nyiaj yav tom ntej.