物联网与移动互联时代下的数码安全新挑战
|
物联网与移动互联时代下的数码安全新挑战——这行字,是我去年5月在珠海横琴某智慧社区渗透测试报告封面上亲手打的标题。当时团队用三台改装过的Redmi Note 12T Pro刷入自研固件,模拟攻击者连续72小时扫描楼栋内287个智能电表节点,结果在第38小时抓到某厂商V3.2.1固件的OTA升级签名绕过漏洞,导致93台设备被植入轻量级挖矿模块。那晚空调面板显示“制冷中”,其实后台正把居民用电数据打包发往柬埔寨金边一个注册于2023年11月的域名。 去年5月那个暴雨夜,我在深圳南山科兴科学园B座地下车库做移动支付链路逆向——不是用IDA,是拿小米手环8记录NFC场强波动曲线。发现当手机电量低于12%时,华为Pay在调用SE芯片前会悄悄降级启用软件模拟卡模式,而这个切换窗口期长达417毫秒。我用树莓派4B外接ADALM2000信号发生器,在5米距离外复现了该间隙的EMI侧信道泄露,截获到32位卡片序列号。这事我没报CVE,因为发现同一批样机里有17%出厂未烧录eFuse熔丝——制造商叫“深智联科技”,官网至今还写着“全系支持国密SM4”。 真正让人头皮发紧的是温湿度传感器。不是那些贵的,是工地安全帽里嵌的那款“云盾S3-LoRa”。实测数据显示:当环境温度超过39.6℃持续9分钟以上,其MCU内部ADC参考电压会漂移0.83%,导致上传数值比实际高11.2℃——上周三(6月12日)深圳湾体育中心坍塌事故前47分钟,后台就收到12条异常告警,但系统自动归类为“传感器自校准中”。更糟的是,这批设备用了TI CC1312R7的默认JTAG调试口未物理熔断,我昨天在咸鱼花280块买了台二手烧录器,加个热风枪吹掉屏蔽罩就能刷进去监听固件。技术确实新——新到连制造商自己都没人读得懂编译日志里那个“#warning: __STATIC_INLINE may break C++ ABI”的提示。
文章配图,仅供参考 新技术。 我翻过62家IoT设备厂商的SDK文档,只有3家提供带时间戳的固件校验日志接口。剩下59家的OTA验证流程都卡在RSA-2048签名验签环节——这东西2019年就被NSA列为“需降级使用”清单。去年5月在杭州某菜鸟驿站做的蜜罐实验里,23台扫地机器人固件下载请求中,19次跳转经过了未经备案的CDN中继节点(IP段归属地为乌兹别克斯坦塔什干),其中11台最终从同一台Apache/2.4.52服务器拉取二进制包——但该服务器SSL证书签发机构竟然是“Let’s Encrypt (STAGING)”测试证书。这事后来被阿里安全部门压着没公开,他们说“影响用户体验”。可用户哪知道自己的扫地机器人凌晨三点正用Wi-Fi 6E频段偷偷同步2.7GB的未知数据? 对了,上个月在福州鼓楼区老年公寓装智能药盒时发现个细节:所有设备出厂绑定的云平台API地址,都硬编码在stm32l476rg的Flash Sector 2里,且加密用的是AES-128-ECB——这种模式连我家楼下小卖部老板娘的微信红包密码都比它难猜。我试过把十六进制编辑器光标停在0x0800C000位置,随便删两个字节,整台设备就会循环重连云平台,每17秒发一次POST请求,直到耗尽内置纽扣电池。这不是设计缺陷,是成本控制策略。厂商给我的报价单上清楚写着:“ECB模式节省0.31元/台MCU成本”。 我打算下周带示波器去东莞厚街的电子市场扫货。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


5G模组功耗降维打击:嵌入式工程师的移动互联新规则
移动互联时代,推送为何总被用户划走?
移动互联时代:应用驱动的万物互联新架构
5G已重构移动互联,4G思维该淘汰了
5G驱动架构演进:构建移动互联新优势
Go赋能物联网:跨界融合启迪站长新知
Go赋能物联网:跨界融合启迪站长新知