Например TDA7294

Форум РадиоКот • Просмотр темы - Как работает эта защита прошивки ПЛИС Altera? Я в шоке...
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт окт 15, 2019 06:45:22

Часовой пояс: UTC + 3 часа [ Летнее время ]


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 27 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Ср сен 18, 2013 21:30:01 
Мудрый кот
Аватар пользователя

Карма: 11
Рейтинг сообщений: 21
Зарегистрирован: Чт авг 21, 2008 23:03:30
Сообщений: 1733
Откуда: Одесса(Украина)
Рейтинг сообщения: 0
Shagrat писал(а):
Может отвечу и позновато...

С первого поста хотел написать, что, возможно, вход/выход меняется местами периодически, но меня опередили.
ПС. А где раньше была тема? Каждый день захожу в эту ветку, но раньше её не видел.

_________________
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Ср сен 18, 2013 23:38:58 
Родился

Карма: -2
Рейтинг сообщений: -3
Зарегистрирован: Пт сен 13, 2013 21:38:01
Сообщений: 5
Рейтинг сообщения: 0
А тут она и была... в самом низу страницы.
А защита такая и вправду прикольная.. Если алгоритм незнаешь, то взломать практически нереально. Заметить разницу в несколько наносекунд в импульсах секундной длительности сложно... да и сами эти импульсы можно специально по продолжительности "пошимить" маленько.
Я пробовал такое взломать. Принцип угадал почти сразу, а что толку? :)


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Чт окт 03, 2013 01:30:49 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 5
Рейтинг сообщений: 5
Зарегистрирован: Вс сен 29, 2013 22:14:20
Сообщений: 161
Рейтинг сообщения: 0
А может данные пробегают только в момент включения а дальше идут штатные импульсы WDT? :idea:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Чт окт 10, 2013 03:12:26 
Родился

Зарегистрирован: Пн фев 11, 2013 14:37:18
Сообщений: 1
Рейтинг сообщения: 0
Shagrat писал(а):
... то что выход перестал быть выходом, а стал входом маскируется оч просто, ну кто заметит, что вход посмотрел, на наличие сигнала - определил его отсутствие - и тут же снова стал выходом? и все это на импульсе длинной в пол-секунды! обычные приборы пока еще не научились определять какая из лапок сигнал выдает :)

Об этом можно просто не догадаться, но отследить не сложно. Как писал автор топика, он включал логику между выходом одной микросхемы и входом другой - все работало. Но это пример исключает подмену входа и выхода.
А отловить подобную подмену очень легко при помощи обычной логики. Куда сложнее понять алгоритм.


Вернуться наверх
 
Литиевые батарейки Fanso для эксплуатации во взрывоопасных зонах

В промышленности есть класс автономных устройств, например, телеметрии, которые предназначены для работы во взрывоопасных зонах или средах. К таким устройствам предъявляются специальные требования по искробезопасности и взрывозащищенности. Данные требования накладывают ограничения и на используемый в подобном устройстве источник энергии, который должен отвечать директиве ATEX. Компания Fanso имеет в линейке продукции ряд литий-тионилхлоридных батареек, отвечающих указанным нормативным документам.
Подробнее>>
Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Сб фев 23, 2019 17:01:14 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 70
Зарегистрирован: Вс янв 24, 2010 20:19:52
Сообщений: 4299
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
Извиняюсь, что совсем поздно пишу в эту тему. Но помоему это никакая не защита от копирования. Это просто такой ватчдог для
защиты от зависаний. А у вас просто ATTIN13 не синхронизирована по времени с ПЛИСиной. Ну, например, при поступлении фронта от ПЛИС в МК, нужно сбросить таймер на МК и по истечению времени выдать фронт в сторону ПЛИС. А так, у Вас МК и ПЛИС тактируются от разных генераторов и время от времени будет происходить рассинхрон по фронтам, что и приводит к сбросу.

_________________
ааааааааааааа
Изображение I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Интегральные драйверы для нитрид-галлиевых гетероструктурных транзисторов CoolGaN

На сегодняшний день наиболее перспективным вариантом замены приборов на кремниевой основе являются транзисторы с высокой подвижностью электронов (High-Electron-Mobility Transistor, HEMT), также известные под названием «гетероструктурные полевые транзисторы» (Heterostructure Field-Effect Transistor, HFET). Работы над освоением технологий производства HEMT активно ведутся многими производителями электронных компонентов, в том числе и компанией Infineon, заслуженно являющейся одним из мировых лидеров в этой отрасли. В статье речь пойдет об особенностях управления транзисторами CoolGaN™ – одной из первых линеек HEMT, использование которой может вывести преобразователи электрической энергии на совершенно новый уровень качества.

Читать статьи >>
Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Сб фев 23, 2019 19:29:51 
Друг Кота
Аватар пользователя

Карма: 108
Рейтинг сообщений: 5643
Зарегистрирован: Сб сен 13, 2014 17:27:32
Сообщений: 23805
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
И 100ЛЕТ НЕ ПРОШЛО А ВОЗ НЫНЕ В БОЛОТЕ..

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет... и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Как работает эта защита прошивки ПЛИС Altera? Я в шоке..
СообщениеДобавлено: Сб авг 17, 2019 20:30:13 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вс июл 07, 2019 05:29:09
Сообщений: 25
Рейтинг сообщения: 0
тини может просто передавать данные идентификации при инициализации, как писал автор данные при включении бегают. А дальше ПЛИС просто определяет фейк и включает режим защиты. Но чтобы обойти было сложней, ПЛИС отключается не сразу, а какое-то случайное время продолжает работать. Это затрудняет задачу взламывателю подобрать идентификацию, т.к. для тестирования любого варианта прийдётся ждать очень много времени, чтобы убедиться что контроллер был опознан :)

Это стандартный способ, называется плавающая защита. Смысл в том, что проверка происходит неявно и сразу не приводит к срабатыванию защиты, где-то в памяти делается отметка, которая в будущем при выполнении какогото кода приведёт к крэшу. Это задержка между детекцией подмены и срабатыванием защиты может составлять дни, месяцы и годы. :)


Вернуться наверх
 


Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 27 ]    , 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y