Red team developer
Develops and maintains offensive-security tooling for Positive Technologies' PT SWARM red team: keeping pentest samples undetected by AV/EDR, obfuscating and evolving evasion techniques, turning team ideas into code, and improving the team's private red team framework. Stack centers on C/C++, .NET/C#, and Go on Windows.
- Compensation
- Not disclosed
- Location
- Удаленная работа
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Security
- Posted
Skills
Must have
- Extensive experience developing in C/C++ and .NET Framework/Core for Windows
- Familiarity with less common programming languages for Windows (Golang / Rust / Nim)
- Basic understanding of client-server web application development principles
- Detailed understanding of Windows API mechanisms, especially their use for building pentester tooling
- Understanding of the PE file format structure and ability to manipulate it with low-level languages
- Extensive knowledge of existing security-solution bypass techniques, with own implementations of some of them
- Reading and modifying code of utilities in common programming languages and automating one's work
- Hands-on experience with security solutions, especially AV/EDR, understanding their detection logic and false-positive issues
- Understanding of Red Team TTPs and experience reproducing attacks in lab conditions and studying security solutions' reactions
- Follows technical InfoSec/development news and enjoys learning new techniques
Full description
PT SWARM — это команда из более чем 100 экспертов в offensive security, которые занимаются тестированием на проникновение (в том числе red teaming), анализом защищенности ПО (мобильных и веб-приложений, софта для финансовой отрасли), выполняют проекты по социальной инженерии, проводят аудит беспроводных сетей, банкоматов и POS-терминалов. В среднем ежегодно команда успешно выполняет более 200 проектов.
Наши эксперты выступают на топовых международных конференциях по кибербезопасности, таких как Black Hat Europe, Black Hat USA, CanSecWest, DEF CON, Hack in Paris, No Such Con, PacSec, Power of Community.
За последние три года эксперты PT SWARM выявили более 250 уязвимостей, 70% из которых высокого и критического уровня, в программных продуктах 60 различных производителей, среди которых Cisco, Citrix, Fortinet, IBM, Intel,Microsoft, Moxa, NCR, Palo Alto, Schneider Electric, Siemens, Verifone, VMware.
Команда PT SWARM ведет блог с исследованиями, а также Твиттер; ее участники попадали в топ хакерских техник PortSwigger и были отмечены в залах славы многих известных компаний: Adobe, Apple, AT&T, IBM, GitLab, Google, Mastercard, Microsoft, PayPal, Salesforce и десятках других.
Мы ищем единомышленника, который присоединится к нашей команде — коллегу с обширными знаниями принципов работы средств обнаружения и предотвращения вторжений и методов им противодействовать в рамках операций Red Team и контроллируемых киберучений.
Требования:
- Богатый опыт в разработке на языках программирования C/C++ и платформах .NET Framework/Core для ОС Windows.
- Знакомство с разработкой на менее популярных языках программирования для ОС Windows (Golang / Rust / Nim).
- Представление о базовых принципах разработки клиент-серверных веб-приложений.
- Детальное понимание механизмов Windows API, в частности, их применение для разработки инструментария команды пентестеров.
- Понимание структуры формата PE и способность ей манипулировать средствами низкоуровневого языка программирования.
- Обширные знания существующих техник обхода защитных решений, наличие собственных реализаций некоторого их количества.
- Чтение и модификация код утилит на распространённых языках программирования, автоматизация своих действий.
- Так или иначе лично работал с различными защитными решениями, особенно категорий AV/EDR, понимание природы их детектирующей логики и проблематики ложных срабатываний.
- Понимание TTPs проектов Red Team, опыт воспроизведения атак в лабораторных условиях и исследования реакции на них защитных решений.
- Наш коллега скорее всего следит за техническими новостями мира разработки с сфере ИБ и получает удовольствие от обучения новым приемам и техникам
Задачи:
- Поддержка существующего инструментария команды пентестеров в актуальном состоянии, а именно в виде образцов, недетектируемых средствами защиты информации (СЗИ).