Исследователь ANDROID/IOS (Реверс-инженер)
Тип объявления | Бесплатное |
Занятость |
Полная
|
График работы |
Полный день
|
Опыт работы |
Без опыта
|
Обязанности:
Исследование и решение самых разных задач связанных с платформой Android / IOS;
Разработка средств безопасности и контроля доступа к устройствам и программному обеспечению;
Анализ внутренней архитектуры Android или IOS;
Обнаружение уязвимостей в приложениях Android/IOS без исходного кода;
Проведение статического и динамического анализа Android/IOS приложений;
Исследование и разработка механизмов защиты приложений от обратной разработки;
Анализ сетевого трафика генерируемого приложением;
Документирование исходного кода, методик, исследований.
Требования:
Глубокое знание информационной безопасности и алгоритмов ее обеспечивающих;
Уверенное знание Windows или Linux, Shell;
Знание C/C++, Assembler, Java;
Практический навык отладки reverse engineering (IDA)
Контроль версий в Git;
Интерес и желание работать и изучать новое;
Умение работать как в команде так и самостоятельно;
Опыт коммерческой разработки от 3 лет;
Английский язык на уровне чтения технической документации.
Будет плюсом:
Опыт работы на уровне AMSS, QCDM, JTAG;
Знание и опыт написания коммерческого ПО на C#;
Опыт сборки/модифицирования прошивок Android (kernel/ramdisk/modem/efs);
Опыт разработки/реверса под jailbreak iOS;
Опыт разработки приложений и сервисов под Android (SDK/NDK);
Знание Smali, Assembler (arm, hexagon), Java reflection, Telephony Framework, RIL;
Знание технологий и стандартов сотовой и беспроводной связи, L3, RRC...;
Опыт написания / отладки драйверов Linux, многопоточного и/или серверного программирования;
Опыт работы исследователем, реверсом, вирусным аналитиком.