Job Details
Information Security
Senior
Remote
Full time
Russian
Oct 15

Senior iOS Security Researcher

RUB 1,000,000

Senior iOS Security Researcher at Operation Zero. Remote, salary from 1M RUB. Research iOS kernel, reverse engineering, exploit development.

Responsibilities: • Perform tasks set by the team, including iOS kernel research, reverse engineering of closed-source components, debugging smartphones, checking existing vulnerabilities and proof-of-concepts for exploitability, writing working exploits, chaining exploits. • Participate in testing of ready exploits, modify and update them when new software versions are released. • Propose ideas to the team and participate in discussions on new developments and research.

Requirements: • Ability to quickly learn, analyze large volumes of disparate information and synthesize them into concrete knowledge, systematic thinking. • Ability to work and make decisions under limited information, no fear of hypothesizing, testing them, discarding non-working ideas. • Ability to focus on tasks that require long time to solve, up to several months. Ability to stay productive and not give up when the task seems impossible. • Proven experience in writing exploits or finding critical vulnerabilities (remote code execution, privilege escalation, sandbox escape, bypassing protection mechanisms — RCE, LPE, SBX, mitigation bypasses) in iOS over the past year. • Understanding of XNU architecture and internals: Mach, BSD, IOKit, threading, scheduling, memory management, IPC, kernel extensions (kext), kernel modules, DriverKit. • Proficiency in programming languages and tools: ARM and AArch64 assembly, C, C++, Objective-C, IDA Pro, Ghidra, Hopper, LLDB, lldbinit, Frida, Clang/LLVM, Xcode. • Experience debugging iPhone and MacBook devices: JTAG, ktrace, sysdiagnose; ability to analyze crash dumps and kernel panics and identify the cause of the error. • Experience studying and using jailbreaks and Coruna and DarkSword chains in practice. • Knowledge of modern iOS protection mechanisms: KPP, KTRR, PAC, PPL, SPTM, SEP, code signing, AMFI, keychain, etc. • Ability to configure and use LLMs to automate research tasks. • Advantage: experience writing kernel-mode drivers for macOS, experience in vulnerability research, knowledge of Swift. • English at the level of reading technical documentation.

Salary: from 1 million RUB. Remote work.

Xcode
IOKit
KPP
SWIFT
SEP
PPL
C
Clang
iOS
ARM
lldb
XNU
LLVM
ktrace
LLM
Mach
PAC
C++
KTRR
JTAG
keychain
jailbreak
Ghidra
AMFI
sysdiagnose
Objective-C
code signing
IDA Pro
DarkSword
Frida
macOS
Coruna
Exploit Development
BSD
AArch64
Hopper
SPTM
Reverse Engineering

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Specialist in Information Security (IS)

RUB 400,000

Information Security Specialist in Moscow, Russia. Full-time, salary 200,000-400,000 RUB. Required skills: Linux, Docker, SQL, PostgreSQL, MySQL, Git, REST, English.

Russia
K
Kumrukova Olesya Vasilyevna

Security Engineer (Node.js)

Security Engineer (Node.js) for remote EU/CIS, cloud Linux, full-time.

N
NDA