на главную
habr•8 ч. назадСвежая вакансияОпубликована сегодня на Хабр Карьера. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.

C++ разработчик в offensive security (Windows)

200 000 – 250 000 RUB

В офисе Санкт-ПетербургЗарплата 200–250 тыс. ₽Полный рабочий день 5/2Офис у м. Новочеркасская

Навыки и технологии

C++JavaScriptC#

Ключевая задача

Разработка боевого инструментария под Windows для команды offensive security: loader'ы, payload'ы, пост-эксплуатация, обход EDR и реверс ВПО.

Описание вакансии

О компании

Привет! Мы — Артис, аккредитованная IT-компания из Санкт-Петербурга в сфере информационной безопасности. Расширяем команду offensive security и берём людей, готовых развиваться вместе с нами.

Обязанности

Писать боевой инструментарий под Windows: loader'ы, payload'ы, пост-эксплуатацию. WinAPI / NtAPI, syscalls, обход EDR, MASM-вставки, кастомные LLVM-проходы, реверс актуальных семплов ВПО для заимствования техник. Первые месяцы — под ментором, дальше — свои модули.

Требования

Кого ищем

Без коммерческого опыта — ок, но за плечами должна быть практика: пет-проекты, CTF, разборы семплов, свои утилиты под Windows.

Что должно быть

  • Уверенный C, понимание памяти, указателей, стека и кучи
  • Базовый C++ (RAII, шаблоны на уровне пользователя)
  • Опыт с WinAPI: процессы, память, файлы — писали что-то сами
  • Чтение x86/x64 в IDA / Ghidra / Binja — не пишете с нуля, но понимаете, что делает кусок кода
  • Понимание PE-формата: секции, импорты, как загружается бинарь - GitHub или любой код, который можно посмотреть

Будет плюсом

Уверенное владение C для системного программирования под Windows

Понимание устройства Windows на

  • Базовые знания C++ (17, 20), MASM - Навыки работы с IDA Pro / Binja, PEStudio, x64dbg, dnSpy.
  • Знакомство с MASM, LLVM
  • .NET / C# для assembly loader'ов

Условия

Условия

  • 200 000 – 250 000 ₽ на руки
  • Полный рабочий день 5/2 (офис у м. Новочеркасская)