CRC16 HEX文件自动修改生成器,让盗版者头痛去吧。

[复制链接]
37557|151
yourhia 发表于 2011-11-2 18:41 | 显示全部楼层
 楼主| plc_avr 发表于 2011-11-2 19:12 | 显示全部楼层
只能区域CRC,而且是数据区。所以还是跑不过disasm51的手心
hotpower 发表于 2011-11-2 18:07

------------------------------------------------------------
大叔的disasm51太强了,还好我应用的不是在51上,呵呵。AVR也晚节难保,解密成本也低。不动点歪脑筋是不行的。当然只要有闲心,用同样方法搞到其它片子上也一样的,给大家提供一种加密防盗版的思路。
haolaishi 发表于 2011-12-8 22:47 | 显示全部楼层
柳江蔗农 发表于 2011-12-9 09:05 | 显示全部楼层
哈哈。必须顶
hotpower 发表于 2011-12-26 13:09 | 显示全部楼层
顶烈火
 楼主| plc_avr 发表于 2012-2-11 13:40 | 显示全部楼层
晕,有不少网友私下和我交流,但不见其顶贴。
rogerli 发表于 2012-4-1 13:34 | 显示全部楼层
绝对的热心人,软件写的非常实用,解决大问题了,能够做到每个hex都不一样,敌人拿到的样板越多,就越不知道怎样**,哈哈,高人!
必须顶!
另外说明一点:用crc16验证的初值是0000,不是FFFF
hotpower 发表于 2012-4-2 08:13 | 显示全部楼层
不错,顶
 楼主| plc_avr 发表于 2012-4-3 09:50 | 显示全部楼层
2012年2月9日(星期四) 下午3:11  发

2012年04月01日 13:55 (星期日) 回
“腾讯这个邮箱有一点问题,这个邮件现在才到,路途遥远,电子邮件也用马帮传递呀!受用,受用!”
zxs2000 发表于 2012-5-7 15:47 | 显示全部楼层
最近在想怎么加密,很有用
AppBaby 发表于 2012-5-7 16:06 | 显示全部楼层
呵呵 定一个!
hxy6951 发表于 2012-5-7 16:27 | 显示全部楼层
:victory:
 楼主| plc_avr 发表于 2012-5-11 06:38 | 显示全部楼层
前一段时间将FLASH自动修改部分移值到AVR BOOT区,以后只要烧这个HEX,就可以自动读取ID,经过CRC不可逆算法,将CRC结果存于FALSH和EEPROM指定位置,并在空白FLASH区,产生随机数保证每个产品中HEX内容不一样,因为用唯一ID,再去生成随机种子,不可能一样,唯一ID读取和存储等任务完成后,自宫BOOT区,鬼都不知道这些ID是怎么来的。;P
szyijitong 发表于 2012-5-21 11:39 | 显示全部楼层
在防盗版这个伤脑筋的问题上,大家都在想办法.
我也和大家一样,想避免被人抄版,不过,一直都找不到有效的方法.
无论怎么搞,人家还是照抄不误,郁闷啊.
人家如果铁了心跟你做成一样的,没有任何办法啊.
中华小蜜蜂 发表于 2012-5-21 13:11 | 显示全部楼层
屌,学习
zhix01 发表于 2012-7-25 23:28 | 显示全部楼层
单片机内部运算CRC16,若结果不对,程序会工作不正常.......
请问这是如何实现的,我自己的程序中并没有运算CRC16的命令啊,是你的软件能给自动加上吗
mpuhome 发表于 2012-7-26 09:30 | 显示全部楼层
好文,估计以后用得到
luoyuanfengyi 发表于 2012-7-29 20:46 | 显示全部楼层
顶一下!
李冬发 发表于 2012-7-30 02:48 | 显示全部楼层
这个ID值怎么读?这是比较要命的问题。
cgd 发表于 2012-7-30 11:46 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部