🤟 Разработчик ядра iOS / системный программист / iOS Kernel Developer
от 500 000 ₽
Удалёнка
OPERATION ZERO - единственная в России официальная платформа по приобретению уязвимостей нулевого дня в программном обеспечении, т.н. зиродей-эксплоитов.
Требования:
– Опыт разработки кода, выполняющегося в режиме ядра iOS.
– Понимание архитектуры и внутреннего устройства XNU: Mach, BSD, IOKit, threading, scheduling, memory management, IPC, kernel extensions (kext), kernel modules, DriverKit.
– Владение языками программирования и инструментами: ассемблер ARM и AArch64, C, C++, Objective-C, IDA Pro, Ghidra, Hopper, LLDB, lldbinit, Frida, Clang/LLVM, Xcode.
– Опыт отладки устройств iPhone и MacBook: JTAG, ktrace, sysdiagnose; умение разбирать crash dumps и kernel panics и выявлять причину ошибки.
– Опыт изучения и использования на практике джейлбрейков checkra1n, unc0ver и т.п.
Знание современных механизмов защиты iOS: KPP, KTRR, PAC, PPL, SPTM, SEP, code signing, AMFI, keychain и т.п.
– Будет вашим преимуществом: опыт написания драйверов для macOS, опыт поиска и/или эксплуатации уязвимостей, знание языка Swift.
– Английский язык на уровне чтения технической документации.
➡️
Подробнее о вакансии на hh.ru➡️ А избранные IT-вакансии вы найдете в нашем канале
IT Job Hub