
Эксплойт bootrom для iPod Nano 7G, немного запоздалый
Эксплойт для tethered iPod bootrom/DFU.
В настоящее время поддерживается только Nano 7G; для поддержки Nano 6G необходимо обновить офсеты.
./S5Late hax
[2024-12-15T23:11:34Z INFO S5Late] We found an Apple Device in DFU mode.
[2024-12-15T23:11:34Z INFO S5Late] Succesfully exploited the device!
Если эксплойт сработал успешно, теперь вы можете загружать незашифрованные образы без подписи, выполнив:
./S5Late load <image_path>
[2025-02-03T09:58:27Z INFO S5Late] We found an Apple Device in DFU mode.
[2025-02-03T09:58:27Z INFO S5Late::apple_device] Adding IMG header to the binary.
[2025-02-03T09:58:27Z INFO S5Late] Image (<image_path>) loaded to the device.
Примечание: Минимальный заголовок, ожидаемый bootrom, добавляется к бинарному файлу перед загрузкой.
Это эксплуатирует уязвимость в коде разбора пакетов DFU_DNLOAD, где нет проверки общего количества принятых байтов. Это означает, что мы можем продолжать отправлять байты, пока не перезапишем некоторые указатели в конце SRAM.