реклама на сайте
подробности

 
 
> AES bootloader от Atmel (AVR231), Кто разбирался с данным примером?
SasaVitebsk
сообщение Sep 25 2007, 22:09
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Некоторые моменты мне непонятны.
1) Насколько я понял прога для PC "update" не изменяет созданного файла, а просто передаёт его. Ну и подтверждения получает.

2) Совершенно непонятно назначение ф-ии busReplyByte из файла usatr0.c. Может планировали управление потоком делать? sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Hmm
сообщение Jul 25 2013, 17:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 329
Регистрация: 22-06-04
Пользователь №: 124



Я наверное не внятно описал гипотетическую ситуацию. Целость бутлоадера по уязвимости проблема N2. Речь про штатный режим, а не момент обновления. По проблеме N1:
Цитата
"левая" прошивка, которая не позволит штатным образом переходить в бутлоадер

Это каким способом можно "не позволить", если в результате сбоя в СК окажется код из пространства бутлоадера.
Цитата
RWWSB? Зачем его устанавливать?

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


--------------------
Талант не пропить ...
Go to the top of the page
 
+Quote Post
Costa
сообщение Jul 25 2013, 20:05
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 24-12-08
Пользователь №: 42 726



Цитата(Hmm @ Jul 25 2013, 21:30) *
Я наверное не внятно описал гипотетическую ситуацию. Целость бутлоадера по уязвимости проблема N2. Речь про штатный режим, а не момент обновления. По проблеме N1:

Это каким способом можно "не позволить", если в результате сбоя в СК окажется код из пространства бутлоадера.

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

Внешний чип не обеспечит защиты от копирования.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SasaVitebsk   AES bootloader от Atmel (AVR231)   Sep 25 2007, 22:09
- - zltigo   Цитата(SasaVitebsk @ Sep 26 2007, 01:09) ...   Sep 25 2007, 22:27
- - Сергей Борщ   Только что закончил портирование под WinAVR и мегу...   Sep 26 2007, 13:49
|- - zltigo   Цитата(Сергей Борщ @ Sep 26 2007, 16:49) ...   Sep 27 2007, 06:03
|- - Сергей Борщ   Цитата(zltigo @ Sep 27 2007, 09:03) Проце...   Sep 27 2007, 09:23
- - SasaVitebsk   Сенькую. Да я тоже просмотрел и наметил теже, пох...   Sep 26 2007, 18:55
|- - zltigo   Цитата(SasaVitebsk @ Sep 26 2007, 21:55) ...   Sep 26 2007, 20:03
|- - Сергей Борщ   Цитата(SasaVitebsk @ Sep 26 2007, 21:55) ...   Sep 26 2007, 20:25
- - at90   http://download.easytoweb.net/AVR-Bootloader109.ex...   Oct 1 2007, 14:54
- - SasaVitebsk   Не совсем по данной теме, но близко. Не понял как...   Oct 2 2007, 11:47
|- - Сергей Борщ   Цитата(SasaVitebsk @ Oct 2 2007, 14:47) Н...   Oct 2 2007, 15:53
- - SasaVitebsk   2700 пока - я в растройстве. Сергей а Вы делали ...   Oct 4 2007, 11:21
|- - zltigo   Цитата(SasaVitebsk @ Oct 4 2007, 14:21) И...   Oct 4 2007, 11:42
|- - Сергей Борщ   Цитата(SasaVitebsk @ Oct 4 2007, 14:21) 2...   Oct 4 2007, 12:42
||- - ReAl   Цитата(Сергей Борщ @ Oct 4 2007, 14:42) Э...   Oct 4 2007, 19:39
|- - bodja74   2Саша В двух словах ничего не скажеш ,просто сгон...   Oct 4 2007, 15:52
- - SasaVitebsk   Спасибо друзья. Буду разбираться. Ночь длинна.   Oct 4 2007, 18:59
- - SasaVitebsk   Караул!!! Спасайте кто знает и разбира...   Oct 14 2007, 17:45
|- - Costa   Цитата(SasaVitebsk @ Oct 14 2007, 21:45) ...   Jul 22 2013, 10:27
|- - _Артём_   Цитата(Costa @ Jul 22 2013, 13:27) Пишу б...   Jul 22 2013, 11:15
|- - Hmm   Что-бы не плодить темы, спрошу здесь: Поскольку су...   Jul 22 2013, 18:24
|- - Costa   Цитата(_Артём_ @ Jul 22 2013, 15:15) Вы п...   Jul 23 2013, 06:42
- - bodja74   До сих пор мучаешся Выкладывай ,что и в каком по...   Oct 15 2007, 15:15
- - Costa   Вот исходник с разрешением RWWCODE else if (...   Jul 23 2013, 10:40
- - Hmm   Процесс обновления думаю некритичен, а вот наличие...   Jul 24 2013, 17:37
|- - Costa   Цитата(Hmm @ Jul 24 2013, 21:37) Процесс ...   Jul 24 2013, 18:15
|- - _Артём_   Цитата(Hmm @ Jul 24 2013, 20:37) Почему н...   Jul 24 2013, 18:43
|- - Costa   Цитата(_Артём_ @ Jul 24 2013, 22:43) Себя...   Jul 24 2013, 19:12
- - Hmm   Цитатавероятность порчи основной прошивки в этом с...   Jul 25 2013, 20:29
- - Costa   Цитата(Hmm @ Jul 26 2013, 00:29) Согласен...   Jul 27 2013, 07:09


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 17:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.03174 секунд с 7
ELECTRONIX ©2004-2016