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

Пример реализации

Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

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

#21

Сообщение Alias » 15.02.2020{, 18:03}

Вопрос только в том, кто с нашими программами будет так заморачиваться?
Безо всякого стёба с удовольствием посмотрел бы на примеры проектов наших форумчан, достойные такого серьёзного хака.

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#22

Сообщение Webq » 15.02.2020{, 18:06}

Alias,

Думаете Rovki просто так открыл эту тему? :D

Отправлено спустя 39 секунд:
Ему есть что защищать

Отправлено спустя 1 минуту 28 секунд:
Проект из видеопримера то он так и не выложил :smile44:

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#23

Сообщение Rovki » 15.02.2020{, 18:11}

Alias писал(а):
15.02.2020{, 18:03}
Вопрос только в том, кто с нашими программами будет так заморачиваться?
Безо всякого стёба с удовольствием посмотрел бы на примеры проектов наших форумчан, достойные такого серьёзного хака.
Например мост на SIM800 с каскада клоуд.

Отправлено спустя 1 минуту 1 секунду:
Webq писал(а):
15.02.2020{, 18:08}
Alias,

Думаете Rovki просто так открыл эту тему? :D

Отправлено спустя 39 секунд:
Ему есть что защищать

Отправлено спустя 1 минуту 28 секунд:
Проект из видеопримера то он так и не выложил :smile44:
Первый выложил , а второй подробно рассказал .
Электронщик до мозга костей и не только

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#24

Сообщение Webq » 15.02.2020{, 18:14}

Rovki писал(а):
15.02.2020{, 18:12}
первый выложил
Извиняюсь, видимо пропустил. А где?

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#25

Сообщение Rovki » 15.02.2020{, 18:19}

Webq писал(а):
15.02.2020{, 18:14}
Rovki писал(а):
15.02.2020{, 18:12}
первый выложил
Извиняюсь, видимо пропустил. А где?
Под видео ссылка на облако
Электронщик до мозга костей и не только

SSSergeich
Капитан
Сообщения: 707
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

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

#26

Сообщение SSSergeich » 15.02.2020{, 20:31}

Rovki писал(а):
15.02.2020{, 16:41}
Можно усложнить задачу взломщику
скорее не взломщику, а копипастеру...
Rovki писал(а):
15.02.2020{, 17:36}
С мас адресом так не пройдет ,он разный у всех есп
Ошибаетесь
SSSergeich писал(а):
14.02.2020{, 23:59}
Мне, в одном заказе, из 6-ти esp8266 4 пришло с одинаковым mac, долго не мог понять, почему работает то одна, то другая и никак обе вместе...
Ну и вот еще https://esp8266.ru/forum/threads/mac-adres.2414/

Аватара пользователя
Nikan
Подполковник
Сообщения: 1200
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

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

#27

Сообщение Nikan » 15.02.2020{, 20:31}

Webq писал(а):
15.02.2020{, 18:03}
Nikan,
Но нужно знать, что именно править в hex.
ну не все же только кубики рисовать могут :smile198:
fsergei70 писал(а):
15.02.2020{, 18:01}
Или ставить дополнительно какую нибудь AVR восьмилапую, записывать в нее какие то данные, защищать AVR фьюзами, и чтоб при старте а можно периодически во время работы ESP с разных адресов считывала с нее инфу и сравнивала со своей. Смысла копировать ESP уже не будет ведь AVR не скопируешь.
а тогда нафига с глючной еспкой возиться - оставте ей то для чего она предназначена - мост р

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#28

Сообщение Webq » 15.02.2020{, 20:33}

Rovki,
Не пойму:

У вас в проекте есть пользовательские параметры "on_off_client" и "включить каскада клауд"

Включать/выключать эти параметры можно на веб-странице.

Однако ни в теле проекта, ни в настройках flprog нет таких настроек.

Ваш выложенный проект "урезан" получается?

Или я туплю?

Аватара пользователя
Nikan
Подполковник
Сообщения: 1200
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

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

#29

Сообщение Nikan » 15.02.2020{, 20:33}

Rovki писал(а):
15.02.2020{, 18:12}
Alias писал(а):
15.02.2020{, 18:03}
Вопрос только в том, кто с нашими программами будет так заморачиваться?
Безо всякого стёба с удовольствием посмотрел бы на примеры проектов наших форумчан, достойные такого серьёзного хака.
Например мост на SIM800 с каскада клоуд.

Отправлено спустя 1 минуту 1 секунду:
Webq писал(а):
15.02.2020{, 18:08}
Alias,

Думаете Rovki просто так открыл эту тему? :D

Отправлено спустя 39 секунд:
Ему есть что защищать

Отправлено спустя 1 минуту 28 секунд:
Проект из видеопримера то он так и не выложил :smile44:
Первый выложил , а второй подробно рассказал .
мост дело серьезное - пол дня с даташитом надо возиться, потом написать 10 строчек кода
Alias писал(а):
15.02.2020{, 18:03}
Вопрос только в том, кто с нашими программами будет так заморачиваться?
Безо всякого стёба с удовольствием посмотрел бы на примеры проектов наших форумчан, достойные такого серьёзного хака.
вот самая здравая мысль в этой теме :smile9:

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#30

Сообщение Webq » 15.02.2020{, 20:53}


Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#31

Сообщение Rovki » 15.02.2020{, 20:58}

Webq писал(а):
15.02.2020{, 20:33}
Rovki,
Не пойму:

У вас в проекте есть пользовательские параметры "on_off_client" и "включить каскада клауд"
Видео было про другое ,потому и обрезано ,что еще сырое
Включать/выключать эти параметры можно на веб-странице.

