Создаем новые и уникальные продукты на рынке.
Оплачиваем работу деньгами.
В международную компанию требуется java reverse engineer. Мы разрабатываем решения обходов антифрода для эмулятора и выделенных ARM решений. Делаем сложные b2b, b2c решения для клиентов.
Условия:
- fulltime / halftime
- удаленка
- 2500$ - 4000$
Требования:
- java
- Знание любых других языков программирования (Objective С, C/C++)
- Практический опыт реверс-инжиниринга и использования инструментов декомпиляции (IDA Pro / GHIDRA / Binary Ninja / Hopper / JEB )
- Опыт отладки Android приложений
- Продвинутое представление об операционной системе Android
- Опыт работы с фреймворками динамического анализа (FRIDA / objection)
- Arm assembler (arm64-v8a, armeabi-v7a)
- B1 английский
Дополнительно:
- Понимание как работает magisk, lsposed; умение разрабатывать модули для приложений.
- Опыт работы с фреймворками для хукинга (dobby hook, substitute, substrate, cynject)
- Участие в CTF (Capture the flag)
- Опыт реверс-инжениринга il2cpp, unity
- Опыт репакинга приложений под Android
- Опыт разработки клиентской защиты приложений для Android
- Опыт работы или разработки средств обфускации llvm
- Опыт работы с bytecode/smali
Задачи:
- Анализ и создание обходов решений анти-фрода android
- Разработка модулей lsposed
- Снифинг http запросов приложений
- Доработка и сборка AOSP (исходные коды андройда)
Удалёнка