微信用户

微信用户

0个粉丝

87

问答

0

专栏

3

资料

微信用户  发布于  2019-07-12 10:52:11
采纳率 0%
87个问答
2192

如何防止别人破解

 
帮别人开发软件。   我做软件,雇主做硬件。   我如何防止他copy 我的软件?
我来回答
回答6个
时间排序
认可量排序

微信用户

0个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-07-12 10:53:24
认可0
程序放在spi flash 里面。 如果 他把spi 里面的数据读出来, 那不费了。/

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-07-12 11:32:37
认可0
本帖最后由 qn1540561804 于 2019-7-12 11:37 编辑

写一套自己的加密算法,根据设备mac得到唯一值,设备上电检测是否激活,否则不启动主进程,只运行激活检测进程,再开发一个PC一键激活的软件,检测在线设备,根据激活码表完成激活,激活码表就是实现根据mac计算好的激活码的excel,生产的时候,你让雇主提供mac段,你出售给他激活码表

微信用户

0个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-07-12 13:36:29
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=145331&ptid=75162]qn1540561804 发表于 2019-7-12 11:32[/url]
写一套自己的加密算法,根据设备mac得到唯一值,设备上电检测是否激活,否则不启动主进程,只运行激活检测 ...[/quote]

大概的思路看懂了。      感觉好难啊。 谢谢!谢谢!谢谢!

M_chenyang

1个粉丝

14

问答

0

专栏

0

资料

M_chenyang 2019-07-16 15:17:02
认可0
授权的方式,也是根据Mac进行授权

luny

0个粉丝

0

问答

0

专栏

0

资料

luny 2019-07-20 18:29:04
认可0
这种方式不能做到完全防拷贝,其实mac地址在广域网使用,冲突的概率非常小,所以雇主可以把购买1批次卖到多个不同地区,用着完全没问题。比较稳妥的方法是使用加密芯片或者带有uuid的铁电,1对1,完全不能拷贝。

qn1564027884

0个粉丝

4

问答

0

专栏

0

资料

qn1564027884 2019-09-19 18:34:46
认可0
每个设备做一个key,到服务器上做验证
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区