Привет! Мы - IT-компания и специализируемся на разработке софта на основе технологий искусственного интеллекта и алгоритмов машинного обучения.
Находимся в поиске reverse engineer в команду.
Стэк проекта:
ОС: Android/iOS;
Архитектуры: ARM, X86, X64;
Механизмы ОС: процессы, потоки, память;
Сетевой анализ: MITM, wireshark, mitmproxy, burp;
Протоколы: SSL/TLS (unpining), TCP/UDP, REST, WebSocket, gRPC;
Мобильные инструменты: Xposed Framework, MobileSubstrate, Frida;
Базы данных: SQL/mongo/redis;
Форматы сериализации: Protocol Buffers (protobuf)/ JSON/ msgpack.
Чем предстоит заниматься:
Реверс-инжиниринг мобильных приложений;
Анализ и модификация исполняемых файлов и библиотек;
Распаковка и дешифровка данных;
Обеспечение MITM и анализ сетевого трафика;
Отладка и профилирование приложений;
Разработка ПО на различных языках программирования;
Работа с внутренними механизмами ОС.
Пожелания к кандидату:
Глубокие знания ОС и мобильных платформ (Android/iOS);
Опыт работы с инструментами реверс-инжиниринга;
Опыт в криптографии и сетевой безопасности: понимание криптографических алгоритмов, распаковка, дешифровка;
Навыки программирования (как минимум C, GO, JS, LUA);
Способность быстро учиться и применять новые технологии.
Условия: