Reverse Engineer (Android)/Anti-cheat
Мы AXLEBOLT — успешный разработчик мобильных игр на международном рынке. Наш флагманский проект — мобильный экшн-шутер от первого лица Standoff2, с PvP-боями в реальном времени. Наша основная ценность — это сотрудники, создающие уникальный продукт. Мы активно расширяемся и усиливаем нашу команду, и сейчас ищем талантливого реверс-инженера на Android.
Очень важен опыт не просто разработки, а именно реверс-инжениринга, работы со взломами и защитой от них!
В ВАШИ ЗАДАЧИ БУДЕТ ВХОДИТЬ:
- Анализ вредоносных семплов : injector, magisk module, kernal module
- Анализ закрытых частей системы android (NativeBridge)
- Поиск недокументированных особенностей системы
- Обеспечение безопасной и честной игры
- Аналитика и мониторинг существующих читов
КАКИЕ НАВЫКИ ПРИГОДЯТСЯ:
- Практический опыт реверс-инжиниринга и использования инструментов декомпиляции (IDA Pro / GHIDRA / Binary Ninja / Hopper / JEB )
- Опыт отладки Android приложений
- Продвинутое представление об операционной системе Android
- Опыт работы с фреймворками динамического анализа (FRIDA / objection)
- Arm assembler (arm64-v8a, armeabi-v7a)
- Знание Kotlin на уровне чтения кода
- Знание любых других языков программирования (Objective С, C/C++)
БУДЕТ ПЛЮСОМ:
- Опыт разработки клиентской защиты приложений для Android
- Опыт работы или разработки средств обфускации llvm
- Опыт работы с bytecode/smali
- Понимание устройства и принципов работы magisk
- Опыт написание модулей для magisk
- Опыт репакинга приложений под Android
- Опыт работы с фреймворками для хукинга (dobby hook, substitute, substrate, cynject)
- Участие в CTF (Capture the flag)
- Опыт реверс-инжениринга il2cpp, unity
ПРЕИМУЩЕСТВА РАБОТЫ В АXLEBOLT:
- Комфортный современный офис
- ДМС
- Достойная заработная плата и премии
- Официальное оформление, белая заработная плата
- Удобный гибкий график работы
- Совместные корпоративные мероприятия
- Работа в творческой и дружной команде, в самой развивающейся сфере it
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).