Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/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

构建 Web 界面:

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

上述命令将生成一个优化的生产版本 Web 界面。该过程需要几分钟时间。如需更快的增量构建,可在监听模式下运行(npm run watch)。

出于演示和开发目的,我们使用一个集成的仿真环境,它运用了许多 Yamcs 功能。在此仿真中,Yamcs 从一个简单的着陆航天器模拟器接收遥测数据。Yamcs 也可以发送一些基本指令。仿真器作为子进程与 Yamcs 一起启动。

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

该配置将数据存储到 /storage/yamcs-data。请确保该目录存在并且您有写入权限。

Yamcs 成功启动后,您可以通过访问 http://localhost:8090 来浏览内置的 Web 界面。

Windows 用户注意: 此仓库使用了一些相对符号链接。要在 Windows 上支持这些链接:

  • 启用 Windows 的“开发人员模式”(允许在没有管理员权限的情况下使用 mklink)。
  • 启用 msysgit 符号链接支持:git config --global core.symlinks true
  • 如果您在此之前已经克隆了仓库,git status 会告诉您如何转换符号链接。

贡献

虽然 Yamcs 由 Space Applications Services 管理和开发,我们也欢迎其他贡献者提交拉取请求。对于非微不足道的补丁,我们要求您签署我们的贡献者许可协议。

下载工具