Walaupun Apple baru-baru ini telah mempersembahkan cip M2, ia mesti diambil kira bahawa kini apa yang wujud di pasaran adalah yang sebelumnya. Cip M1 yang memberikan hasil yang begitu baik dan yang telah menjadi salah satu asas kepada peranti Apple terbaik: Mac. Kemudian ia diperluaskan kepada iPad, tetapi apa yang benar-benar penting ialah keberkesanannya, kecekapan dalam komputer syarikat Amerika. . Ia juga ditubuhkan sebagai cip yang keselamatannya telah diuji dan ditingkatkan. Walau bagaimanapun, mengetahui bahawa keselamatan 100% tidak wujud, kami telah berjaya memecahkan cip itu. Ia telah dilakukan terima kasih kepada PACMAN.
Di bawah keadaan yang sempurna dan kajian terperinci, Makmal Sains Komputer dan Kepintaran Buatan (CSAIL) di MIT, telah menemui kecacatan dalam cip M1 Apple.
Melalui serangan bercampur yang telah dipanggil PACMAN, adalah mungkin untuk mengatasi keselamatan yang dikenakan oleh Apple pada cip ini. Mereka yang telah bermaksud permulaan peralihan Apple kepada kehidupan baharu tanpa Intel.
Kesalahan di mana PACMAN bertindak didapati dalam kod pengesahan penunjuk (PAC) yang tidak lebih daripada mekanisme keselamatan yang melindungi sistem daripada serangan, kerugian dan kelemahan kerosakan memori.
Masalah dengan kelemahan keselamatan ini ialah tidak boleh ditampal melalui perisian, kerana serangan, seperti yang telah kami katakan, adalah bercampur-campur. Ia menggabungkan kerosakan memori dengan serangan pelaksanaan rawak untuk memintas kod pengesahan penuding.
Pelaksanaan rawak atau spekulatif sedemikian sering digunakan oleh pemproses untuk meningkatkan prestasi. Mereka meneka atau membuat spekulasi baris kod yang perlu mereka proses. Manakala pengesahan penunjuk ialah tandatangan kriptografi yang mengesahkan sama ada aplikasi dijangkiti oleh perisian hasad. Dengan cara ini, PACMAN mengambil kesempatan daripada spekulasi ini untuk meneka kod.
Joseph Ravichandran, pengarang bersama penyelidikan telah menyatakan: “pengesahan penunjuk sebagai barisan pertahanan terakhir tidak mutlak seperti yang kita sangkakan dahulu".
Perkara yang berbahaya ialah ia boleh menjejaskan semua cip dengan seni bina ARM, jadi M2 boleh terjejas.