• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

microPYthon怎么实现代码保护?

静水竹林 2017-12-29 浏览量:2239
好像都是直接放在内存卡里,然后解释运行,但是这样做工程开发岂不是很不安全吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • microPython是开源的本来就是只在创客全比较流行,不太适合做产品。

    如果做产品你可以把产品的核心部分用其他语言做,工程量大的用microPython,混合。

    而且开源的也不一定有人会模仿,即使有你在其他方面做产品壁垒就可以了,技术本来就没有

    什么太大的壁垒,只是投入研发钱多钱少的问题,你只要提高山寨的成本和技术壁垒就可以了

    • 发布于 2017-12-29
    • 举报
    • 评论 2
    • 0
    • 0
静水竹林 回复了 hayden:这个确实,之前也是看到编程十分方便才去把玩了下,真的做产品或许还是得想你说的,谢谢解答! 回复
电子老工程师 回复了 :尾缀E代表卷装,没尾缀的端接样式是100%镀锡, 回复

其他答案 数量:8
  • Python本来就是脚本语言,Python执行一条指令相当于别的语言执行很多条指令了。​

    • 发布于2017-12-29
    • 举报
    • 评论 4
    • 0
    • 0
静水竹林 回复了 donatello :这个知道,我问的是如何实现代码不被窃取 回复
donatello 回复了 静水竹林 :那就加多点加密算法咯。 回复
静水竹林 回复了 donatello :这个感觉有点复杂了,不知道工程上是不是这么解决的,哈哈,只是之前用的时候突然发现这么个问题 回复
电子老工程师 回复了  :贴片 回复

  • 不知道可不可行,先把程序烧到芯片里去,再用jflash读回来bin文件,然后用bin文件烧写时,修改加密配置位,开启代码保护功能。
    • 发布于2017-12-29
    • 举报
    • 评论 2
    • 0
    • 0
静水竹林 回复了 赤心木zqw :这个是脚本语言,应该不行吧 回复
电子老工程师 回复了  :https://www.infineon.com/dgdl/Infineon-XMC1400-DataSheet-v01_04-EN.pdf?fileId=5546d46250cc1fdf015110a2596343b2 回复

  • 就是不安全。python也不会编译成bin什么的。人家脚本语言。。。
    • 发布于2017-12-29
    • 举报
    • 评论 3
    • 0
    • 0
静水竹林 回复了 b54592a87be73563 :正解 回复
b54592a87be73563 回复了 b54592a87be73563 :其实好像又可以。安卓可以编译成apk安装的。可是那个工具怎么做出来就是个问题了。 回复
电子老工程师 回复了  :6-1971797-1,型号信息见链接 https://www.te.com.cn/chn-zh/product-6-1971797-1.html 回复

  • 开源嘛,就要自由,所以,别人拔走SD卡直接复制黏贴就好了
    • 发布于2017-12-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果能根据自己需要开源更好,毕竟有时不想开源
    • 发布于2017-12-30
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有有库存的替代料。 回复

  • 本身microPython就是个人diy,做产品没人用,安全性无需考虑
    • 发布于2017-12-30
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有找到PCN变更的资料,实物丝印与规格书确实是相反的,若供应商能提供有关PCN变更的资料,那是没有问题的,物料是正确的,反之,那就只能核实原厂标签型号与下单型号是否一致 回复

电子老工程师 回复了  :MAX232AESE+ 不是完全替代 回复

  • 详细参看说明,按照说明定义,然后在代码中区分处理,处理过程中尽量细心,不要出现错误。
    • 发布于2018-01-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :对插端:MDF97-5P-3.5DS 定制件 回复

相关问题

问题达人换一批

microPYthon怎么实现代码保护?