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

keenet07

Report Team
  • Постов

    3 763
  • Зарегистрирован

  • Победитель дней

    48

Весь контент keenet07

  1. Возможно так работает механизм обновления в бОльшей часть ПО. Но как тогда по вашей логике работает механизм включенного Автоматического обновления? Оно не происходит сразу же как появляется новая версия. А роутер уже видит её. Вы считаете что это роутер выжидает определенное время иногда недели до того как обновиться? Или всё-таки сторона сервера принимает решение обновлять устройство или нет. Да там есть ещё какие-то внутренние условия, что для автоматического обновления требуется uptime более 1 суток. Да что я вам пишу, я процитирую. https://help.keenetic.com/hc/ru/articles/360000922779-Автоматическое-обновление-операционной-системы Ну почитайте где принимается решение. Да и кто сказал что обновились только подключенные к облаку устройства?
  2. Снять можно, но это не решает проблемы которая решается. А её нужно решить. Да, к сожалению при этом определенная группа пользователей попадает под удар. У вас устройство три раза обновилось и вы возвращаете назад. Можно ведь уже и меры принять было, чтоб этого не происходило.
  3. Это где это такое написали? Ну сказали же уже что выключат. Ну дождитесь вы выхода следующей прошивки.
  4. Ого! А вы тогда вот здесь поясните, что хотели сказать. Что там не так.
  5. Да почему? Что вам мешает прямо сейчас для своих устройств реализовать данный функционал?
  6. Лучше, чтоб работали все три варианта. Полное отключение обновлений. И два текущих режима. Автообновление вкл и выкл. Возможен конечно ещё и четвертый вариант. Не проверять обновления. Чтоб вообще не лезла на сервера обновлений. В этом режиме даже компоненты прошивки не поменяешь. Но на такое наверное не пойдут. )
  7. Логику работы поменять в прошивке. Если выключено автообновление, то после получения информации о новой версии просто отключиться от сервера обновлений. А сейчас команду прервать соединение инициирует сторона сервера. Может прервать, а может начать обновлять.
  8. Основной запрос этой темы один. Отключать или оставить как есть способ принятия решения об обновлении. Сейчас это происходит на стороне сервера обновлений. Вокруг этой темы уже сколько всего насочиняли... Просто проголосуйте за данную тему, если хотите перенести этот механизм принятия решения на само устройство. И возможно тогда он и будет реализован. Нужны голоса. Всё остальное просто разговоры. Понятное дело, что есть множество недовольных. Так обратите свой гнев нужное русло.
  9. Для чего нужна какая-то команда из какого-то облака? Любой роутер проверяет периодически обновление прошивки на серверах обновлений. Сообщая при этом свою модель, версию установленной прошивки. Канал обновления. И на месте решает что делать. В алгоритм проверки роутера уже всё заложено. Сервер может обновить прошивку принудительно выставляя определенный флаг для выбранного оборудования и установленных на них прошивок. Всё. Какие ещё команды из облака? Для чего?
  10. Так тож облако. А обновляют прошивки сервера обновлений. У меня нет никакого облака. И сервера обновлений остались те же, что и до появления netcraze.
  11. Да. )) Один производитель серьезных дверей так шутит, говорит первое время ходили по клиентам по ночам и закрывали им замки, если они забыли закрыть. Чтоб всё у них было хорошо. ) Для поддержания имиджа.
  12. Это уже зависит от местного законодательства. Если есть судебные прецеденты, то производители могут перестраховываться и предупреждать такие действия.
  13. Там всё что нужно до начала самой установки прошивки. Подпись. CRC32. модель устройства, версия прошивки и пр.
  14. Да, есть такое. Открывается содержимое как архив. И есть область данных за его концом. В инфо об архиве об этом написано.
  15. Для выложенных базовых файлов прошивок для всех устройств хэш посчитать можно. Весь вопрос в том куда они выкладываются и где публиковать хэши файлов. Но я вам уже объяснял, что базовая прошивка это не полный набор компонентов. Он уменьшен до базового, чтобы прошивка могла поместиться на младшие модели роутеров у которых объем флэшь поменьше. Вы готовы вечно сидеть на таких урезанных прошивках, но зато быть уверенным что она точно от производителя. Ну тогда да, их хэши от производителя, это то что вам нужно.
  16. Блин это и сейчас всё доступно вам. Выгружаете из роутера файл прошивки. Сохраняете хэш файла. Считаете его исходным доверенным. Как только вам показалось что вас обновили, хакеры или вендор незаметно. Снова выгружаете файл прошивки и сверяете со старым.
  17. Отпечаток файла. Такой термин вам больше нравится.
  18. Я понимаю, что вам очень нравится идея хеш файлов и способ удостовериться что файл соответствует тому что выложил разработчик. Что вам это даст. Ну вот вы убедились что файл оригинальный. И что? В свете текущей темы и всех ваших претензий к вендору.
  19. Принцип другой. То что у вас на скрине это цифровая подпись для файлов контейнеров Windows PE/EXE для .exe .dll .sys файлов.
  20. Не так буквально. Всё происходит под капотом.
  21. Но это не ответ. Хэш это как индивидуальная подпись конкретного экземпляра. Только что вам это даст то?
  22. И как это всё у вас вообще в голове укладывается? С одной стороны вы не доверяете вендору, говорите, что там куча бэкдоров, прошивка не известно чем занимается, доверять нельзя. А с другой стороны говорите, что вот если вы будете подписывать каждую прошивку, то тогда всё хорошо будет. В чем логика?
  23. Какой в этом смысл? Ну скачаете вы вручную эту базовую прошивку. С базовым набором компонентов, а потом вам понадобится что-то в набор включить или исключить и она полностью перезапишется с серверов обновлений. Полностью. Все компоненты. По-другому не работает.
  24. Количество хэшей для всех комбинаций сборок Таблица: 2^N комбинаций N компонентов Хэшей нужно Читаемо 3 8 8 5 32 32 8 256 256 10 1 024 ~1 тысяча 12 4 096 ~4 тысячи 15 32 768 ~33 тысячи 16 65 536 ~65 тысяч 20 1 048 576 ~1 миллион 24 16 777 216 ~17 миллионов 30 1 073 741 824 ~1 миллиард 32 4 294 967 296 ~4 миллиарда 40 1 099 511 627 776 ~1 триллион 50 ~1.1 × 10¹⁵ ~1 квадриллион 64 ~1.8 × 10¹⁹ 18 квинтиллионов 100 ~1.3 × 10³⁰ нереально Считалка хэшей устанет. Сколько там в прошивке разных необязательных компонентов? Соответственно вариаций. Это не учитывая зависимости.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.