原文: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