Специалисты разобрали новые образцы Predator и обнаружили механизм, который читает и записывает данные напрямую в память ядра iOS. Для этого шпионское ПО нестандартно использует часть процессора, предназначенную для параллельных вычислений, превращая их в скрытый канал передачи данных.
Чтобы обойти защиту Apple, Predator не создаёт собственный механизм подписи, а находит нужный фрагмент кода внутри системного компонента. Заранее подготовленная таблица из 256 подписанных указателей позволяет подделывать адреса практически мгновенно, без криптографических вычислений в момент атаки.
Predator поддерживает 21 модель iPhone — от XS до 14 Pro Max — и для каждой группы устройств хранит точные смещения в структурах ядра. Атака рассчитана на iOS ниже версии 17: в более новых системах Apple изменила архитектуру управления памятью, что существенно усложняет применение этих техник.
Чтобы обойти защиту Apple, Predator не создаёт собственный механизм подписи, а находит нужный фрагмент кода внутри системного компонента. Заранее подготовленная таблица из 256 подписанных указателей позволяет подделывать адреса практически мгновенно, без криптографических вычислений в момент атаки.
Predator поддерживает 21 модель iPhone — от XS до 14 Pro Max — и для каждой группы устройств хранит точные смещения в структурах ядра. Атака рассчитана на iOS ниже версии 17: в более новых системах Apple изменила архитектуру управления памятью, что существенно усложняет применение этих техник.