Реверс-инженер

ID 1102122
Должность Реверс-инженер
Опыт работы более 4 лет
Зарплата по договоренности
Менеджер

Тел.: (495) 987–45–64

E-mail: info@profistaff.ru

Дополнительная информация

Пол: Мужской

Место жительства: г. Москва

Связаться с соискателем
Образование:
Учебное заведение: Пензенский государственный технологический университет
Факультет: ИСиТ
Специальность: Прикладная математика и информатика
Опыт работы:
06.2024 - Н/В

Компания-разработчик ИИ , г. Москва


Должность: Реверс-инженер


Обязанности:

Реверс-инжиниринг и анализ сетевых протоколов:

- Перехват и анализ сетевого трафика для понимания работы API и протоколов обмена данными в покерном приложении

- Исследование передачи данных по сокетам для выявления структуры и формата сообщений

- Использование инструментов сниффинга и отладки для детального изучения взаимодействия клиента с сервером.

Разработка собственного клиента:

- Создание кастомизированного клиента, способного взаимодействовать с сервером приложения посредством имитации оригинальных запросов

- Реализация функционала, обеспечивающего полную совместимость с существующим API и протоколами безопасности

- Оптимизация производительности клиента для повышения скорости и надежности соединения

Интеграция и тестирование:

- Проведение модульного и интеграционного тестирования для обеспечения корректной работы клиента с серверной частью

- Внедрение автоматизированных тестов для регулярной проверки функциональности после обновлений

Стек технологий: C++, Python, TCP/IP, WebSockets, HTTP/HTTPS, Wireshark, Fiddler, CharlesProxy, IDAPro, Ghidra, OllyDbg, Boost.Asio, OpenSSL


05.2020 - 06.2024

Разработчики ПО, г. Москва


Должность: Реверс-инженер


Обязанности:

Реверс-инжиниринг и анализ программного обеспечения:

- Проведение глубокого реверс-инжиниринга мобильных игр и приложений для выявления внутренних механизмов и алгоритмов работы.

- Использование продвинутых инструментов IDA Pro, DNSpy, Ghidra для декомпиляции и анализа бинарных файлов на архитектурах ARM v7/v8

- Исследование и обход современных технологий защиты, включая обфускацию, шифрование и антиотладочные механизмы.

Обход защит и античит-систем:

- Разработка методов обхода античит-систем и интеграция собственных решений без нарушения стабильности и безопасности приложений.

- Создание высокоэффективных читов с использованием инъекции кода, шеллов и заглушек (injection, shells, stubs)

Инъекция кода и низкоуровневое программирование:

- Внедрение собственного кода в существующие приложения для расширения их функциональности или изменения поведения.

- Работа с машинным кодом и ассемблером для ARM, оптимизация производительности на уровне процессора

Разработка системных модулей и расширений:

- Создание модулей на уровне ядра Android (Linux) для расширения возможностей операционной системы.

- Оптимизация системных ресурсов и повышение эффективности работы приложений на низком уровне

Анализ уязвимостей и безопасность:

- Проведение аудита безопасности приложений и систем, поиск и эксплуатация уязвимостей

- Разработка эксплойтов и доказательств концепций (PoC) для выявленных уязвимостей

Стек технологий: C, C++, Assembly (ARM), Python, ARM v7/v8, x86, Android, Linux, IDA Pro, DNSpy, Ghidra, Radare2, MS Visual Studio, Android SDK/NDK, Unity Engine, clang, Git (GitHub, GitLab), SQL, Redis, HTTP/S, ELF, Mach-O, PE



