Защита от клонирования!

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
TioSin
Рядовой
Сообщения: 8
Зарегистрирован: 26 мар 2024, 08:15
Имя: Александр

Защита от клонирования!

Сообщение TioSin »

Доброго времени господа знатоки.
Как мы знаем на данный момент остро стоит вопрос по защите своей интеллектуальной собственности. И если Ваш проект коммерческий и стоит довольно внушительно, тем самым представляет интерес к реверс инжинирингу, здесь и начинается хождение по мукам, как защитить. Все локи и биты защиты СТМ обходятся Глич атакой (прямые руки и пытливый ум) творят чудеса.
И вот смотрел читал искал варианты, но все это на аппаратном уровне, а значит может быть доставаемо и копировано. Прошло время я наткнулся что у СТМ есть UID идентификатор. И меня осенило, а если мы возьмем UID поместим его в код произведем с ним манипуляции математические, что бы затереть по коду цифры и следы, и зашьём. И что получается при копировании ХЕКСА в другой камень прошива мертвая, толку никакого не даст, камень как был кирпичем так им и останется.
Читать и производить манипуляции с данными через написание строк программных запросов и операций, это возможно, но через FLProg такой возможности нет, и это печально.
Вот и родился вопрос, просьба и т.д. – к творцу и со творцам проекта FLProg, уважаемые гуру, очень нужен блок который будет читать UID контроллеров СТМ32, также в блоке сделать доступным изменения адреса чтения, для разных моделей СТМ. Ну и добавить возможность записать данный номер в разные источники Flesh, EEPROM, ROM и т.д. для дальнейших манипуляций! Не маловажным реализовать только однократное чтение при первом старте, после прошивки, а при последующих включениях происходило только сравнение определенных областей на соответствие!!!
Готов даже заплатить денег, мне этот блок с такими возможностями, крайне необходим!!!

Думаю многие меня поддержать в необходимости данного блока!

Очень Надеюсь на Вас!
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Защита от клонирования!

Сообщение DrMario »

На гитхабе есть библиотека
https://github.com/ricaun/ArduinoUniqueID
TioSin
Рядовой
Сообщения: 8
Зарегистрирован: 26 мар 2024, 08:15
Имя: Александр

Защита от клонирования!

Сообщение TioSin »

За библиотеку спасибо, но нужен блок в FLProg.
ecoins
Полковник
Сообщения: 4009
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Защита от клонирования!

Сообщение ecoins »

TioSin писал(а): 20 май 2024, 14:33 Как мы знаем на данный момент остро стоит вопрос по защите своей интеллектуальной собственности. И если Ваш проект коммерческий и стоит довольно внушительно, тем самым представляет интерес к реверс инжинирингу, здесь и начинается хождение по мукам, как защитить. Все локи и биты защиты СТМ обходятся Глич атакой (прямые руки и пытливый ум) творят чудеса.
Это противоречит общей политике развития FLProg.
TioSin писал(а): 20 май 2024, 14:33 Вот и родился вопрос, просьба и т.д. – к творцу и со творцам проекта FLProg, уважаемые гуру, очень нужен блок который будет читать UID контроллеров СТМ32, также в блоке сделать доступным изменения адреса чтения, для разных моделей СТМ.
Технически это возможно.
TioSin писал(а): 20 май 2024, 14:33 Готов даже заплатить денег, мне этот блок с такими возможностями, крайне необходим!!!

Думаю многие меня поддержать в необходимости данного блока!
Не даже заплатить... А необходимо заплатить...
Если у Вас есть такой проект который обладает такой ценностью то разработчик сможет организовать работу по защите Ваших проектов - ценник наверное будет от 100т. и выше.
------
А пока можно просто поддержать значительной суммой разработчика, который за свой счет развивает проект FLProg.
------
Спасибо.
MihailK
Сержант
Сообщения: 146
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

Защита от клонирования!

Сообщение MihailK »

TioSin писал(а): 20 май 2024, 14:33 Все локи и биты защиты СТМ обходятся Глич атакой
Вам удалось данным методом считать свою прошивку?
TioSin писал(а): 20 май 2024, 14:33 И если Ваш проект коммерческий и стоит довольно внушительно
Я за довольно скромные деньги могу заказать на данном сайте аналогичную прошивку.
TioSin
Рядовой
Сообщения: 8
Зарегистрирован: 26 мар 2024, 08:15
Имя: Александр

Защита от клонирования!

Сообщение TioSin »

MihailK писал(а): 21 май 2024, 00:45 Вам удалось данным методом считать свою прошивку?
Нет оборудования для такого уровня исследований.
MihailK писал(а): 21 май 2024, 00:45 Я за довольно скромные деньги могу заказать на данном сайте аналогичную прошивку.
Зная логику работы девайся, необходимые параметры работы, это конечно можно. Все можно если захотеть.

Отправлено спустя 3 минуты 1 секунду:
ecoins писал(а): 20 май 2024, 17:07 Технически это возможно.
Если это возможно, может необходимо это реализовать?
ecoins писал(а): 20 май 2024, 17:07 Если у Вас есть такой проект который обладает такой ценностью то разработчик сможет организовать работу по защите Ваших проектов
Хотелось бы все таки блок с которым будут рады поработать не только я? но все комьюнити FLProg.
MihailK
Сержант
Сообщения: 146
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 2 раза

Защита от клонирования!

Сообщение MihailK »

TioSin писал(а): 21 май 2024, 09:06 Нет оборудования для такого уровня исследований.
Может, прежде чем тратиться на супер защиту, создать объект защиты.
Аватара пользователя
Phazz
Полковник
Сообщения: 3129
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Защита от клонирования!

Сообщение Phazz »

TioSin писал(а): 21 май 2024, 09:06 но все комьюнити FLProg
Вы провели исследование? Что-то я не видел опроса на данную тему.
Я сильно сомневаюсь что кто-то делает в флпрог такие уникальные проекты которые не сможет повторить даже средний программист. Если бы такой функционал был действительно востребован всеми, то его бы уже сделали.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Защита от клонирования!

Сообщение Naladchik »

TioSin писал(а): 20 май 2024, 14:33 ... если Ваш проект коммерческий и стоит довольно внушительно ...
соответственно у автора имеются знания и умения для создания такого проекта.
На одних только стандартных блоках что либо подобное создать маловероятно (как минимум - не удобно), значит в подобном проекте будут присутствовать и блоки, разработанные самостоятельно.
Отсюда вывод, для создателя такого проекта самому сделать нужный блок труда не составит (особенно с учетом наличия библиотеки, [ref]DrMario[/ref] спасибо, любопытная библиотечка), заодно им же будет разработан и собственный уникальный алгоритм защиты своего проекта.
Мнение мое, на истину не претендую, кого либо обидеть не хочу.
Win10-64. FLProg Portable.
Изображение
TioSin
Рядовой
Сообщения: 8
Зарегистрирован: 26 мар 2024, 08:15
Имя: Александр

Защита от клонирования!

Сообщение TioSin »

Тема закрыта!!! "Всем спасибо"
Ответить

Вернуться в «Спросить у знатоков»

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

Сейчас этот форум просматривают: sergmetll и 2 гостя