PT SWARM — это команда из более чем 60 экспертов в offensive security, которые занимаются тестированием на проникновение (в том числе red teaming), анализом защищенности ПО (мобильных и веб-приложений, софта для финансовой отрасли), выполняют проекты по социальной инженерии, проводят аудит беспроводных сетей, банкоматов и POS-терминалов. В среднем ежегодно команда успешно выполняет более 100 проектов.
Reverse engineer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Поиск уязвимостей в бинарных приложениях. Подавляющее число приложений под анализ - коробочные ИТ-продукты, установленные у наших заказчиков, многие из них вам точно знакомы по повседневной жизни. Результаты исследований нужны для нашей команды по проведению тестов на проникновение, в составе которой вы и будете работать
- Воспроизведение уязвимостей по патчу и/или информации из адвайзори от вендора
- Фокусироваться на уязвимостях, которые имеют реальное воздействие на систему, имеют практическое применение и могут приводить к получению критической информации, выполнению произвольного кода, загрузке произвольных файлов и т.д.
- Обмен знаниями и опытом внутри компании
требования
- Владеет на хорошем уровне хотя бы одним дизассемблером/декомпилятором - IDA Pro, Ghidra, rizin, binary ninja
- Умеет пользоваться отладчиками под разные системы - windows(wingdb, x64dgb, ida, etc) linux(gdb, ida, etc.) Macos(lldb)
- Умеет пользоваться инструментами для поиска различий в исполняемых файлах (diff tools) - bindiff, diaphora etc.
- Знаком с процессом фаззинга и инструментами - afl++, libafl, hongfuzz, kafl, etc.
- Владеет языками программирования (c/go/python/rust/etc) на уровне, необходимом для автоматизации задач реверс-инжиниринга
- Умеет находить и эксплуатировать т.н. "бинарные" уязвимости в софте
- Знаком с методами защиты(mitigations), усложняющими эксплуатацию таких уязвимостей и способами их обхода
- Имеет опыт написания PoC-ов для уязвимостей
- Понимает принципы работы и устройство распространенных семейств ОС: Windows, Linux, MacOS
- Будет плюсом: Опыт работы с инструментами для DBI (dynamic binary instrumentation); Опыт анализа исправлений от microsoft - нужно уметь определять места где были исправлены ошибки; Опыт работы с обфусцированными приложениями; Базовое знание веб-уязвимостей и/или понимание workflow веб-приложений; Выступления на конференциях по информационной безопасности; Наличие CVE; Опыт участия в CTF
условия
- Гибридный формат работы, гибкое начало рабочего дня
- Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только
- Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год
- Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап
- Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета
- Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития
навыки
Крупная российская компания по кибербезопасности, специализируется на тестировании на проникновение, управлении уязвимостями, мониторинге сетевой безопасности и реагировании на инциденты
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.