Сегодня мы представляем Bind — новый модуль совместной работы, который позволяет нескольким пентестерам работать над одной целью в режиме реального времени.
Как работает Bind
Один участник создаёт сессию и делится ссылкой-приглашением. Остальные подключаются мгновенно. Вся синхронизация проходит через stateless WebSocket relay-сервер (по умолчанию relay.karmagate.com), который видит только зашифрованные пакеты — никогда открытый текст. Данные защищены алгоритмом XChaCha20-Poly1305, каждое сообщение подписано Ed25519.
Присутствие и live-курсоры
Вы видите, где именно находится каждый участник команды — какую вкладку он просматривает, какой запрос анализирует. Live-курсоры с привязкой к элементам обновляются в реальном времени во всех модулях: Gate, Loop, Snag и других.
Голосовой чат
Встроенный голосовой чат прямо в KarmaGate — больше не нужно переключаться на Discord. Кодек Opus на 64 кбит/с, обнаружение голосовой активности с задержкой 300 мс, адаптивный шумоподавитель и сквозное шифрование. Голосовые пакеты передаются по отдельному каналу, чтобы избежать блокировки основного потока синхронизации.
Собственный relay-сервер
KarmaGateRelay полностью открыт: github.com/Karmagate/KarmaGateRelay. Это ~1000 строк на Go, один бинарный файл, ноль внешних зависимостей. Развёртывание через Docker Compose занимает менее 5 минут. Relay — просто маршрутизатор зашифрованных пакетов, он никогда не читает и не расшифровывает содержимое сессий.
Скачайте KarmaGate 1.4 и попробуйте Bind с вашей командой.