HeadlinesBriefing HeadlinesBriefing.com

M-VAVE FM-1 固件逆向工程

Hacker News •
×

M-Vave FM-1 合成器的逆向工程和更新协议研究。通过软件包、SPL 和 SDK 来源鉴定,目标为 Jie Li AC791N/WL82,配备 pi32v2 CPU、XIP 闪存位于 0x02000000,以及基于 Dexed/msfa 的六算子 FM 引擎。嵌入的 JL-BR22 字符串是继承的库命名,不可靠的 SoC 标识。此主分支故意不包含替换固件或自定义镜像构建器。

架构概述:映射硬件、启动链、内存布局和主要子系统。OTA 协议:捕获的 USB-MIDI 帧结构、会话流程、加载器行为和未解决的门控。调试表面审计:静态搜索控制台、工厂模式、测试命令和恢复入口点。Windows 更新程序分析:反编译的 M-UPGRADE 状态机和身份解析。

仓库布局包括 analysis/、docs/、scripts/、tools/、ghidra/scripts/、firmware-images/、reference/ 和第三方子模块。仓库保留了两个独立开发的 V13 分析管道。从仓库根目录运行命令包括用于反汇编、OTA 加载器提取和数据库构建的脚本。

安全状态:更新协议不是已证明的恢复机制。当前工作尚未为单存储布局建立 ROM 恢复、回滚或安全中断写入行为。控制台/工厂模式审计未找到替代恢复入口。在使用任何更新或闪存工具前,请阅读 TODO_aug2.md。

来源: Hacker News · 由HeadlinesBriefing整理摘要