|
|
发表于 2016-3-17 15:49:16
|
显示全部楼层
像一些贵价电脑软件一样, 做一个 dongle 出来, 而程式必须要侦测到才执行.
例如做一个很简单的 i2c device, 接收了数据後, 用你自己特定的计算回传一个值作检查.
你的程式一开始先取一个随机数, 向 i2c device 送出, 再看看回传的值是否跟你的计算结果一样.
如果正确就执行, 否则就停止.
在执行过程中, 也可随机加入类似的检测, 保证 dongle 一直连着.
就是你的程式被抄到别处 (假设不是用源码送出), 也要有相应的 dongle 才可执行.
这样的 dongle 应该不会太复杂, 成本也不会高. |
|