Reverse - инженер [Senior]

Уровень зарплаты: от 250 000 ₽
Санкт-Петербург
От 3 до 6 лет, Полный день, Частичная занятость
Дата публикации: сегодня

Обязанности

Анализ двоичного и\или исходного кода с целью поиска ошибок реализации, уязвимостей и/или восстановления логики работы программ;


анализ защищенности и поиск уязвимостей в устройствах и компонентах;


анализ общения клиент-серверных приложений.

Требования

Не имеет значения
Опыт по направлению reverse/программирование;


владение инструментами IDA, x64DBG, Ghidra, WireShark / Burp suite и т. д.;


понимание внутреннего устройства ОС Windows, Linux, Android;


владение фреймворками Frida, Xposed;


работа с эмуляторами, знание утилит для рута (magisk, xposed и т. д.);


умение снять трафик приложения и воспроизвести протокол общения;


знание и понимание таких понятий/технологий как ssl, mitm, proxy, ssl pinning;


знание языков программирования и наличие опыта разработки (C/C++, C#, Python, Java, Lua, Javascript);


знакомство с движками cocos-2d, unity.

Условия

Гибкий подход к формату и месту работы — выбирай любое место на карте или один из комфортных офисов в Омске, Новосибирске и Санкт-Петербурге.
Корпоративную культуру: общаемся на равных, поддерживаем друг друга, ценим обратную связь и инициативность, легкость общения и юмор.
Возможность влиять на процессы: если увидишь потенциал для улучшения, сможешь воплотить свои идеи, повысить эффективность и качество продукта.
Стать частью команды, которая находит драйв в своих задачах и стремится к технологическому лидерству в индустрии.
Доступность руководства компании и открытую внутреннюю политику.