Чем предстоит заниматься: анализом бинарного кода, алгоритмов и протоколов; разработкой программного кода на С/С++ под ОС Windows (WinAPI, COM, сетевое взаимодействие, клиент-серверные системы); проведение экспериментальных исследований; Редко участие разработке отчетных документов (инструкции, описание исследований).
Требования
Что вам для этого потребуется: уверенное владение С/С++ и стандартной библиотекой (STL); знание и опыт работы с ОС Windows; опыт работы с сценарными языками, такими как PowerShell, VBS, Jscript; понимание принципов работы компьютерных сетей (стек TCP/IP); умение работать с Git, понимание принципов работы CI/CD; умение работать в команде; желание обучаться, разбираться с новыми технологиями.
Мы не требуем, но большим плюсом будет: знакомство с ассемблером; опыт работы с инструментами обратного проектирования такими как: дизассемблеры (IDA Pro, Ghydra и др.), отладчики (WinDBG, x64dbg и др.), различные инструменты/среды бинарного анализа (Radare2, BinDiff, angr и др.); опыт работы с и/или реализации криптографических алгоритмов и/или протоколов.