A complete application in a minute
Tailored resume and cover letter, ready to send.
NDA ищет специалиста по информационной безопасности для исследований iOS и анализа закрытого исходного кода. Ваша задача — изучать ядро iOS, разрабатывать эксплоиты и тестировать их на совместимости с последними версиями ПО Apple.
Требуются глубокие знания архитектуры iOS, владение языками C/Objective-C, сборщиками и инструментами отладки, а также опыт работы с JTAG и инструментами анализа кода. Гибкий график и возможности карьерного роста.
Описания нет
Выполнять задачи команды: исследовать ядро iOS, проводить реверс-инжиниринг компонентов с закрытым исходным кодом и отлаживать смартфоны Проверять уязвимости и proof-of-concepts на эксплуатируемость, писать рабочие эксплоиты и объединять их в цепочки Участвовать в тестировании готовых эксплоитов, модифицировать и обновлять их при выходе новых версий ПО Предлагать идеи и участвовать в обсуждениях новых разработок и исследований
Быстро обучаться, анализировать разрозненную информацию и синтезировать её в конкретные знания, мыслить системно Работать и принимать решения при ограниченной информации, выдвигать и проверять гипотезы, отказываться от нерабочих идей Сохранять концентрацию и продуктивность при решении длительных и сложных задач Иметь подтверждённый за последний год опыт написания эксплоитов или поиска критических уязвимостей в 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, выявлять причины ошибок Иметь опыт изучения и практического использования джейлбрейков и цепочек Coruna и DarkSword Знать механизмы защиты iOS: KPP, KTRR, PAC, PPL, SPTM, SEP, code signing, AMFI и keychain Уметь настраивать и использовать LLM для автоматизации исследовательских задач Знать английский на уровне чтения технической документации Будет плюсом: опыт написания драйверов режима ядра для macOS, опыт поиска уязвимостей, знание Swift
Премии за каждый разработанный эксплоит Гибкий график Оформление по ТК РФ Профессиональное развитие и возможности карьерного роста в области информационной безопасности Уровень зарплаты зависит от квалификации и результатов тестового задания