Cortex
Інструментарій для мережевої розвідки та систем, ще до релізу.
- Належність
- Належить Red Sentra.
- Доступність
- До релізу. Вихідний код приватний.
Огляд цієї системи від Red Sentra (відкриється в новій вкладці)

Задача
Знати, що насправді досяжне в мережі та що на ній працює, — це перший крок майже кожного рішення з безпеки та інфраструктури. Робити це точно й повторювано, а не руками й навмання, складніше, ніж здається.
Система
Інструментарій розвідки та систем, зроблений усередині Red Sentra. Він має спільне архітектурне коріння з внутрішніми інструментами команди для безпекової доставки, а тепер розвивається як окремий проєкт.
Моя роль
Архітектура та інженерний напрям усередині команди Red Sentra.
Архітектурні рішення
- Граматика службових проб допускає шаблони, які регулярні вирази Go скомпілювати не можуть: випередження, ретроспекцію, зворотні посилання. Вони позначаються як непідтримувані й пропускаються, а не зараховуються до помилок розбору. Заради цієї різниці варто тримати окремий тип. Лічильник помилок, який тихо вбирає шаблони, дозволені граматикою, але недоступні рушієві, каже, що парсер зламаний, коли він цілий, — і час іде на пошуки не в тому файлі.
Поточний стан
До релізу та в активній розробці. Публічний сайт — це превʼю; завантажувати поки нічого.