Страница 1 из 3

Защита проекта от копирования

Добавлено: 14 фев 2020, 22:17
Rovki
[bbvideo]https://youtu.be/8QZYt8qisqQ[/bbvideo] пример реализации способа защиты на основе сравнения MAC адреса

Защита проекта от копирования

Добавлено: 14 фев 2020, 22:38
SSSergeich

Защита проекта от копирования

Добавлено: 14 фев 2020, 22:45
paska
Я свои AtMega фьюзами защищаю
ESP ещё пок ане требовалось защитить... а в нём нет lockbit ? :smile37:

Защита проекта от копирования

Добавлено: 14 фев 2020, 23:34
Brand2
[ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?

Защита проекта от копирования

Добавлено: 14 фев 2020, 23:59
SSSergeich
Brand2 писал(а): 14 фев 2020, 23:34 залить в другую еспшку,то там мас адрес уже будет другой?

Не факт. Мне, в одном заказе, из 6-ти esp8266 4 пришло с одинаковым mac, долго не мог понять, почему работает то одна, то другая и никак обе вместе...

Защита проекта от копирования

Добавлено: 15 фев 2020, 00:03
Rovki
Brand2 писал(а): 14 фев 2020, 23:34 [ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?
Можно и не выводить ,это я для примера ,как сканер .В другой есп первоначально другой мас адрес

Защита проекта от копирования

Добавлено: 15 фев 2020, 12:20
Rovki
Часть 2 ,второй способ защиты [bbvideo]https://youtu.be/hnEtaI_cOT4[/bbvideo]

Защита проекта от копирования

Добавлено: 15 фев 2020, 13:38
Nikan
.

Защита проекта от копирования

Добавлено: 15 фев 2020, 14:07
aidar_i
Nikan писал(а): 15 фев 2020, 13:38вся
Как понадежней можно защитить?

Защита проекта от копирования

Добавлено: 15 фев 2020, 14:16
Nikan
.

Защита проекта от копирования

Добавлено: 15 фев 2020, 15:00
Webq
Если слить прошивку с устройства. А потом залить на другое устройство - то будет в одной сети два одинаковых MAC.
Т.е. в одной сети не получится их использовать.

Так получается?

Защита проекта от копирования

Добавлено: 15 фев 2020, 16:41
Rovki
Полной защиты нет ни у кого. Можно усложнить задачу взломщику ,использовать и проверку мас адреса и вводить ключ :smile37: Или сразу сравнивать мас адрес ,если не тот сбрасывать флаг и тогда хоть закопируйся ...

Защита проекта от копирования

Добавлено: 15 фев 2020, 17:08
Nikan
.

Защита проекта от копирования

Добавлено: 15 фев 2020, 17:24
AzZbuka
откусите rx/tx

Защита проекта от копирования

Добавлено: 15 фев 2020, 17:36
Rovki
Nikan писал(а): 15 фев 2020, 17:08
Rovki писал(а): 15 фев 2020, 16:41 Полной защиты нет ни у кого. Можно усложнить задачу взломщику ,использовать и проверку мас адреса и вводить ключ :smile37: Или сразу сравнивать мас адрес ,если не тот сбрасывать флаг и тогда хоть закопируйся ...
ничего вы не усложните.
у пирата полная "активированная" прошивка программы в которой что то с чем то сравнивается и выполняется условие - да \ нет,
берем ее и в любом редакторе нех файлов сравниваем с прошивкой не "активированной", видим разницу,
в не активированной правим как должно быть , и все льем ее скока угодно.
то что вы написали для детей в детском саду создаст временные трудности не более.

P/S если чип не может защитить отдачу программы то ничего не поможет
С мас адресом так не пройдет ,он разный у всех есп ,если в проекте идет сравнение ,то нужно изменить мас адрес прежде у есп ,а потом заливать, иначе ребут.И будут у вас все есп с одинаковым мас адресом ,красота .

Защита проекта от копирования

Добавлено: 15 фев 2020, 17:43
fsergei70
Как вариант к проекту из 1 поста добавить DS18b20, при запуске проекта сканировать шину 1Wire, если код не совпадает то кина не будет.

Защита проекта от копирования

Добавлено: 15 фев 2020, 17:55
Nikan
.

Защита проекта от копирования

Добавлено: 15 фев 2020, 18:01
Webq
"Сжигают" выводы у МК повышенным напряжением. Например конденсатором.
50/50 правда получается выжить при этом у МК. Но учитывая цену есп - оно того стоит.

Защита проекта от копирования

Добавлено: 15 фев 2020, 18:01
fsergei70
Или ставить дополнительно какую нибудь AVR восьмилапую, записывать в нее какие то данные, защищать AVR фьюзами, и чтоб при старте а можно периодически во время работы ESP с разных адресов считывала с нее инфу и сравнивала со своей. Смысла копировать ESP уже не будет ведь AVR не скопируешь.

Защита проекта от копирования

Добавлено: 15 фев 2020, 18:03
Webq
[ref]Nikan[/ref],
Но нужно знать, что именно править в hex.