Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
realm — Кроссплатформенный фреймворк эмуляции противника с имплантом на Rust, GraphQL-сервером команды и DSL Eldritch для автоматизированных, масштабируемых операций red team на тысячах маяков. | Kitploit
Инструменты/GitHubGitHub/spellshift/realm
Фреймворки для пентестаРазведкаФреймворки для эксплойтовСканирование портовЛатеральное перемещениеСкриптинг и автоматизацияПост-эксплуатацияТестирование на ПроникновениеКомандование и УправлениеRed TeamingИнструмент Удаленного Доступа
64164651 день назадПроверено Kitploit
Разработка Полезной Нагрузки
GitHubspellshift/realm

realm

Кроссплатформенный фреймворк эмуляции противника с имплантом на Rust, GraphQL-сервером команды и DSL Eldritch для автоматизированных, масштабируемых операций red team на тысячах маяков.

РепозиторийСайт

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Realm

test-status codecov Rust Report Card Docs

Realm — это фреймворк эмуляции противника с акцентом на масштабируемость, надёжность и автоматизацию. Он обладает высокой производительностью и предназначен для проектов любого масштаба (вплоть до многих тысяч ботов). Начните работу за считанные минуты.

Хотите принять участие? Присоединяйтесь к нашему Discord!

https://github.com/spellshift/realm/assets/16250309/7b5834d9-a864-490a-96e5-8d83b276af11

Ключевые возможности

  • Eldritch — Python-подобный DSL для наступательной безопасности: Откажитесь от громоздких скриптов и освойте Eldritch — Python-подобный предметно-ориентированный язык (DSL) от Realm, основанный на Google Starlark. Пишите понятный, лаконичный и переиспользуемый код, который отражает ваше стратегическое мышление и упрощает наступательные операции. Eldritch нативно компилируется в Rust, обеспечивая производительную абстракцию для низкоуровневых системных взаимодействий.

  • Простое управление множеством хостов: Управляете задачами на множестве машин во время сложных проектов? Realm упрощает этот процесс, позволяя одновременно управлять агентами на нескольких хостах.

  • Нативная интеграция с GCP: Используйте мощь и масштабируемость Google Cloud непосредственно в ваших red team проектах. Realm бесшовно интегрируется с сервисами GCP, расширяя ваши атакующие возможности без необходимости изобретать велосипед.

  • Архитектура сервера без сохранения состояния: Хотя Realm официально поддерживает GCP, вы можете развернуть его stateless docker-контейнер в любой среде, которая лучше всего соответствует вашим потребностям.

  • Акцент на надёжность: Realm всегда отдаёт приоритет качеству, а не количеству, позволяя операторам сосредоточиться на проекте, а не тратить часы на отладку ошибок. Обширное тестирование и строгое рецензирование кода обеспечивают неизменную надёжность, а интуитивный дизайн и понятная документация сводят кривую обучения к минимуму. После достижения стабильного релиза 1.0.0 Realm будет следовать семантическому версионированию, обеспечивая стабильность старых развёртываний.

Быстрый старт

Чтобы развернуть готовый к эксплуатации экземпляр, см. руководство по установке.

# Clone Realm
git clone https://github.com/spellshift/realm.git && cd realm
git checkout -b latest $(git tag | tail -1) # Checkout the latest stable releases

# Start Tavern (Server)
go run ./tavern

# In a new terminal,
# Start Imix (Agent)
cd realm/implants/imix && cargo run

Компоненты проекта

Агент (imix)

  • Написан на Rust с поддержкой MacOS, Linux и Windows.
  • Поддерживает длительные задачи за счёт чтения вывода задач в реальном времени.
  • Интервальные callback-таймеры.
  • Простая конфигурация на основе файлов.
  • Встроенные файлы.
  • Встроенный интерпретатор.

Сервер (tavern)

  • Веб-интерфейс.
  • Групповые действия.
  • Бэкенд GraphQL для удобного доступа к API.
  • Поддержка входа через OAuth.
  • Cloud-native развёртывание с готовым terraform для production-развёртываний.

Встроенный интерпретатор (eldritch)

  • Reflective DLL Loader.
  • Сканирование портов.
  • Удалённое выполнение по SSH.
  • И многое-многое другое: https://docs.realm.pub/user-guide/eldritch

Хотите внести вклад?

Ознакомьтесь с нашей документацией для разработчиков!

Обращение в поддержку

Нужна помощь? Мы здесь, чтобы помочь! Если вы столкнулись с проблемой в Realm, мы будем рады помочь! Чтобы мы могли обеспечить наилучшую поддержку, пожалуйста, создайте issue на нашем Github.

Поддержка по ошибкам

При открытии issue, пожалуйста, укажите:

  • Чёткое и краткое описание проблемы, с которой вы столкнулись.
  • Любые соответствующие сообщения об ошибках или логи.
  • Шаги для воспроизведения проблемы (если возможно).
  • Затронутую версию Realm и операционную систему.

Чем больше информации вы предоставите, тем быстрее мы сможем исследовать проблему и помочь вам её решить.

Запросы функций и обратная связь

Realm живёт и дышит благодаря своим пользователям. Ваши идеи и опыт имеют решающее значение для направления его развития и обеспечения того, чтобы он продолжал помогать вашей миссии. Пожалуйста, не стесняйтесь обращаться!

Помните:

  • Будьте уважительны и конструктивны в своих отзывах (кодекс поведения).
  • Перед созданием новых обсуждений или запросов функций поищите существующие.
  • Чем больше деталей вы предоставите, тем лучше мы сможем понять ваши потребности и эффективно ответить.
  • Вместе мы сможем превратить Realm в невероятный фреймворк. Спасибо, что вы часть этого приключения!

Запросы функций

Есть идея функции, которая ускорит ваш рабочий процесс? Мы внимательно слушаем! Откройте issue на GitHub и поделитесь своим подробным предложением. Обязательно объясните проблему, с которой вы сталкиваетесь, решение, которое вы представляете, и как оно принесёт пользу другим пользователям. Чем больше информации вы предоставите, тем лучше мы сможем понять ваши потребности и оценить осуществимость реализации вашего предложения.

Оставьте отзыв

Нравится что-то в Realm? Чувствуете, что что-то можно улучшить? Дайте нам знать! Ваш отзыв, хороший или плохой, помогает нам сделать Realm лучше для всех. Откройте issue на GitHub, изложив свои мысли, будь то достойная похвалы функция, проблема удобства использования или предложение по улучшению. Каждая крупица вашего отзыва помогает нам совершенствовать Realm и делать его ещё более ценным инструментом в вашем арсенале red teaming.

Скачать инструмент