从上面破解方法看出,隐藏读id才是做软件加密的关键。
//==========================================================
//读stm32的id
void READ_Unique_ID(volatile u32 *p)
{
volatile u32 Addr;
Addr=0x20000006; //让逆向的人误以为是ram变量
Addr-=0x800;
Addr-=0x1e; //addr等于id的基地址0x1ffff7e8
p[0] = (vu32)(Addr);
p[1] = (vu32)(Addr+4);
p[2] = (vu32)(Addr+8);
}
stm32f103 id绑定软件加密破解方法
最新推荐文章于 2024-04-28 15:26:37 发布