PT Sandbox – продукт, позволяющий защитить компанию от целевых и массовых атак с применением современного вредоносного ПО. Его задача поймать то вредоносное ПО, которое еще не известно антивирусам.
PT Sandbox стоит на периметре компании и проверяет все файлы, проникающие в инфраструктуру. Наш продукт, оставаясь незаметным для вредоносных программ, запускает файл в изолированной виртуальной среде, анализирует какие действия в системе он совершает, и, на основе анализа этих действий, выдает вердикт о том, безопасен этот файл или нет.
Мы ищем человека который будет заниматься разработкой ядра этой системы, погружаться во внутреннее устройство ОС, участвовать в выборе решений.
Требования:
- уверенное владение С/С++;
- знание основ и понимание принципов системного программирования;
- опыт разработки низкоуровневых компонент;
- желание учиться, разбираться в чем-то новом.
Будет плюсом знакомство с:
- знание устройства ядра Linux;
- знание принципов работы гиппервизоров (например, XEN).
Задачи:
- разрабатывать, отлаживать и оптимизировать компоненты PT Sandbox;
- исследовать механизмы работы ОС (в том числе ядра);
- проектировать новые функции и совершенствовать существующие;
- писать модульные тесты, рецензировать код, выявлять его слабые места;
- участвовать в проектировании архитектуры продукта.