от компании (организации): ИП Макаров Александр Олегович в городе (населённом пункте): Москва, Россия
в отрасли экономики "Банки, инвестиции, лизинг" → "Отчетность"
с заработной платой: от 6000 до 8000 руб.
Вакансия № 28040326 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Четверг, 19 сентября 2024 года.
Дата обновления вакансии № 28040326 на сайте Работа в Москве и Московской области (МО, Подмосковье): Воскресенье, 22 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 28040326 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
более 6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Старший Java-разработчик
Обязанности работника на вакансии: Старший Java-разработчик
* Отвечать за dump приложений Android, взлом алгоритмов шифрования
и дешифрования, захват пакетов, анализ передачи данных, перехват и
другую обратную разработку.
* Отвечать за статический анализ, динамическую отладку, отслеживание
кода, HOOK и взлом уровня Java и уровня Native (Android so).
Обязанности:
Кандидаты заинтересованные в reverse engineering будут
рассматриваться в первую очередь
*Опыт обратной разработки Android не менее 5 лет, предпочтение
отдается тем, у кого есть опыт обратной разработки крупных приложений,
и тем, кому удавалась обойти систему контроля рисков
* Опыт разработки на C/C++ более 3-х лет, знание языка ассемблера
Shell и ARM.
Требования к работнику на вакансии: Старший Java-разработчик
* Иметь глубокие знания Java и уметь читать и изменять код smali.
*Быть знакомым с Android Framework, иметь понимание конкретной
реализации часто используемых интерфейсов в приложениях в AOSP.
* Умение использовать трассировку IDA с опытом реверсивного анализа
уровня so
*Владеть распространенными алгоритмами шифрования и
дешифрования, различными инструментами разработки для обратного
программирования, включая, помимо прочего, (IDA Pro, Frida, objection,
Xposed, JEB, JADX, unidbg)
*Умение использовать фреймворки Frida и Xposed для shell ,
статического анализа, динамической отладки, отслеживания кода и
HOOK, уметь решать различные трудности, возникающие на уровне Hook
Java и так далее.
*Опыт использования Fiddler, wireshark, charles и других
распространенных инструментов захвата пакетов, быть знакомым с
сетевыми коммуникационными протоколами, TCP/IP, Http/Https и иметь
определенное понимание SSL-сертификатов.
*Быть знакомым с ядром Linux и реализацией различных функций
стандартной библиотеки libc в ядре
*Понимать работу виртуальной машиной Android ART, уметь
самостоятельно модифицировать исходный код AOSP и создавать
sheller
* Знать принципы работы с фреймворками Android Hook, Frida и Xposed,
уметь независимо модифицировать фреймворки Frida и Xposed.
* Быть знакомым с компиляцией AOSP/Lineage, selinux
*Быть увлеченным реверсивными технологиями, иметь большой интерес
и жажду знаний в области новых технологий в неизвестных областях,
уметь самостоятельно проводить разведку, исследования и разработку
проектов.
График работы:
График работы: с 8:00 до 20:00, включая перерыв на обед.
Откликнуться на эту вакансию: Старший Java-разработчик
Предыдущая вакансия:
Вакансия № 28040321 на должность Разработчик Front-end Angular от компании Инициум в городе (населенном пункте) Москва