Преди около седмица се появи информация за хардуерно устройство, което се включва към смартфоните iPhone чрез USB порта и осъществява подбор на PIN-кодовете чрез метода на грубата сила. Главна особеност на този начин е необходимостта от 40-секундно изчакване за всеки подаден PIN-код, необходимо за рестартиране на смартфона, по време на което се изтрива информацията за неправилно въведените PIN-кодове.
Хакерът Мей Айфейдли (Majd Alfhaily) осезателно оптимизира този процес чрез използване на изцяло софтуерен метод за подбор на персоналните кодове. Кодът на програмата е обикновен цикъл, който подбира всички четирицифрени числа в интервала от 0000 до 9999.
Всъщност, най-важния момент от тази програма е създадената от Мейд Алфейли програмна библиотека, която чрез процеса SpringBoard извиква attemptDeviceUnlockWithPassword:appRequested за всеки генериран при цикъла PIN-код.
Най-учудващото в тази програма е това, че хакерът е успял да заобиколи вградената защита от 10 неправилно въведени персонални идентификационни номера без да е необходимо рестартиране на смартфона. Между всеки PIN-код има пауза с дължина от 5 секунди. Това означава, че проверката на абсолютно всички комбинации ще отнеме около 14 часа. Кодът на програмата е публикуван в Github.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!