keenet07
Report Team-
Постов
3 503 -
Зарегистрирован
-
Победитель дней
39
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент keenet07
-
Единственное в чем действительно можно упрекнуть вендора, так это только то что нигде в документации режим экстренного обновления не упоминался. А так, это стандартная практика.
-
Конечно, реассемблированная прошивка. ) По моему вам хоть на кванты вместе с железом всё разбери, вас это не убедит. Не следует множить сущности сверх необходимости. Другими словами из конкурирующих объяснений выбирай то, которое требует меньше допущений. Применительно к нашей ситуации: Force-update флаг на сервере - 1. Разработчики предусмотрели механизм для критических обновлений Бэкдор - 1. Злой умысел 2. Скрытый функционал 3. Конспирация Что же вероятнее?
-
WEB: Интернет фильтры. Фильтр приложений.
keenet07 ответил keenet07 вопрос в Тестирование Dev-сборок
Так и название Интернет-фильтры никак не обязывает содержать здесь только то что относится к DNS. В случае с Фильтром приложений фильтруются работа интернет приложений и служб. Чем не Интернет-фильтр? Слово интернет есть, фильтр тоже есть. -
В ручном сразу отдаст обновление если оно есть. А в автоматическом, либо отдаст, либо нет в зависимости от того как вендор решит, достаточно ли стабильная версия. И через недельку две, разрешат автоматическое обновление на устройствах. В общем примерный алгоритм такой заложен в саму прошивку на роутере: Роутер: Запрашивет на сервере наличие новой версии Сервер: Отвечает информацией об обновлении и шлет управляющие флаги. Роутер: если присутствует флаг force_update=true, то принять обновление и обновить прошивку; иначе, если на устройстве включен режим Автоматического обновления и есть флаги сервера обновление доступно и autoupdate разрешен, то обновить прошивку. иначе если была нажата кнопка ручного обновления (или дана команда в консоле) то если есть флаг обновление доступно, то обновить прошивку. иначе сообщить что новых версий не обнаружено. Как видно из этого, производитель в любой момент может обновить прошивку выставив определенный управляющий флаг. Никакой дополнительной команды из облака не требуется. При ручном обновлении роутер уже знает что пользователь дал разрешение на обновление и проходит всё по тому же алгоритму.
-
Я вам выше об этом написал. И что? Выйдет новая прошивка, устройство покажет что она вышла. Включаете режим автоматического обновления и что? Устройство перестанет видеть новую прошивку? Нет, просто будет ждать флага на разрешение обновления со стороны сервера. Когда разрешат, тогда обновится. Может через неделю, может через две, решать сотрудникам. Это справедливо именно для режима автообновления. Объясните свою логику.
-
Что? То же самое, только на английском.
-
Возможно так работает механизм обновления в бОльшей часть ПО. Но как тогда по вашей логике работает механизм включенного Автоматического обновления? Оно не происходит сразу же как появляется новая версия. А роутер уже видит её. Вы считаете что это роутер выжидает определенное время иногда недели до того как обновиться? Или всё-таки сторона сервера принимает решение обновлять устройство или нет. Да там есть ещё какие-то внутренние условия, что для автоматического обновления требуется uptime более 1 суток. Да что я вам пишу, я процитирую. https://help.keenetic.com/hc/ru/articles/360000922779-Автоматическое-обновление-операционной-системы Ну почитайте где принимается решение. Да и кто сказал что обновились только подключенные к облаку устройства?
-
Снять можно, но это не решает проблемы которая решается. А её нужно решить. Да, к сожалению при этом определенная группа пользователей попадает под удар. У вас устройство три раза обновилось и вы возвращаете назад. Можно ведь уже и меры принять было, чтоб этого не происходило.
-
Это где это такое написали? Ну сказали же уже что выключат. Ну дождитесь вы выхода следующей прошивки.
-
Ого! А вы тогда вот здесь поясните, что хотели сказать. Что там не так.
-
Да почему? Что вам мешает прямо сейчас для своих устройств реализовать данный функционал?
-
Лучше, чтоб работали все три варианта. Полное отключение обновлений. И два текущих режима. Автообновление вкл и выкл. Возможен конечно ещё и четвертый вариант. Не проверять обновления. Чтоб вообще не лезла на сервера обновлений. В этом режиме даже компоненты прошивки не поменяешь. Но на такое наверное не пойдут. )
-
Логику работы поменять в прошивке. Если выключено автообновление, то после получения информации о новой версии просто отключиться от сервера обновлений. А сейчас команду прервать соединение инициирует сторона сервера. Может прервать, а может начать обновлять.
-
Основной запрос этой темы один. Отключать или оставить как есть способ принятия решения об обновлении. Сейчас это происходит на стороне сервера обновлений. Вокруг этой темы уже сколько всего насочиняли... Просто проголосуйте за данную тему, если хотите перенести этот механизм принятия решения на само устройство. И возможно тогда он и будет реализован. Нужны голоса. Всё остальное просто разговоры. Понятное дело, что есть множество недовольных. Так обратите свой гнев нужное русло.
-
Для чего нужна какая-то команда из какого-то облака? Любой роутер проверяет периодически обновление прошивки на серверах обновлений. Сообщая при этом свою модель, версию установленной прошивки. Канал обновления. И на месте решает что делать. В алгоритм проверки роутера уже всё заложено. Сервер может обновить прошивку принудительно выставляя определенный флаг для выбранного оборудования и установленных на них прошивок. Всё. Какие ещё команды из облака? Для чего?
-
Так тож облако. А обновляют прошивки сервера обновлений. У меня нет никакого облака. И сервера обновлений остались те же, что и до появления netcraze.
-
Да. )) Один производитель серьезных дверей так шутит, говорит первое время ходили по клиентам по ночам и закрывали им замки, если они забыли закрыть. Чтоб всё у них было хорошо. ) Для поддержания имиджа.
-
Это уже зависит от местного законодательства. Если есть судебные прецеденты, то производители могут перестраховываться и предупреждать такие действия.
-
Там всё что нужно до начала самой установки прошивки. Подпись. CRC32. модель устройства, версия прошивки и пр.
-
Да, есть такое. Открывается содержимое как архив. И есть область данных за его концом. В инфо об архиве об этом написано.
-
Для выложенных базовых файлов прошивок для всех устройств хэш посчитать можно. Весь вопрос в том куда они выкладываются и где публиковать хэши файлов. Но я вам уже объяснял, что базовая прошивка это не полный набор компонентов. Он уменьшен до базового, чтобы прошивка могла поместиться на младшие модели роутеров у которых объем флэшь поменьше. Вы готовы вечно сидеть на таких урезанных прошивках, но зато быть уверенным что она точно от производителя. Ну тогда да, их хэши от производителя, это то что вам нужно.
-
Блин это и сейчас всё доступно вам. Выгружаете из роутера файл прошивки. Сохраняете хэш файла. Считаете его исходным доверенным. Как только вам показалось что вас обновили, хакеры или вендор незаметно. Снова выгружаете файл прошивки и сверяете со старым.
-
Отпечаток файла. Такой термин вам больше нравится.
-
Я понимаю, что вам очень нравится идея хеш файлов и способ удостовериться что файл соответствует тому что выложил разработчик. Что вам это даст. Ну вот вы убедились что файл оригинальный. И что? В свете текущей темы и всех ваших претензий к вендору.