Однако ни в теле проекта, ни в настройках flprog нет таких настроек.

Ваш выложенный проект "урезан" получается?

Или я туплю?
Видео было не про это ,потому что еще сыро
Электронщик до мозга костей и не только

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#32

Сообщение Webq » 15.02.2020{, 20:59}

Сырцами на включение-отключение клиента поделитесь?

Отправлено спустя 2 минуты 2 секунды:
С облаком примерно все понятно - там через блок переподключения. (Вроде этот блок был где то в недрах форума).

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#33

Сообщение Rovki » 15.02.2020{, 21:04}

Webq писал(а):
15.02.2020{, 20:59}
?
Видео было про защиту от копирования ,а то что там осталось ,так это от другого проекта ,который еще не доделан
Электронщик до мозга костей и не только

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#34

Сообщение Webq » 15.02.2020{, 21:08}

Rovki,
Вкл-выкл режима "клиент" - aidar делал?

Отправлено спустя 41 секунду:
Очень нужна эта настройка :)

SSSergeich
Капитан
Сообщения: 707
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

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

#35

Сообщение SSSergeich » 15.02.2020{, 21:38}

Alias писал(а):
15.02.2020{, 18:03}
Вопрос только в том, кто с нашими программами будет так заморачиваться?
Безо всякого стёба с удовольствием посмотрел бы на примеры проектов наших форумчан, достойные такого серьёзного хака.
С нашими то точно врядли))
Имхо, интересный проект у Алексея, pan.

Предположу так, что мы тут больше учимся и общаемся, обмениваемся опытом с граблями...
Чтобы что-то начинать защищать, нужно что-то создать, и, тот кто этим занимается, имхо, намнооого дальше себя развил, чем двигать кубики. Создается концепция устройства, схемотехника, обвязка и уж потом под нее прошивка... Китайцы вон до сих пор прошивку транзистор тестера фьюзами защищают, хотя многие ее сразу меняют на нормальную открытую. Честно говоря не понятно, что и зачем нужно защищать? Есть интересные проекты, но к FLProg они никакого отношения не имеют. Если уж совсем так пригорело, а проект стоит, ну, например, от 20 тыс рублей, то наверняка можно найти того, кто сможет написать аналог.


Взять те же "умные" выключатели от sonoff, купил, поигрался, перепробовал кучу сторонних прошивок, потом повесил в сарай, курятник, дачный домик и вернул родную прошивку... управляется, обновляется, удобно, работает... Не думаешь о том, что вот вдруг автор прошивки придумает, что вот какая-то фича должна стать платной или вообще не нужной в новой прошивке..

Самая бюджетная защита - спилить название чипа и залить компаундом (эпоксидкой), :smile171: если кто и пойдет дальше, то он пойдет дальше... :yes:

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#36

Сообщение Rovki » 15.02.2020{, 22:11}

Webq писал(а):
15.02.2020{, 21:08}
Rovki,
Вкл-выкл режима "клиент" - aidar делал?

Отправлено спустя 41 секунду:
Очень нужна эта настройка :)
Да ,Айдар помог . Но пользовательских блоков нет ни каких . Я не знал ,что состояние подключения в стандартных настройках задает режим работы - вкл/выкл ,а я думал это типа статус вайфай подключения . Поэтому свяжите чекбокс с этим параметром и включайте \выключайте клиента или точку доступа . :smile37:
Электронщик до мозга костей и не только

SSSergeich
Капитан
Сообщения: 707
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

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

#37

Сообщение SSSergeich » 15.02.2020{, 22:26}

Nikan писал(а):
15.02.2020{, 13:38}
вся прошивка еспшки, в том числе и так намазываемый EEPROM лежит во флеш памяти (на отдельном чипе), которая считывается как стандартными средствами так и внешним программатором
Именно так, я, лет 17-18 назад, "поломал" один из аппаратных ключей защиты информации... Какой смысл делать привязку к номеру самого ключа, к номер id компьютера, который собирается из номеров мамки, проца и жестяка, на основе этого формируется криптоключ, привязанный к конкретному оборудованию, если результат их усиленной работы перекодировки кладется в обычную память... собрал свой первый понипрог, нужный для чтения 24с02, но решил потестить и почитать все что есть под рукой...

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#38

Сообщение Rovki » 15.02.2020{, 22:48}

Кроме этих простых ,программых барьеров можно использовать дополнительно "механические " ключи ,которые не всегда видны и очевидны ,например - подать на входа свободные ноль или питание и если не то- ребут...или делитель напряжения на АЦП ,если не тот уровень -ребут ...Все это не исключит возможности копировать ,но сильно затруднит в совокупности . :smile37:
Электронщик до мозга костей и не только

Webq
Сержант
Сообщения: 131
Зарегистрирован: 15.02.2020{, 13:59}
Репутация: -3
Имя: Юрий

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

#39

Сообщение Webq » 15.02.2020{, 23:02}

Rovki,
Вы про такую настройку?:
СпойлерПоказать
Безымянный.jpg

Аватара пользователя
Rovki
Полковник
Сообщения: 4608
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 255
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#40

Сообщение Rovki » 15.02.2020{, 23:05}

Webq писал(а):
15.02.2020{, 23:02}
Rovki,
Вы про такую настройку?:
СпойлерПоказать
Безымянный.jpg
да, кто бы мог подумать ,что это вкл\выкл режима

Отправлено спустя 7 минут 37 секунд:
Надо переходить на есп 8285 ,там нет отдельной памяти , после прошивки отрезать Рх.Тх и обновляться по воздуху :smile171: :smile427:и использовать софт порт для моста
Электронщик до мозга костей и не только

Ответить

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