程序员的那些事 昨天
开发者用 deepseek 逆向了小米运动的卡路里算法,然后他绷不住了
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

最近有个程序员逆向了小米运动 APP,抓包分析后发现它的卡路里计算算法比较粗糙。

它只根据步速划分三档热量标准,慢走每步 0.04 千卡、中速 0.06 千卡、快走 0.1 千卡,不参考身高、体重、心率这些核心指标。

距离估算也很简单粗暴,固定单步 0.6 米,同步时直接舍去小数,数据会持续缩水。

还存在一个明显 bug:同一分钟反复下拉刷新页面,已统计的卡路里会重复叠加。实测同样 1 分钟 54 步,正常统计 2.16 千卡,频繁刷新后热量涨到 8.28 千卡,虚高很多。

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

小米 程序员
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论