有趣的Hack-A-Sat黑掉卫星挑战赛——发送遥控指令控制卫星goose
💡
原文中文,约12400字,阅读约需30分钟。
📝
内容提要
LaunchDotCom公司的新卫星Carnac 2.0包含Flag Generation模块,存储着flag值。通过遥测数据包中的EPS参数,可以获取电池电压和低电量门限。根据这些参数值,可以尝试打开Flag Generation模块的电源和调整低电量模式的阈值,以获取flag。
🎯
关键要点
- LaunchDotCom公司推出新卫星Carnac 2.0,包含Flag Generation模块。
- 通过遥测数据包中的EPS参数获取电池电压和低电量门限。
- 需要打开Flag Generation模块电源并调整低电量模式阈值以获取flag。
- 卫星设计文档提供了获取flag的相关信息。
- Carnac 2.0卫星系统由ADCS、Payload Sensors、ECS、EPS和Flag Generation等部分组成。
- EPS管理低电量条件,低电压时可能关闭Flag Generation模块。
- 遥测遥控数据格式中包含电池温度、电压、低电量阈值等参数。
- 通过XTCE文档了解遥控指令格式,发送EnableFLAG命令以打开Flag Generation模块电源。
- 调整低电量模式阈值命令的结构为6字节包头+1字节CMD+1字节PARAM+2字节LW_PWR_THRES。
- 设置阈值为11.22V以确保电压大于门限,从而获取flag。
➡️