Reverse Engineer
Рылова Мария ЕвгеньевнаОписание
Обязанности:
- Анализ Android-приложений: Исследование логики работы, алгоритмов и механизмов защиты с помощью статического и динамического анализа
- Исследование сетевого взаимодействия: Перехват и анализ трафика (MitM-атаки) для изучения приватных API и протоколов
- Декомпиляция и отладка: Работа с байт-кодом Java (smali), использование инструментов вроде jadx и apktool для анализа и модификации приложений
- Автоматизация процессов: Написание скриптов и утилит для упрощения и ускорения рутинных задач реверс-инжиниринга
- Взаимодействие с командой: Документирование найденных уязвимостей и инсайтов, тесное сотрудничество с разработчиками
Требования:
-
Отличное знание Java: Вы не просто пишете код, но и понимаете, как собрать сложный проект, разрешить конфликты зависимостей и разобраться в чужой кодовой базе
-
Глубокое понимание основ безопасности: Вы четко различаете шифрование и цифровую подпись, симметричные и асимметричные алгоритмы, а также понимаете, как работают сессии и JWT-токены
-
Практический опыт с Android: Вы знаете структуру APK, умеете собирать приложения и понимаете особенности мобильной среды
-
Опыт работы с байтовыми данными и сетевыми протоколами.
Будет большим плюсом:
-
Опыт работы с фреймворком Frida для динамического анализа
-
Опыт использования jadx или apktool
-
Знание JavaScript, Kotlin особенно в контексте веб-взаимодействий или скриптинга
Условия:
-
Полная удаленка и гибкий график: работайте оттуда, где вам удобно, и так, как вам удобно
-
Прямое влияние на продукт: исследования напрямую повлияют на развитие продукта
-
Профессиональный рост: мы оплачиваем обучение и создаем все условия для карьерного роста внутри компании
-
Забота о сотрудниках: Предоставляем ДМС после испытательного срока (3 месяца), организуем корпоративные мероприятия и поддерживаем занятия спортом