SeniorRemote
Reverse Engineer
О роли
Описание вакансии
Обязанности
- Анализ двоичного и/или исходного кода с целью поиска ошибок реализации, уязвимостей и/или восстановления логики работы программ
- Анализ защищенности и поиск уязвимостей в устройствах и компонентах
Требования
- Практический опыт реверс-инжиниринга от 2-х лет
- Владение инструментами IDA, x64DBG, Ghidra, WireShark/Burp suite и т. д
- Понимание внутреннего устройства ОС Windows, Linux, Android
- Владение фреймворками Frida, Xposed
- Работа с эмуляторами, знание утилит для рута (magisk, lsposed и т.д.)
- Умение снять трафик приложения и воспроизвести протокол общения
- Знание и понимание таких понятий/технологий как ssl, mitm, proxy, ssl pinning
- Знание языков программирования / наличие опыта разработки (C/C++, C#, Python, Java, Lua, Javascript)
- Знакомство с движками cocos-2d, unity
Условия
- Формат работы: можно удалённо
Стек и навыки
С чем работаем