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

Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение Rovki »

[bbvideo]https://youtu.be/8QZYt8qisqQ[/bbvideo] пример реализации способа защиты на основе сравнения MAC адреса
Электронщик до мозга костей и не только
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

paska
Рядовой
Сообщения: 20
Зарегистрирован: 20 янв 2018, 20:59

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

Сообщение paska »

Я свои AtMega фьюзами защищаю
ESP ещё пок ане требовалось защитить... а в нём нет lockbit ? :smile37:
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

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

Сообщение Brand2 »

[ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

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

Не факт. Мне, в одном заказе, из 6-ти esp8266 4 пришло с одинаковым mac, долго не мог понять, почему работает то одна, то другая и никак обе вместе...
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение Rovki »

Brand2 писал(а): 14 фев 2020, 23:34 [ref=#ff8000]Rovki[/ref],а не лучше в веб странице не выводить мас адрес,а наоборот вводить,типа пароля,и тогда сравнивать уже в проекте,я так понимаю если даже скопировать прошивку,и залить в другую еспшку,то там мас адрес уже будет другой?
Можно и не выводить ,это я для примера ,как сканер .В другой есп первоначально другой мас адрес
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение Rovki »

Часть 2 ,второй способ защиты [bbvideo]https://youtu.be/hnEtaI_cOT4[/bbvideo]
Электронщик до мозга костей и не только
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

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

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Nikan писал(а): 15 фев 2020, 13:38вся
Как понадежней можно защитить?
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

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

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Webq
Сержант
Сообщения: 131
Зарегистрирован: 15 фев 2020, 13:59
Имя: Юрий

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

Сообщение Webq »

Если слить прошивку с устройства. А потом залить на другое устройство - то будет в одной сети два одинаковых MAC.
Т.е. в одной сети не получится их использовать.

Так получается?
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение Rovki »

Полной защиты нет ни у кого. Можно усложнить задачу взломщику ,использовать и проверку мас адреса и вводить ключ :smile37: Или сразу сравнивать мас адрес ,если не тот сбрасывать флаг и тогда хоть закопируйся ...
Электронщик до мозга костей и не только
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

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

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Аватара пользователя
AzZbuka
Рядовой
Сообщения: 12
Зарегистрирован: 02 фев 2020, 20:05
Откуда: Москва
Имя: Антон
Благодарил (а): 1 раз

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

Сообщение AzZbuka »

откусите rx/tx
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 217 раз
Контактная информация:

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

Сообщение Rovki »

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

P/S если чип не может защитить отдачу программы то ничего не поможет
С мас адресом так не пройдет ,он разный у всех есп ,если в проекте идет сравнение ,то нужно изменить мас адрес прежде у есп ,а потом заливать, иначе ребут.И будут у вас все есп с одинаковым мас адресом ,красота .
Электронщик до мозга костей и не только
fsergei70
Капитан
Сообщения: 857
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

Как вариант к проекту из 1 поста добавить DS18b20, при запуске проекта сканировать шину 1Wire, если код не совпадает то кина не будет.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

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

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:45, всего редактировалось 1 раз.
Webq
Сержант
Сообщения: 131
Зарегистрирован: 15 фев 2020, 13:59
Имя: Юрий

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

Сообщение Webq »

"Сжигают" выводы у МК повышенным напряжением. Например конденсатором.
50/50 правда получается выжить при этом у МК. Но учитывая цену есп - оно того стоит.
fsergei70
Капитан
Сообщения: 857
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

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

Сообщение fsergei70 »

Или ставить дополнительно какую нибудь AVR восьмилапую, записывать в нее какие то данные, защищать AVR фьюзами, и чтоб при старте а можно периодически во время работы ESP с разных адресов считывала с нее инфу и сравнивала со своей. Смысла копировать ESP уже не будет ведь AVR не скопируешь.
Webq
Сержант
Сообщения: 131
Зарегистрирован: 15 фев 2020, 13:59
Имя: Юрий

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

Сообщение Webq »

[ref]Nikan[/ref],
Но нужно знать, что именно править в hex.
Ответить

Вернуться в «Конфиденциальность»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость