Перейти к содержанию
    

Загрузчик, приложение для ПК

Just now, _4afc_ said:

Нужно делать чтоб в железяку А

Согласен! Нужен контейнер: шифровка, идентификаторы, сжатие и т.п. Мы так тоже делаем: и шифруем, и сжимаем, и идентификаторы проставляем)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

32 minutes ago, haker_fox said:

 Мы так тоже делаем: и шифруем, и сжимаем, и идентификаторы проставляем)

Похоже вы не поняли.
Чтобы устройство A дало прошить себя только прошивкой сделанной для него легальным издателем, оно должно проверить сертификат издателя в прошивке.
Тут некие простые идентификаторы  не помогут. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

46 minutes ago, AlexandrY said:

Похоже вы не поняли.
Чтобы устройство A дало прошить себя только прошивкой сделанной для него легальным издателем, оно должно проверить сертификат издателя в прошивке.
Тут некие простые идентификаторы  не помогут. 

Или проверить более простым, но известным им двоим способом, что это послание от доверенного отправителя.

Сертификаты это общее название.

Фраза "houston we have a problem" в адресе 8001357 после расшифровки - будет сертификатом ? (фраза и адрес для примера).

Если алгоритм расшифровки известен только двоим ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25 minutes ago, x893 said:

Или проверить более простым, но известным им двоим способом, что это послание от доверенного отправителя.

Сертификаты это общее название.

Фраза "houston we have a problem" в адресе 8001357 после расшифровки - будет сертификатом ? (фраза и адрес для примера).

Если алгоритм расшифровки известен только двоим ?

Да, этот способ называется Pre-Shared Key

Но как узнать что секрет второй стороны не был угнан? 
Скажем в сценарии когда haker_fox уволился, и делает налево техподдержку и обновление прошивок? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про

33 minutes ago, AlexandrY said:

Да, этот способ называется Pre-Shared Key

Но как узнать что секрет второй стороны не был угнан? 
Скажем в сценарии когда haker_fox уволился, и делает налево техподдержку и обновление прошивок? :biggrin:

Против лома нет приема. Можно просто дать денег и никакие ключи не помогут.

Примеров навалом.

После от СБ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 minutes ago, x893 said:

Против лома нет приема. Можно просто дать денег и никакие ключи не помогут.

Эт незачетные отмазки. 
Теперь про несимметричное шифрование каждый ардуинщик знает, и если его нет, то вы не в IoT как минимум. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, AlexandrY said:

Теперь про несимметричное шифрование каждый ардуинщик знает, и если его нет, то вы не в IoT как минимум.

"The S in IoT stands for security", да-да :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, AlexandrY said:

оно должно проверить сертификат издателя в прошивке.

Намекаете на ключи (хэши, или что-то подобное)? Возможно. У нас такиех строгих требований нет.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 hours ago, Harbinger said:

Шифрование не предполагается? Тогда протокол X-modem, пожалуй. И любая терминальная программа, способная с ним работать. 

Похоже это самый адекватный пост. Спасибо.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто он (и его вариации) обкатан на миллиардах мобильных телефонов... потому и вспомнил. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, прошу совета, можно прямо на E-mail [email protected]

Приобрел осциллограф DSO138, хочу перепрошить, просмотрел в инете как это делается.

Запускаю flash_loader_demo_v2.8.0 - дальше первого окна не идет - 

No Response from the target, the Bootloader can not be started. Please
verify the boot mode configuration and the flash protection status.
Reset your device then try again.

Пробовал и на Win7x64 и на Win10 - одно и тоже! в диспетчере устройств все нормально - показывает устройство (преобразователь на СР2102) установлено, работает нормально, порт показывает, параметры тоже проверил. Преобразователь тоже проверил замкнув контакты RX-TX,  программой Terminal v.1.9b - записывается и отображается все корректно, а Loader устройство не признает, что можно предпринять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, вопрос снят! неправильно подключены RX и TX из-за ошибочных обозначениях на плате DSO138!

Поменял, и все пошло отлично под Win10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...