Защита проекта от копирования
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Защита проекта от копирования
[bbvideo]https://youtu.be/8QZYt8qisqQ[/bbvideo] пример реализации способа защиты на основе сравнения MAC адреса
Электронщик до мозга костей и не только
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Защита проекта от копирования
Я свои AtMega фьюзами защищаю
ESP ещё пок ане требовалось защитить... а в нём нет lockbit ?
ESP ещё пок ане требовалось защитить... а в нём нет lockbit ?

-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Защита проекта от копирования
[ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?
-
- Капитан
- Сообщения: 708
- Зарегистрирован: 06 фев 2016, 11:01
- Откуда: Ярославль
- Имя: Сергей
Защита проекта от копирования
Не факт. Мне, в одном заказе, из 6-ти esp8266 4 пришло с одинаковым mac, долго не мог понять, почему работает то одна, то другая и никак обе вместе...
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Защита проекта от копирования
Можно и не выводить ,это я для примера ,как сканер .В другой есп первоначально другой мас адресBrand2 писал(а): 14 фев 2020, 23:34 [ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?
Электронщик до мозга костей и не только
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Защита проекта от копирования
Часть 2 ,второй способ защиты [bbvideo]https://youtu.be/hnEtaI_cOT4[/bbvideo]
Электронщик до мозга костей и не только
Защита проекта от копирования
.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Защита проекта от копирования
.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Защита проекта от копирования
Если слить прошивку с устройства. А потом залить на другое устройство - то будет в одной сети два одинаковых MAC.
Т.е. в одной сети не получится их использовать.
Так получается?
Т.е. в одной сети не получится их использовать.
Так получается?
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Защита проекта от копирования
Полной защиты нет ни у кого. Можно усложнить задачу взломщику ,использовать и проверку мас адреса и вводить ключ
Или сразу сравнивать мас адрес ,если не тот сбрасывать флаг и тогда хоть закопируйся ...

Электронщик до мозга костей и не только
Защита проекта от копирования
.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
- Rovki
- Полковник
- Сообщения: 5722
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 217 раз
- Контактная информация:
Защита проекта от копирования
С мас адресом так не пройдет ,он разный у всех есп ,если в проекте идет сравнение ,то нужно изменить мас адрес прежде у есп ,а потом заливать, иначе ребут.И будут у вас все есп с одинаковым мас адресом ,красота .Nikan писал(а): 15 фев 2020, 17:08ничего вы не усложните.Rovki писал(а): 15 фев 2020, 16:41 Полной защиты нет ни у кого. Можно усложнить задачу взломщику ,использовать и проверку мас адреса и вводить ключИли сразу сравнивать мас адрес ,если не тот сбрасывать флаг и тогда хоть закопируйся ...
у пирата полная "активированная" прошивка программы в которой что то с чем то сравнивается и выполняется условие - да \ нет,
берем ее и в любом редакторе нех файлов сравниваем с прошивкой не "активированной", видим разницу,
в не активированной правим как должно быть , и все льем ее скока угодно.
то что вы написали для детей в детском саду создаст временные трудности не более.
P/S если чип не может защитить отдачу программы то ничего не поможет
Электронщик до мозга костей и не только
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Защита проекта от копирования
Как вариант к проекту из 1 поста добавить DS18b20, при запуске проекта сканировать шину 1Wire, если код не совпадает то кина не будет.
Защита проекта от копирования
.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Защита проекта от копирования
"Сжигают" выводы у МК повышенным напряжением. Например конденсатором.
50/50 правда получается выжить при этом у МК. Но учитывая цену есп - оно того стоит.
50/50 правда получается выжить при этом у МК. Но учитывая цену есп - оно того стоит.
-
- Капитан
- Сообщения: 857
- Зарегистрирован: 17 ноя 2015, 20:36
- Имя: Сергей
- Благодарил (а): 39 раз
- Поблагодарили: 7 раз
Защита проекта от копирования
Или ставить дополнительно какую нибудь AVR восьмилапую, записывать в нее какие то данные, защищать AVR фьюзами, и чтоб при старте а можно периодически во время работы ESP с разных адресов считывала с нее инфу и сравнивала со своей. Смысла копировать ESP уже не будет ведь AVR не скопируешь.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость