Компания "High Sky"
О проекте:
Мы разрабатываем продукт для автоматического взаимодействия с различными мобильными приложениями. Для эффективного взаимодействия с приложениями необходимо анализировать их на уровне системы, сети и runtime.
Цель — понимать какие данные приложение собирает, какие сенсоры и сигналы использует, как формируется сетевой профиль устройства и какой доступ осуществляется к данным других приложений и ОС.
Анализ сетевого трафика мобильных приложений
MITM-анализ трафика (HTTP(S), WebSocket, gRPC)
Обход SSL/TLS pinning
Анализ аппаратных и системных сигналов устройства
Исследование использования:
гироскопа
акселерометра
камеры и микрофона
сенсоров движения, ориентации, proximity
Анализ частоты, точности и паттернов опроса сенсоров
Выявление антиэмуляторных и антифрод-механизмов
Анализ доступа к данным ОС и других приложений
Исследование permission-модели и реального runtime-доступа
Выявление cross-app data access и side-channel сигналов
Реверс-инжиниринг Android-приложений (APK / AAB)
Декомпиляция, реверс и анализ Java/smali и нативного кода библиотек
Динамический анализ приложений
Распаковка, дешифровка и реконструкция данных
Обеспечение MITM и анализ сетевого трафика
Исследование внутренних механизмов Android OS
- ОС: Android;
- Архитектуры: ARM, ARM64, (X86, X64);
- Механизмы ОС: процессы, потоки, память;
- Сетевой анализ: MITM, wireshark, mitmproxy, burp;
- Протоколы: SSL/TLS (unpining), TCP/UDP, REST, WebSocket, gRPC;
- Мобильные инструменты: Xposed Framework, MobileSubstrate, Frida;
- Базы данных: SQL/mongo/redis;
- Базы данных: SQL / SQLite / Redis / Mongo
- Эмуляторы, real devices, rooted environment
Глубокое понимание Android OS и её внутренних механизмов
Опыт reverse engineering мобильных приложений
Практический опыт с:
Frida / Xposed / Magisk
сетевым анализом и MITM
Понимание криптографии и сетевой безопасности:
TLS
шифрование
обфускация
Умение читать и понимать код:
Java / Kotlin
C / C++
понимание bytecode / native boundary
Системное мышление и внимание к деталям
Способность быстро разбираться в чужом коде и нестандартных архитектурах
13 Декабря
Data Engineer/Дата инженер (ученик)( Aston )
Санкт-Петербург
от 90 000 до 100 000 руб.
Компания "Aston" Кто сказал, что нужен опыт? Мы ценим твой потенциал! Мы — российская аккредитованная ИТ-компания, обладатель премии...
13 Декабря
Санкт-Петербург
Компания "Aston" Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы...
14 Декабря
QA Engineer Java Junior (проект Unified Communications)
Санкт-Петербург
от 115 000 руб.
Компания "Протей, НТЦ" ПРОТЕЙ — группа российских ИТ-компаний полного цикла. С 2002 года мы разрабатываем и производим продукты для операторов...
15 Декабря
Middle QA engineer( ЛИПТ Софт )
Санкт-Петербург
Компания "ЛИПТ Софт" Липтсофт – лаборатория информационных платежных технологий. Мы создаём финтех продукты и являемся стратегическим партнером...
17 Декабря
Senior Rendering engineer C++ в 3D Карту
Санкт-Петербург
Компания "2ГИС" Карты 2ГИС взяли курс на иммерсивность: мы хотим создать не просто красивую, но и как никогда детальную карту. Если ты...