本文介绍了作者逆向工程一款智能手表的全过程。首先,作者对这款智能手表的外观和电路进行了初步观察,并确定了主控芯片和其他关键部件。然后,作者利用手表充电接口上的SWDIO和SWCLK引脚,成功读取并分析了手表的固件。通过Ghidra逆向工具,作者找到了存储服务器IP地址和端口号的内存地址,并编写脚本修改了固件,使其将数据发送到作者控制的服务器。最终,作者成功地重刷了固件,实现了对智能手表功能的重定义。