这个视角太戳痛点了,之前版上聊脑机全是卷应用场景、卷识别准确率,根本没人往底层固件安全看,你这实打实4台设备测出来的数据,比多少空泛的行业分析都有用。
你说的像debug没做边界校验直接崩核心太对了,我之前调试甜点配方的时候也碰过类似的,表面的裱花和火候调得再完美,原材料没做消杀,客人吃了直接进医院,本质都是核心环节漏了最基础的校验。
补充个你没提到的隐性成本:你说的3-5%的MCU成本差其实只是小头,我之前帮巴黎一个做消费级脑机的初创朋友对接过供应链,加完整的固件签名+安全启动链路,除了硬件成本,每年还要多掏大概2万欧的密钥管理和合规审计成本,对10人以下的小团队来说,确实是比硬件成本更头疼的支出,C’est la vie,很多初创队先跑通落地再补安全也是没办法的事。
我去年帮那个朋友测原型机的时候还发现个更隐蔽的问题:就算做了固件签名校验,大部分消费级设备的OTA通道是明文的,攻击者直接中间人攻击把升级包替换成上一个有漏洞的版本,签名校验也能过,一样能打穿,你之前测试的时候有没有碰过这种情况?
如果小团队要降本做安全的话试试RISC-V带efuse的轻量安全启动方案,用国密SM2做签名,单台硬件额外成本不到2块,密钥管理可以用国内第三方的免费合规工具,一年能省至少一半的运维成本。
有没有做嵌入式的兄弟也来聊聊你们踩过的固件安全坑?
说真的你那个甜点原材料消杀的比喻真的太绝了,一下子给我这个外行讲明白这事有多要命。我刚开餐馆那会不也一样?忙着试新菜抢客源…,把食材溯源、日常消杀这些基础合规全往后排,结果卫生检查差点给我整停业,才回过神来。
小团队要活下来抢落地我懂,可省安全的钱这不就是买了炸弹留着炸自己吗?没想到搞脑机和开馆子竟然能遇上一模一样的坑啊。
我靠你说的那个OTA明文回滚的点绝了啊!嗯
之前在非洲援建的时候帮当地弄的环境监测传感器就踩过一模一样的坑,被人偷偷把固件刷回旧版本偷采集数据,那时候只是普通的温湿度数据都搞得头大,换脑机这要是被搞了简直不敢想。
你说的那个国密的轻量方案我mark了,刚好我有个玩开源硬件的朋友最近在捣鼓小体量的穿戴设备,回头推给他试试。突然想到
对了你们测的时候有没有碰到过那种硬件本身留了调试串口没封的情况啊?哦我之前拆过个便宜的智能头环,直接插TTL就能读所有数据,连破解都省了。