当前位置: 技术问答>linux和unix
有哪些方法给开发板加密?急,在线等。。。
来源: 互联网 发布时间:2016-06-26
本文导语: 请问有哪些方法给开发板加密?不加密的话我的运行程序不是很轻松就被人家COPY了?请各位大侠指点下,谢谢! | 如果开发板就自己一个人用,而且你不把它连接到因特网,并且没有开启远...
请问有哪些方法给开发板加密?不加密的话我的运行程序不是很轻松就被人家COPY了?请各位大侠指点下,谢谢!
|
如果开发板就自己一个人用,而且你不把它连接到因特网,并且没有开启远程登录服务的端口的话,你的顾虑是多余的。
如果开发板连接到因特网并开放了远程登录服务和端口的话,设置好你的用户登录密码,不要让远程用户轻易登录到你的开发板系统上。
如果开发板连接到因特网并开放了远程登录服务和端口的话,设置好你的用户登录密码,不要让远程用户轻易登录到你的开发板系统上。
|
一般做成产品了,串口终端的输出是要屏蔽掉的。或者设置串口不让输出,或者去掉该串口设备。网口的话你不在系统里面开服务的话,没有办法登录进去的,即使开了服务,尽量把密码设置得够安全,自己知道就行了。一般方便以后维护,服务还是需要开的。
|
再说人家即使拿到了你的程序,也没有什么用途,嵌入式的程序专用性很强,拷贝过去看不到你的源码也是没有用的。
|
我的思路是这样的。
你装在系统里的是二进制文件,二进制文件是依赖内核建起来的,内核是根据你的板子硬件编译的,如果硬件不同,把程序拷了去有甚用?
复制方法:相同的硬件配置,拷贝flash里的内容,拷贝bootloander;也就是楼上所说的整体拷贝。
你装在系统里的是二进制文件,二进制文件是依赖内核建起来的,内核是根据你的板子硬件编译的,如果硬件不同,把程序拷了去有甚用?
复制方法:相同的硬件配置,拷贝flash里的内容,拷贝bootloander;也就是楼上所说的整体拷贝。
|
那没什么办法了。。如果你硬件能被别人COPY,那估计你的软件应该不难。现在简单的东西大家都是互相COPY。想做的好还是要靠市场,成本等其他东西。