原文:MicroPython入坑记(四)关于MicroPython的代码保护

脚本开发东西,可能面临的第一个问题就是:拷给别人,代码怎么写的他不就都知道了 不行,我要保住我的小秘密 先说下结果:没有攻不破的堡垒,即使你写成C语言,只要能拿到二进制结果,都可以反汇编逆向出你是怎么实现的,关键是值不值得 另外,这跟逆向者对系统的了解程度有关,比如对方连代码都不会上传,那你即使把源文件放进去也他也无可奈何。 好了,言归正传,我们知道普通python有个编译成字节码的功能,也就是源 ...

2018-03-31 16:47 0 9317 推荐指数:

查看详情

MicroPython(三)板子上的Python到底有多快?

前几篇都是直接在命令上操作,然而执行py文件才是王道,其实类似nodemcu的lua固件,MicroPython也提供了一个简单的文件系统用来存代码。并自动在开机时执行: boot.py main,py 两个文件 windows用户的话,推荐一个软件:uPyLoader界面 ...

Sat Mar 31 20:26:00 CST 2018 0 9565
MicroPython(一)(ESP8266 ESP32)

手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开Http Server,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制 ...

Sat Mar 31 16:55:00 CST 2018 0 12668
MicroPython(二)刷固件(ESP8266 ESP32)

先来个刷写过程: 其实各种刷ESP8266/ESP32的软件都可以搞(比如刷NodeMCU的软件),不过我这还是出问题了:刷完后无限输出乱码。然后参照Micropython官方的教程,用esptool先清除所有的FLASH,然后重新刷,正常运行: >> ...

Sat Mar 31 19:13:00 CST 2018 0 24465
MicroPython 的优势

定位的场景 MicroPython 在设计上最初就是为了嵌入式微处理器运行,例如在 nRF51822 (256kB flash + 16kB RAM) 的芯片上也可以运行起来,也有人肾得慌在 STM32F103 上跑起来了,从代码上来看 Python 函数栈的官方默认是 16K RAM,也就 ...

Mon Sep 02 20:26:00 CST 2019 0 1197
ESP32 开发板刷 MicroPython

安装 USB 转 TTL 芯片驱动 我的 ESP32 开发板用的 USB 转 TTL 芯片是 CH340,因此需要安装 CH340 的驱动。 CH340 芯片的官方网站是: http:// ...

Tue Mar 09 10:30:00 CST 2021 0 565
PuppeteerSharp

PuppeteerSharp介绍可以看这篇文章:PuppeteerSharp: 更友好的 Headless Chrome C# API PuppeteerSharp的github地址:https:/ ...

Thu Jul 02 23:50:00 CST 2020 1 2573
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM