发新帖我要提问
12
返回列表
打印
[STM32F1]

如何加密

[复制链接]
楼主: shimx
手机看帖
扫描二维码
随时随地手机跟帖
21
如果你的是联网的比较好,这样可以通过那个验证ID,然后发送一段激活信息。激活系统。

使用特权

评论回复
22
shimx|  楼主 | 2017-8-27 22:09 | 只看该作者
利用唯一码加密之后在讲option byte修改一下

使用特权

评论回复
23
liliang9554| | 2017-8-27 22:11 | 只看该作者
什么是滚码

使用特权

评论回复
24
shimx|  楼主 | 2017-8-27 22:12 | 只看该作者
其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先

使用特权

评论回复
25
山东电子小菜鸟| | 2017-8-27 22:21 | 只看该作者
楼上各位解释的很好,不错

使用特权

评论回复
26
yjmwxwx| | 2017-8-28 00:45 | 只看该作者
下面是以前在别的地方发的帖子


=======================================

百度找的一张图片

我没有这个产品,没办法家里条件不好不能乱买东西。
前几天坛友给我个固件说是不能注册,然后他给了我一个固件。 我把这个固件放到IDA PRO里面反汇编,然后挂上调试器调试了一下。

结果是没办法测试,手里只有最小系统,没有OLED等配件。
调试结果ID1和ID2是由STM32的64位唯一ID计算产生的。  

64位唯一ID分两次计算得到两个16位,然后把这两个16位分别放到两个256位的数组里计算, 得到两个16位。
然后这两个数据分别和别的地址的数据比较

如果这两个16位不是注册码我也懒的在分析了,我这没有硬件完全盲目调试,一共用了四五天,前三天主要分析UCOS,以前没学过这个,感谢作者让我学会了UCOS的内核。
在分析下去没什么意义,不知道这两个由256位数据计算出来的16位数据是不是注册码,要是是注册码那就比较容易**了,直接把ID1和ID2替换成这两个就行了。 改BIN文件(固件)就很简单了,改几个数就行。












使用特权

评论回复
27
seatrix| | 2017-8-28 06:37 | 只看该作者
用专用加密芯片吧,lkt4101,强度很好,8脚串口通信

使用特权

评论回复
28
5186| | 2017-8-28 09:50 | 只看该作者
我也在想这个事情,不好办呀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则