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

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

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

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

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

Категории

Все категории
Loading categories
yamcs__yamcs_CVE-2023-45277_5-8-6 — Фреймворк управления миссиями на Java с конфигурацией YAML, поддерживающий телеметрию, команды и симуляцию для операций космических аппаратов. Включает эксплойт-модуль CVE-2023-45277. | Kitploit
Инструменты/GitHubGitHub/shoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6
Анализ уязвимостейЭксплуатацияБезопасность SCADA/ICSАудит конфигурацииСетевая безопасностьТестирование на Проникновение
GitHubshoucheng3/yamcs__yamcs_cve-2023-45277_5-8-6

yamcs__yamcs_CVE-2023-45277_5-8-6

Фреймворк управления миссиями на Java с конфигурацией YAML, поддерживающий телеметрию, команды и симуляцию для операций космических аппаратов. Включает эксплойт-модуль CVE-2023-45277.

Репозиторий
71 год назадЕщё не проверено

Популярное

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

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

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

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

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

Yamcs Управление полетами Maven Central

  • Веб-сайт: https://yamcs.org
  • Почтовая рассылка: Google Groups

Yamcs — это платформа управления полетами, разработанная на Java. Она использует открытую архитектуру, позволяющую настраивать ее функциональность с помощью YAML-конфигураций. Вы также можете расширить стандартный набор функций, написав собственные классы Java.

Чтобы начать разработку собственного приложения Yamcs, следуйте нашему руководству Начало работы.

Документация

  • Руководство сервера: https://docs.yamcs.org/yamcs-server-manual/
  • Javadoc: https://docs.yamcs.org/javadoc/yamcs/latest/

Лицензия

Yamcs распространяется под лицензией Affero GPLv3.

По вопросам коммерческого лицензирования обращайтесь в Space Applications Services, описав ваш сценарий использования.

Настройка среды разработки

Для работы с основными компонентами Yamcs вам понадобятся JDK11, Maven и npm.

Сборка Java JAR-файлов:

root@kitploit:~
mvn clean install -DskipTests

Сборка веб-интерфейса:

root@kitploit:~
cd yamcs-web/src/main/webapp
npm install
npm run build
cd -

Эти команды создадут оптимизированную производственную версию веб-интерфейса. Процесс займет несколько минут. Для более быстрой инкрементальной сборки используйте режим наблюдения (npm run watch).

Для демонстрационных и разработческих целей мы используем интегрированную среду симуляции, которая задействует множество функций Yamcs. В этой симуляции Yamcs получает телеметрию (TM) от простого симулятора посадочного космического аппарата. Yamcs также может отправлять основные команды (TC). Симулятор запускается вместе с Yamcs как подпроцесс.

root@kitploit:~
./run-example.sh simulation

Эта конфигурация сохраняет данные в /storage/yamcs-data. Убедитесь, что эта папка существует и вы имеете права на запись в нее.

После успешного запуска Yamcs вы можете открыть встроенный веб-интерфейс, перейдя по адресу http://localhost:8090.

Примечание для пользователей Windows: В этом репозитории используются относительные символические ссылки. Для их поддержки в Windows:

  • Включите «Режим разработчика» в Windows (позволяет использовать mklink без прав администратора).
  • Включите поддержку символических ссылок msysgit: git config --global core.symlinks true
  • Если вы уже клонировали репозиторий до выполнения этих шагов, выполните git status, чтобы узнать, как преобразовать символические ссылки.

Вклад в проект

Хотя Yamcs управляется и разрабатывается компанией Space Applications Services, мы также рассматриваем pull-реквесты от других участников. Для нетривиальных изменений мы просим вас подписать наше Соглашение о вкладе.

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