Мы - IT-компания, c 2015 года создаем продукты для крупных клиентов в сфере гейминга с использованием алгоритмов машинного обучения и искусственного интеллекта, внедряем новые технологии, продолжаем исследования и эксперименты.
Находимся в поиске Reverse инженера к нам в команду!
Технологический стек:
Платформы: Android, iOS
Архитектуры: ARM, x64
Traffic analysis: MITM, Wireshark, mitmproxy, Burp
Протоколы: SSL/TLS (unpinning), TCP/UDP, REST, WS, gRPC
Сериализация: protobuf / JSON / msgpack
Чем предстоит заниматься:
Исследование внутренних механизмов Android/iOS (процессы, память, IPC, загрузка модулей) и реверс нативных компонентов;
Анализ и перехват сетевого трафика: Исследование реализации сетевого стека на нативном уровне, обход SSL pinning, анализ кастомных протоколов и шифрования, обеспечение MITM;
Разработка инструментов для анализа (С/Go/JS/Lua);
Работа с криптографией: Выявление и анализ криптографических примитивов в коде, распаковка и дешифровка данных (protobuf, msgpack, кастомные форматы).
Что мы ожидаем:
Глубокое понимание внутреннего устройства Android/iOS;
Умение анализировать сетевые протоколы на низком уровне (сокеты, TLS/SSL-библиотеки);
Практический опыт написания инструментов для реверса (дамперы, трассировщики, парсеры);
Навыки низкоуровневой отладки и работы с памятью;
Способность быстро осваивать новые системы защиты.
Будет плюсом:
Знание особенностей различных ARM-архитектур;
Опыт работы с сильно обфусцированным кодом.
Что мы предлагаем:
Если увидел в этом описании себя - скорее откликайся, чтобы стать частью нашей команды!