Chip iPhone'a 6S NVMe został wykorzystany z elastyczną płytką PCB

Psst! Cześć dzieciaku! Chcesz przeprowadzić inżynierię wsteczną niektórych iPhone'ów? Czy wiesz, że nowoczesne iPhone'y używają PCIe, a konkretnie NVMe w swoich układach pamięci? Jeśli tak, czy zastanawiałeś się kiedyś nad węchem tej komunikacji? Nic już dziwnego, jak ten zespół badawczy Pokazuje nam, jak je wykorzystać Dzięki elastycznemu przestawiaczowi BGA z obwodem drukowanym (FPC) w iPhonie 6S jest to pierwszy iPhone korzystający z pamięci masowej opartej na NVMe.

Badania przeprowadził [Mohamed Amine Khelif], [Jordane Lorandel]I [Olivier Romain]i pokazuje nam, jak uzyskać dostęp do chipa NVMe – pod warunkiem, że potrafisz lutować BGA i być może masz podręczny aparat rentgenowski do sprawdzania błędów. W miarę postępu badań pomyślnie usunięto układ pamięci, który radził sobie z niuansami lutowania, brakiem opakowania i BGA, i dodano płytkę FR4 1:1 do pierwszego testu, który okazał się sukcesem. Następnie utworzyli pośrednika FPC, który również podłączył piny sygnałowe i danych, przylutował na nim chip flash i iPhone 6S pomyślnie uruchomił się, skanując linie danych, abyśmy mogli je zobaczyć.

Wygląda to na początki ciekawej platformy do inżynierii wstecznej dla urządzeń iOS lub iPhone i z niecierpliwością czekamy na więcej wyników! Ten zespół badaczy W szczególności był płodny, poruszając takie tematy jak ataki MITM I2C I PłakaćOprócz badań nad bezpieczeństwem urządzeń Internetu Rzeczy i smartfonów. Nie widzieliśmy żadnych plików CAD Eagle publikowanych dla intruzów, ale na szczęście większość wiedzy dotyczy techniki spawania, a artykuł dużo opisuje. Chcesz wiedzieć więcej o tych chipsach? Omówiliśmy innego hakera, który już wcześniej próbował je ponownie wykorzystać. A może chcesz dowiedzieć się więcej o NVMe? Jeśli tak, mamy dla Ciebie artykuł.

Dziękujemy [FedX] Aby podzielić się nim z nami na serwerze Hackaday Discord!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *