Hi,
No PIC basta pôr o PROTECT no código. No arduino (no caso no atmega328P standalone gravando com AVRDUDE ou similar) basta configurar corretamente o fuse block. Mas e no NodeMCU ESP8266 ?
Como fazer para que se alguém tentar ler o código, receber um código todo 'borrado' inútil ?
OBS: Estou programando/gravando o nodeMCU pela IDE do Arduino
Alguém sabe ?
Tags:
"Cuanta bobagem"
Grande RV:
Lembrou, é?
kkkkkkkkkkkkkkkkkkkkkkk
Abração!
D. T. Ribeiro.
Tem coisas que são inesquecíveis. kkkkkkk
Tem coisas que não devemos esquecer nunca!
kkkkkkkkkkkkkk
Abraço SL RV
CK
Se entendi, no ESP8266 o programa fica na memória externa, que pode ser retirada e lida.
Não tem como vc impedir isso, que eu saiba.
Um caminho pode ser codificar por numero de série + MAC. Algo como criptografar parte dos dados do seu programa usando o numero de série do ESP (CHIP_ID) e o MAC dele. Assim mesmo que se copie a memoria ele não irá funcionar corretamente.
ref:
Pesquise por ESP.getChipId()
Pq não confiar apenas no ChipId():
Boa informação Eduardo. Vou pesquisar sobre isso.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por