Опыт работы
c 2024-06-00 по 0000-00-00  Компания-разработчик ИИ , г. Москва
Должность Реверс-инженер
Обязанности <p>Реверс-инжиниринг и анализ сетевых протоколов:</p> <p>- Перехват и анализ сетевого трафика для понимания работы API и протоколов обмена данными в покерном приложении</p> <p>- Исследование передачи данных по сокетам для выявления структуры и формата сообщений</p> <p>- Использование инструментов сниффинга и отладки для детального изучения взаимодействия клиента с сервером.</p> <p>Разработка собственного клиента:</p> <p>- Создание кастомизированного клиента, способного взаимодействовать с сервером приложения посредством имитации оригинальных запросов</p> <p>- Реализация функционала, обеспечивающего полную совместимость с существующим API и протоколами безопасности</p> <p>- Оптимизация производительности клиента для повышения скорости и надежности соединения</p> <p>Интеграция и тестирование:</p> <p>- Проведение модульного и интеграционного тестирования для обеспечения корректной работы клиента с серверной частью</p> <p>- Внедрение автоматизированных тестов для регулярной проверки функциональности после обновлений</p> <p><strong><em>Стек технологий</em></strong><em>: </em><em>C</em><em>++, </em><em>Python</em><em>, </em><em>TCP</em><em>/</em><em>IP</em><em>, </em><em>WebSockets</em><em>, </em><em>HTTP</em><em>/</em><em>HTTPS</em><em>, </em><em>Wireshark</em><em>, </em><em>Fiddler</em><em>, </em><em>Charles</em><em>Proxy</em><em>, </em><em>IDA</em><em>Pro</em><em>, </em><em>Ghidra</em><em>, </em><em>OllyDbg</em><em>, </em><em>Boost</em><em>.</em><em>Asio</em><em>, </em><em>OpenSSL</em></p>
Дополнительная информация
c 2020-05-00 по 2024-06-00  Разработчики ПО, г. Москва
Должность Реверс-инженер
Обязанности <p>Реверс-инжиниринг и анализ программного обеспечения:</p> <p>- Проведение глубокого реверс-инжиниринга мобильных игр и приложений для выявления внутренних механизмов и алгоритмов работы.</p> <p>- Использование продвинутых инструментов IDA Pro, DNSpy, Ghidra для декомпиляции и анализа бинарных файлов на архитектурах ARM v7/v8</p> <p>- Исследование и обход современных технологий защиты, включая обфускацию, шифрование и антиотладочные механизмы.</p> <p>Обход защит и античит-систем:</p> <p>- Разработка методов обхода античит-систем и интеграция собственных решений без нарушения стабильности и безопасности приложений.</p> <p>- Создание высокоэффективных читов с использованием инъекции кода, шеллов и заглушек (injection, shells, stubs)</p> <p>Инъекция кода и низкоуровневое программирование:</p> <p>- Внедрение собственного кода в существующие приложения для расширения их функциональности или изменения поведения.</p> <p>- Работа с машинным кодом и ассемблером для ARM, оптимизация производительности на уровне процессора</p> <p>Разработка системных модулей и расширений:</p> <p>- Создание модулей на уровне ядра Android (Linux) для расширения возможностей операционной системы.</p> <p>- Оптимизация системных ресурсов и повышение эффективности работы приложений на низком уровне</p> <p>Анализ уязвимостей и безопасность:</p> <p>- Проведение аудита безопасности приложений и систем, поиск и эксплуатация уязвимостей</p> <p>- Разработка эксплойтов и доказательств концепций (PoC) для выявленных уязвимостей</p> <p><strong><em>Стек </em></strong><strong><em>технологий</em></strong><em>: C, C++, Assembly (ARM), Python, ARM v7/v8, x86, Android, Linux, IDA Pro, DNSpy, Ghidra, Radare2, MS Visual Studio, Android SDK/NDK, Unity Engine, clang, Git (GitHub, GitLab), SQL, Redis, HTTP/S, ELF, Mach-O, PE</em></p>
Дополнительная информация
Связаться с соискателем
Компания *
Контактное лицо *
Телефон *
Email
Комментарий
ТЕГИ:
Реверс-инженер
Другие резюме данного раздела:
Должность
Главный специалист Linux
Главный специалист Linux
Разработчик ML
Prompt инженер
Prompt инженер
Реверс-инженер