А вы можете взломать марсоход «Кьюриосити»?

    Марсоход Curiosity находится на поверхности Марса всего уже неделю, но за это время он не передвинулся и на сантиметр. Пока что ученые делают снимки и анализируют окрестности. Первое цветное фото (кратер Гейла) уже просочилось в сеть и ученные уже выбрали новые скалистые образования для ближайшего исследования. Сегодня же «Любопытный» выполняет очень рискованное задание: обновляет прошивку.
    Как уже говорилось ранее, сердцем Curiosity является компьютер, работающий на VxWorks — популярная операционная система, установленная на миллионах устройств по всему миру, в том числе на кораблях, самолетах. Прошивка VxWorks может быть обновлена в любое время
    Прошивка фактически была передана марсоходу во время его 8-ми месячного полета. В субботу начался процесс обновления. Как сообщает Стив Скендор, старший инженер по программному обеспечению, они сначала активируют процесс обновления, после чего оборвется связь на 8 часов
    Рискованным обновление считается потому, что устройство находится за 250 млн миль от Земли. Однако, после этого улучшится ряд характеристик, в том числе автономия компьютера, инструментарий для анализа поверхности и пространственная ориентация.
    Взлом Curiosity
    Если ученные могут обновить Curiosity, так что же мешает другим людямобновить его программное обеспечение? Можно привести много примеров когда любители злоупотребляли «доступностью» спутников. Однако с «Кьюриосити » дело обстоит иначе.
    Теоретически, конечно, возможно его взломать, более того, это не так сложно.
    image
    Для выполнения исходящего сигнала (на ровер) крупнейшие антенны в 230 футов (70 метров) оснащены передатчиками, которые обеспечивают до 400 киловатт выходной мощности. Хакеру также придется повторить ту же самую схему кодирования (QPSK) и использовать те же частоты (диапазоны: X, около 8 ГГц).
    Такие преграды могут преодолеть только хорошо финансируемые террористические группировки, которые могут позволить покупку дорогого оборудования для связи с «Марсом»
    Гораздо проще будет взломать НАСА и использовать его инфраструктуру, чтобы взять под контроль ровер. В принципе, можно проникнуть в центр управления полетом в Лаборатории реактивного движения NASA и отсылать свои собственные команды с помощью антенны DSN. Кроме того, вы можете физически проникнуть в центр управления полетом и загрузить новые прошивки (к примеру, через USB).
    Еще в марте НАСА сообщило, что подверглось нападению со стороны хакерских атак. Тогда же были украдено 150 учетных записей сотрудников НАСА, которые могут быть использованы для доступа к защищенным файлам
    В общем, получить доступ к управлению Curiosity вполне возможно, но для этого придется затратить гораздо больше усилий и средств, чем оно того стоит.image
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 42

      +34
      Главный вопрос: А зачем? Написать колесами на грунте Марса «0wned by HaX0r»?
        +11
        Но ведь согласитесь, что это будет очень круто и вызовет широкий общественный резонанс
          0
          Почему собака лижет свои яйца? Потому, что может. (с) Доктор Хаус.
          А вообще это же действительно интересный челедж, кто-то может захотеть попытаться чисто на интерес. И это не говоря уже о всяких политических, коммерческих и прочих мотивов.
          Надеюсь, однако, что ни у кого не получится, все-таки было бы очень печально, если бы такой успех взяли и испортили.
            0
            Вы считаете так, а какой нибудь непризнанный гений на другом конце нашего шарика, думает иначе… И тут мы уже ничего не сможем сделать…
            +9
            Вот честно, считаю что это будет очень тупо. Давно уже понятно, что взломать можно практически все при должном усердии — ломать не строить. Но загубить такой проект из-за собственного эго — это просто убого.
            +2
            +2
            Теоретически взломать можно даже утюг

              +7
              Сломать да, взломать нет…
                +1
                Недавно обещали утюги на андроиде — почему бы не взломать?..
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Ну при этом надо одевать скафандр выходить на улицу, а мы то, покрайней мере я, мне бы дома в теплой постели, нагретой кулером из ноута)))
                +3
                << В принципе, можно проникнуть в центр управления полетом
                Гхм. Может лучше сразу в пентагон?
                  0
                  А зачем ему обновлять прошивку именно на Марсе, почему нельзя это сделать заранее? Я может «тормоз» и не в курсе последних событий, но не понимаю этого момента.
                  Автор по-моему очень торопился ) Поставьте пробелы.
                    0
                    Всё просто. В первоначальной версии прошивки было заложено всё на сам полёт и на посадку. Теперь это не нужно(он уже на марсе), а нужно ПО необходимое для анализа среды и прочего.
                      –2
                      А не проще ли добавить одну (две) планку памяти, которая будет отвечать только за полет и посадку? И как говорят чуть ниже, что будет если связь порвется?
                        +3
                        Так если связь порвётся, и так кранты)
                          +1
                          Любое усложнение системы, даже если это еще «планка памяти» (а электроника на таких устройствах очень сильно отличается от бытовой) — это дополнительный риск (больше возможных точек неполадки), расходы и время (в основном на тестирование и сертификацию).
                        0
                        я тоже впал в ступор, а если связь не восстановистя?
                          0
                          Может спасёт компьютер-дублёр? Может обновится всё в начале для одного, а потом если всё удачно то продублируется и на второй?
                            0
                            Основной компьютер обновляется, связь теряется в процессе прошивки. Компьютер-дублёр решает все начать сначала, и его постигает та же беда, что делать?
                              0
                              Я думаю, что если первого постигнет беда, то второй сам ничего не будет решать там и тем более обновляться) Перезапустит все системы и пошлёт лог на землю)
                                –3
                                Так, если там будет второй, то значит не было проблемы с объемами памяти\размерами -> можно было изначально вспе ПО установить
                                  –4
                                  да и вобще, дома телефон не с первого раза «шьется», а они… Пахнет русским «авось»
                                    +1
                                    Нет, второй он на то и дублёр, что в случае отказа первого возьмёт на себя работу. Они должны быть идентичны, это никак не связано с размерами. Место предусмотрелось на два компа, но не для доп. модулей памяти для каждого из них.
                          +7
                          Нет, ну пожалуйста, не надо его ломать!
                            –3
                            Кроме того, вы можете физически проникнуть в центр управления полетом и загрузить новые прошивки (к примеру, через терморектальный криптоанализ USB).
                              0
                              Скорее терморектальный криптоанализ применят к тому, кто попытается это сделать.
                              +1
                              Ага, все сейчас возьмут и кинутся ломать марсоход… Пойду в гараж, перенастрою передатчик на 8 ГГц…
                                0
                                Захватите попкорн
                                  +6
                                  Он на 400 киловаттах сгорит быстро, не успев приготовиться.
                              • НЛО прилетело и опубликовало эту надпись здесь
                                  +1
                                  Как раз каждый байт может и не будет подписан. Я думаю вероятность того, что кто-то действительно сможет послать туда свою прошивку стремиться к нулю, исходя из этого разработчики не стали бы маяться проверкой валидности кода и расходом ресурсов для этого, а сосредоточились бы на основной миссии марсохода.
                                    –2
                                    Эээ, а от инопланетян защититься?
                                    Как раз оставлять без защиты, хотя бы такой элементарной как подписанный код — верх глупости.
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                  +1
                                  Теоретически, конечно, возможно его взломать, более того, это не так сложно.
                                  Да вообще, как два байта переслать!
                                    +12
                                    Можно привести много примеров когда любители злоупотребляли «доступностью» спутников.
                                    Было бы интересно почитать подробнее…
                                      +1
                                      Какой-нибудь маньяк параноик вполне может. Мировой заговор, на марсе яблони цветут, и все такое.
                                      хороший сюжетик для шпионского боевичка.
                                        0
                                        НАСА сообщило, что подверглось нападению со стороны хакерских атак
                                        с чьей стороны?
                                          +6
                                          Пустая статья. Бла-бла-бла и никакой конкретики.
                                            +1
                                            Что, например, я хотел бы прочитать в такой статье:
                                            1. Результаты анализа текущей ситуации. Наверняка, передаваемая прошивка зашифрована, подписана, защищена разными способами. Но если её передают 400кВт передатчиком, можно же, наверное, прослушать сеансы передачи? Объем данных небольшой, можно пытаться перехватывать, анализировать и расшифровывать. Были такие попытки?
                                              +1
                                              2. Анализ известных уязвимостей указанной ОС. Хотя бы поверхностный
                                              3. Анализ уязвимостей канала и протокола передачи данных
                                              4. Анализ возможных целей и способов монетизации
                                              0
                                              260 миллионов миль — это приблизительно 500 миллионов килломеров. Ничего не потупали? goo.gl/ezhtx приблизительно 56 миллионов километров

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

                                              Самое читаемое